Home
last modified time | relevance | path

Searched refs:bmap (Results 1 – 25 of 62) sorted by relevance

123

/fs/nilfs2/
A Dbmap.c66 ret = bmap->b_ops->bop_lookup(bmap, key, level, ptrp); in nilfs_bmap_lookup_at_level()
110 ret = bmap->b_ops->bop_check_insert(bmap, key); in nilfs_bmap_do_insert()
126 return bmap->b_ops->bop_insert(bmap, key, ptr); in nilfs_bmap_do_insert()
162 ret = bmap->b_ops->bop_check_delete(bmap, key); in nilfs_bmap_do_delete()
178 return bmap->b_ops->bop_delete(bmap, key); in nilfs_bmap_do_delete()
214 ret = bmap->b_ops->bop_last_key(bmap, keyp); in nilfs_bmap_last_key()
252 ret = bmap->b_ops->bop_last_key(bmap, &lastkey); in nilfs_bmap_do_truncate()
307 bmap->b_ops->bop_clear(bmap); in nilfs_bmap_clear()
329 ret = bmap->b_ops->bop_propagate(bmap, bh); in nilfs_bmap_propagate()
402 ret = bmap->b_ops->bop_mark(bmap, key, level); in nilfs_bmap_mark()
[all …]
A Ddirect.c123 if (NILFS_BMAP_USE_VBN(bmap)) { in nilfs_direct_insert()
125 dat = nilfs_bmap_get_dat(bmap); in nilfs_direct_insert()
136 if (!nilfs_bmap_dirty(bmap)) in nilfs_direct_insert()
137 nilfs_bmap_set_dirty(bmap); in nilfs_direct_insert()
139 if (NILFS_BMAP_USE_VBN(bmap)) in nilfs_direct_insert()
157 dat = NILFS_BMAP_USE_VBN(bmap) ? nilfs_bmap_get_dat(bmap) : NULL; in nilfs_direct_delete()
237 ret = bmap->b_ops->bop_delete(bmap, key); in nilfs_direct_delete_and_convert()
243 bmap->b_ops->bop_clear(bmap); in nilfs_direct_delete_and_convert()
257 nilfs_direct_init(bmap); in nilfs_direct_delete_and_convert()
270 if (!NILFS_BMAP_USE_VBN(bmap)) in nilfs_direct_propagate()
[all …]
A Dbmap.h138 #define NILFS_BMAP_USE_VBN(bmap) ((bmap)->b_ptr_type > 0) argument
162 int nilfs_bmap_delete(struct nilfs_bmap *bmap, __u64 key);
182 return nilfs_bmap_lookup_at_level(bmap, key, 1, ptr); in nilfs_bmap_lookup()
197 req->bpr_ptr = bmap->b_last_allocated_ptr++; in nilfs_bmap_prepare_alloc_ptr()
216 bmap->b_last_allocated_ptr--; in nilfs_bmap_abort_alloc_ptr()
232 bmap->b_ptr_type == NILFS_BMAP_PTR_VS); in nilfs_bmap_commit_end_ptr()
246 bmap->b_last_allocated_key = key; in nilfs_bmap_set_target_v()
247 bmap->b_last_allocated_ptr = ptr; in nilfs_bmap_set_target_v()
260 return !!(bmap->b_state & NILFS_BMAP_DIRTY); in nilfs_bmap_dirty()
266 bmap->b_state |= NILFS_BMAP_DIRTY; in nilfs_bmap_set_dirty()
[all …]
A Dbtree.c21 static void __nilfs_btree_init(struct nilfs_bmap *bmap);
2420 static void __nilfs_btree_init(struct nilfs_bmap *bmap) in __nilfs_btree_init() argument
2422 bmap->b_ops = &nilfs_btree_ops; in __nilfs_btree_init()
2423 bmap->b_nchildren_per_block = in __nilfs_btree_init()
2427 int nilfs_btree_init(struct nilfs_bmap *bmap) in nilfs_btree_init() argument
2431 __nilfs_btree_init(bmap); in nilfs_btree_init()
2433 if (nilfs_btree_root_broken(nilfs_btree_get_root(bmap), bmap->b_inode)) in nilfs_btree_init()
2437 &NILFS_BMAP_I(bmap)->vfs_inode); in nilfs_btree_init()
2442 void nilfs_btree_init_gc(struct nilfs_bmap *bmap) in nilfs_btree_init_gc() argument
2444 bmap->b_ops = &nilfs_btree_ops_gc; in nilfs_btree_init_gc()
[all …]
A DMakefile4 btnode.o bmap.o btree.o direct.o dat.o recovery.o \
A Dioctl.c454 struct nilfs_bmap *bmap = NILFS_I(nilfs->ns_dat)->i_bmap; in nilfs_ioctl_do_get_bdescs() local
460 ret = nilfs_bmap_lookup_at_level(bmap, in nilfs_ioctl_do_get_bdescs()
733 struct nilfs_bmap *bmap = NILFS_I(nilfs->ns_dat)->i_bmap; in nilfs_ioctl_mark_blocks_dirty() local
740 ret = nilfs_bmap_lookup_at_level(bmap, in nilfs_ioctl_mark_blocks_dirty()
764 ret = nilfs_bmap_mark(bmap, bdescs[i].bd_offset, in nilfs_ioctl_mark_blocks_dirty()
A Dnilfs.h75 NILFS_BMAP_I(const struct nilfs_bmap *bmap) in NILFS_BMAP_I() argument
77 return container_of(bmap, struct nilfs_inode_info, i_bmap_data); in NILFS_BMAP_I()
/fs/xfs/scrub/
A Ddqiterate.c32 cursor->bmap.br_startoff = NULLFILEOFF; in xchk_dqiter_init()
60 if (cursor->bmap.br_startoff != NULLFILEOFF && in xchk_dquot_iter_revalidate_bmap()
62 cursor->bmap.br_startoff + cursor->bmap.br_blockcount > fileoff) in xchk_dquot_iter_revalidate_bmap()
67 XFS_MAX_FILEOFF - fileoff, &cursor->bmap, &nmaps, 0); in xchk_dquot_iter_revalidate_bmap()
74 if (cursor->bmap.br_startoff > fileoff) { in xchk_dquot_iter_revalidate_bmap()
75 ASSERT(cursor->bmap.br_startoff == fileoff); in xchk_dquot_iter_revalidate_bmap()
100 fileoff = cursor->bmap.br_startoff + cursor->bmap.br_blockcount; in xchk_dquot_iter_advance_bmap()
108 XFS_MAX_FILEOFF - fileoff, &cursor->bmap, in xchk_dquot_iter_advance_bmap()
117 if (cursor->bmap.br_startoff > fileoff) { in xchk_dquot_iter_advance_bmap()
118 ASSERT(cursor->bmap.br_startoff == fileoff); in xchk_dquot_iter_advance_bmap()
[all …]
A Dquota.h20 struct xfs_bmbt_irec bmap; member
/fs/affs/
A Dbitmap.c44 u32 blk, bmap, bit, mask, tmp; in affs_free_block() local
55 bm = &sbi->s_bitmap[bmap]; in affs_free_block()
60 if (sbi->s_last_bmap != bmap) { in affs_free_block()
66 sbi->s_last_bmap = bmap; in affs_free_block()
145 bmap = blk / sbi->s_bmap_bits; in affs_alloc_block()
146 bm = &sbi->s_bitmap[bmap]; in affs_alloc_block()
159 bmap++; in affs_alloc_block()
161 if (bmap < sbi->s_bmap_count) in affs_alloc_block()
164 bmap = 0; in affs_alloc_block()
167 blk = bmap * sbi->s_bmap_bits; in affs_alloc_block()
[all …]
/fs/jfs/
A Djfs_dmap.c155 struct bmap *bmp; in dbMount()
256 struct bmap *bmp = JFS_SBI(ipbmap->i_sb)->bmap; in dbUnmount()
279 struct bmap *bmp = JFS_SBI(ipbmap->i_sb)->bmap; in dbSync()
351 struct bmap *bmp = JFS_SBI(ip->i_sb)->bmap; in dbFree()
443 struct bmap *bmp = JFS_SBI(ipbmap->i_sb)->bmap; in dbUpdatePMap()
624 struct bmap *bmp = JFS_SBI(ipbmap->i_sb)->bmap; in dbNextAG()
1001 bmp = sbi->bmap; in dbExtend()
1574 struct bmap *bmp = JFS_SBI(ip->i_sb)->bmap; in dbDiscardAG()
3198 struct bmap *bmp = JFS_SBI(ip->i_sb)->bmap; in dbAllocBottomUp()
3378 struct bmap *bmp = sbi->bmap; in dbExtendFS()
[all …]
A Dfile.c69 atomic_inc(&jfs_sb->bmap->db_active[ji->active_ag]); in jfs_open()
82 struct bmap *bmap = JFS_SBI(inode->i_sb)->bmap; in jfs_release() local
83 atomic_dec(&bmap->db_active[ji->active_ag]); in jfs_release()
A Dinode.c173 struct bmap *bmap = JFS_SBI(inode->i_sb)->bmap; in jfs_evict_inode() local
174 atomic_dec(&bmap->db_active[ji->active_ag]); in jfs_evict_inode()
358 .bmap = jfs_bmap,
A Djfs_discard.c68 struct bmap *bmp; in jfs_ioc_trim()
87 bmp = JFS_SBI(ip->i_sb)->bmap; in jfs_ioc_trim()
A Djfs_dmap.h121 #define BLKTOAG(b,sbi) ((b) >> ((sbi)->bmap->db_agl2size))
127 ((s64)(a) << (JFS_SBI((ip)->i_sb)->bmap->db_agl2size))
230 struct bmap { struct
A Djfs_incore.h190 struct bmap *bmap; /* incore bmap descriptor */ member
A Djfs_extent.c315 struct bmap *bmp = sbi->bmap; in extBalloc()
A Dresize.c58 struct bmap *bmp = sbi->bmap; in jfs_extendfs()
A Dsuper.c128 buf->f_blocks = sbi->bmap->db_mapsize; in jfs_statfs()
129 buf->f_bfree = sbi->bmap->db_nfree; in jfs_statfs()
130 buf->f_bavail = sbi->bmap->db_nfree; in jfs_statfs()
141 ((sbi->bmap->db_nfree >> imap->im_l2nbperiext) in jfs_statfs()
/fs/xfs/libxfs/
A Dxfs_rmap.c2751 struct xfs_bmbt_irec *bmap) in __xfs_rmap_add() argument
2760 ri->ri_bmap = *bmap; in __xfs_rmap_add()
2841 struct xfs_bmbt_irec bmap; in xfs_rmap_alloc_extent() local
2846 bmap.br_startblock = fsbno; in xfs_rmap_alloc_extent()
2847 bmap.br_blockcount = len; in xfs_rmap_alloc_extent()
2848 bmap.br_startoff = 0; in xfs_rmap_alloc_extent()
2849 bmap.br_state = XFS_EXT_NORM; in xfs_rmap_alloc_extent()
2863 struct xfs_bmbt_irec bmap; in xfs_rmap_free_extent() local
2868 bmap.br_startblock = fsbno; in xfs_rmap_free_extent()
2869 bmap.br_blockcount = len; in xfs_rmap_free_extent()
[all …]
/fs/gfs2/
A DMakefile4 gfs2-y := acl.o bmap.o dir.o xattr.o glock.o \
/fs/freevxfs/
A Dvxfs_subr.c22 .bmap = vxfs_bmap,
/fs/fat/
A Dcache.c312 unsigned long *mapped_blocks, sector_t *bmap) in fat_get_mapped_cluster() argument
324 *bmap = fat_clus_to_blknr(sbi, cluster) + offset; in fat_get_mapped_cluster()
/fs/nfsd/
A Dnfs4callback.c390 u32 bmap[3]; in encode_cb_getattr4args() local
392 bmap[0] = FATTR4_WORD0_SIZE; in encode_cb_getattr4args()
394 bmap[0] |= FATTR4_WORD0_CHANGE; in encode_cb_getattr4args()
397 bmap[1] = 0; in encode_cb_getattr4args()
398 bmap[2] = FATTR4_WORD2_TIME_DELEG_ACCESS | FATTR4_WORD2_TIME_DELEG_MODIFY; in encode_cb_getattr4args()
403 encode_bitmap4(xdr, bmap, bmap_size); in encode_cb_getattr4args()
/fs/ecryptfs/
A Dmmap.c506 int ret = bmap(lower_inode, &block); in ecryptfs_bmap()
533 .bmap = ecryptfs_bmap,

Completed in 66 milliseconds

123