Lines Matching refs:key

62 int nilfs_bmap_lookup_at_level(struct nilfs_bmap *bmap, __u64 key, int level,  in nilfs_bmap_lookup_at_level()  argument
69 ret = bmap->b_ops->bop_lookup(bmap, key, level, ptrp); in nilfs_bmap_lookup_at_level()
94 int nilfs_bmap_lookup_contig(struct nilfs_bmap *bmap, __u64 key, __u64 *ptrp, in nilfs_bmap_lookup_contig() argument
100 ret = bmap->b_ops->bop_lookup_contig(bmap, key, ptrp, maxblocks); in nilfs_bmap_lookup_contig()
106 static int nilfs_bmap_do_insert(struct nilfs_bmap *bmap, __u64 key, __u64 ptr) in nilfs_bmap_do_insert() argument
113 ret = bmap->b_ops->bop_check_insert(bmap, key); in nilfs_bmap_do_insert()
120 bmap, key, ptr, keys, ptrs, n); in nilfs_bmap_do_insert()
129 return bmap->b_ops->bop_insert(bmap, key, ptr); in nilfs_bmap_do_insert()
150 int nilfs_bmap_insert(struct nilfs_bmap *bmap, __u64 key, unsigned long rec) in nilfs_bmap_insert() argument
155 ret = nilfs_bmap_do_insert(bmap, key, rec); in nilfs_bmap_insert()
161 static int nilfs_bmap_do_delete(struct nilfs_bmap *bmap, __u64 key) in nilfs_bmap_do_delete() argument
168 ret = bmap->b_ops->bop_check_delete(bmap, key); in nilfs_bmap_do_delete()
175 bmap, key, keys, ptrs, n); in nilfs_bmap_do_delete()
184 return bmap->b_ops->bop_delete(bmap, key); in nilfs_bmap_do_delete()
248 int nilfs_bmap_delete(struct nilfs_bmap *bmap, __u64 key) in nilfs_bmap_delete() argument
253 ret = nilfs_bmap_do_delete(bmap, key); in nilfs_bmap_delete()
259 static int nilfs_bmap_do_truncate(struct nilfs_bmap *bmap, __u64 key) in nilfs_bmap_do_truncate() argument
271 while (key <= lastkey) { in nilfs_bmap_do_truncate()
300 int nilfs_bmap_truncate(struct nilfs_bmap *bmap, __u64 key) in nilfs_bmap_truncate() argument
305 ret = nilfs_bmap_do_truncate(bmap, key); in nilfs_bmap_truncate()
412 int nilfs_bmap_mark(struct nilfs_bmap *bmap, __u64 key, int level) in nilfs_bmap_mark() argument
420 ret = bmap->b_ops->bop_mark(bmap, key, level); in nilfs_bmap_mark()
454 __u64 key; in nilfs_bmap_data_get_key() local
456 key = page_index(bh->b_page) << (PAGE_SHIFT - in nilfs_bmap_data_get_key()
459 key++; in nilfs_bmap_data_get_key()
461 return key; in nilfs_bmap_data_get_key()
464 __u64 nilfs_bmap_find_target_seq(const struct nilfs_bmap *bmap, __u64 key) in nilfs_bmap_find_target_seq() argument
468 diff = key - bmap->b_last_allocated_key; in nilfs_bmap_find_target_seq()