Searched refs:b_ops (Results 1 - 25 of 36) sorted by relevance

12

/linux-master/fs/nilfs2/
H A Dbmap.c69 ret = bmap->b_ops->bop_lookup(bmap, key, level, ptrp);
81 * address obtained by b_ops->bop_lookup, then pass
100 ret = bmap->b_ops->bop_lookup_contig(bmap, key, ptrp, maxblocks);
112 if (bmap->b_ops->bop_check_insert != NULL) {
113 ret = bmap->b_ops->bop_check_insert(bmap, key);
115 n = bmap->b_ops->bop_gather_data(
129 return bmap->b_ops->bop_insert(bmap, key, ptr);
167 if (bmap->b_ops->bop_check_delete != NULL) {
168 ret = bmap->b_ops->bop_check_delete(bmap, key);
170 n = bmap->b_ops
[all...]
H A Ddirect.c237 ret = bmap->b_ops->bop_delete(bmap, key);
242 if (bmap->b_ops->bop_clear != NULL)
243 bmap->b_ops->bop_clear(bmap);
382 bmap->b_ops = &nilfs_direct_ops;
H A Dbmap.h92 * @b_ops: bmap operation table
106 const struct nilfs_bmap_operations *b_ops; member in struct:nilfs_bmap
H A Dbtree.c1810 if (btree->b_ops->bop_clear != NULL)
1811 btree->b_ops->bop_clear(btree);
2408 bmap->b_ops = &nilfs_btree_ops;
2430 bmap->b_ops = &nilfs_btree_ops_gc;
/linux-master/fs/xfs/
H A Dxfs_buf_item_recover.c242 bp->b_ops = &xfs_bnobt_buf_ops;
246 bp->b_ops = &xfs_cntbt_buf_ops;
250 bp->b_ops = &xfs_inobt_buf_ops;
254 bp->b_ops = &xfs_finobt_buf_ops;
258 bp->b_ops = &xfs_bmbt_buf_ops;
261 bp->b_ops = &xfs_rmapbt_buf_ops;
264 bp->b_ops = &xfs_refcountbt_buf_ops;
276 bp->b_ops = &xfs_agf_buf_ops;
283 bp->b_ops = &xfs_agfl_buf_ops;
290 bp->b_ops
[all...]
H A Dxfs_buf.c583 bp->b_ops = NULL;
810 * Reverify a buffer found in cache without an attached ->b_ops.
819 * an assigned ->b_ops. The first is during log recovery of buffers on a V4
834 if (!ops || bp->b_ops)
837 bp->b_ops = ops;
838 bp->b_ops->verify_read(bp);
869 bp->b_ops = ops;
887 ASSERT(bp->b_ops != NULL || ops == NULL);
979 bp->b_ops = ops;
1375 if (!bp->b_error && bp->b_ops)
[all...]
H A Dxfs_buf_mem.c242 fa = bp->b_ops->verify_struct(bp);
H A Dxfs_trans_buf.c264 ASSERT(bp->b_ops != NULL);
284 ASSERT(bp->b_ops != NULL || ops == NULL);
313 ASSERT(bp->b_ops != NULL || ops == NULL);
H A Dxfs_error.c421 fa, bp->b_ops->name, xfs_buf_daddr(bp));
452 fa, bp->b_ops->name, xfs_buf_daddr(bp), name);
H A Dxfs_buf.h226 const struct xfs_buf_ops *b_ops; member in struct:xfs_buf
/linux-master/fs/xfs/scrub/
H A Ddabtree.c156 bp->b_ops = &xfs_dir3_leaf1_buf_ops;
157 bp->b_ops->verify_read(bp);
164 bp->b_ops = &xfs_da3_node_buf_ops;
165 bp->b_ops->verify_read(bp);
178 bp->b_ops = &xfs_dir3_leaf1_buf_ops;
179 bp->b_ops->verify_write(bp);
186 bp->b_ops = &xfs_da3_node_buf_ops;
187 bp->b_ops->verify_write(bp);
200 bp->b_ops = &xfs_dir3_leaf1_buf_ops;
201 return bp->b_ops
[all...]
H A Drepair.c506 * memory from some other caller it will already have b_ops assigned.
508 * call, the buffer won't have b_ops but it should be clean and ready
513 * left in memory with NULL b_ops. This shouldn't be a problem unless
541 if (bp->b_ops) {
542 if (bp->b_ops != fab->buf_ops)
550 * Read verifiers can reference b_ops, so we set the pointer
554 bp->b_ops = fab->buf_ops;
557 bp->b_ops = NULL;
563 * Some read verifiers will (re)set b_ops, so we must be
564 * careful not to change b_ops afte
[all...]
H A Dquota_repair.c92 bp->b_ops = &xfs_dquot_buf_ops;
345 bp->b_ops = &xfs_dquot_buf_ops;
H A Dagheader_repair.c387 agf_bp->b_ops = &xfs_agf_buf_ops;
744 agfl_bp->b_ops = &xfs_agfl_buf_ops;
996 agi_bp->b_ops = &xfs_agi_buf_ops;
H A Dcommon.c1185 if (bp->b_ops == NULL) {
1189 if (bp->b_ops->verify_struct == NULL) {
1193 fa = bp->b_ops->verify_struct(bp);
/linux-master/fs/xfs/libxfs/
H A Dxfs_symlink_remote.c58 bp->b_ops = &xfs_symlink_buf_ops;
180 bp->b_ops = NULL;
193 bp->b_ops = &xfs_symlink_buf_ops;
361 bp->b_ops = &xfs_symlink_buf_ops;
H A Dxfs_dir2_data.c326 bp->b_ops = &xfs_dir3_block_buf_ops;
327 bp->b_ops->verify_read(bp);
331 bp->b_ops = &xfs_dir3_data_buf_ops;
332 bp->b_ops->verify_read(bp);
715 bp->b_ops = &xfs_dir3_data_buf_ops;
H A Dxfs_da_btree.c307 bp->b_ops = &xfs_attr3_leaf_buf_ops;
308 bp->b_ops->verify_read(bp);
312 bp->b_ops = &xfs_dir3_leafn_buf_ops;
313 bp->b_ops->verify_read(bp);
334 bp->b_ops = &xfs_attr3_leaf_buf_ops;
335 return bp->b_ops->verify_struct(bp);
338 bp->b_ops = &xfs_dir3_leafn_buf_ops;
339 return bp->b_ops->verify_struct(bp);
444 dst->b_ops = src->b_ops;
[all...]
H A Dxfs_btree_mem.c102 bp->b_ops = ops->buf_ops;
H A Dxfs_dir2_leaf.c342 bp->b_ops = &xfs_dir3_leaf1_buf_ops;
345 bp->b_ops = &xfs_dir3_leafn_buf_ops;
463 dbp->b_ops = &xfs_dir3_data_buf_ops;
1778 lbp->b_ops = &xfs_dir3_leaf1_buf_ops;
H A Dxfs_dir2_node.c337 bp->b_ops = &xfs_dir3_free_buf_ops;
484 lbp->b_ops = &xfs_dir3_leafn_buf_ops;
903 curbp->b_ops = &xfs_dir3_data_buf_ops;
918 curbp->b_ops = &xfs_dir3_data_buf_ops;
H A Dxfs_attr_remote.c523 bp->b_ops = &xfs_attr3_rmt_buf_ops;
H A Dxfs_alloc_btree.c348 if (bp->b_ops->magic[0] == cpu_to_be32(XFS_ABTC_MAGIC)) {
H A Dxfs_sb.c1121 bp->b_ops = &xfs_sb_buf_ops;
1320 bp->b_ops = &xfs_sb_buf_ops;
H A Dxfs_ag.c481 bp->b_ops = ops;

Completed in 208 milliseconds

12