/kernel/linux/linux-5.10/fs/xfs/ |
D | xfs_buf.h | 21 struct xfs_buf; 122 void (*verify_read)(struct xfs_buf *); 123 void (*verify_write)(struct xfs_buf *); 124 xfs_failaddr_t (*verify_struct)(struct xfs_buf *bp); 127 typedef struct xfs_buf { struct 196 struct xfs_buf *xfs_buf_incore(struct xfs_buftarg *target, argument 201 int nmaps, xfs_buf_flags_t flags, struct xfs_buf **bpp); 203 int nmaps, xfs_buf_flags_t flags, struct xfs_buf **bpp, 214 struct xfs_buf **bpp) in xfs_buf_get() 227 struct xfs_buf **bpp, in xfs_buf_read() [all …]
|
D | xfs_buf_item.h | 32 struct xfs_buf; 43 struct xfs_buf *bli_buf; /* real buffer pointer */ 52 int xfs_buf_item_init(struct xfs_buf *, struct xfs_mount *); 53 void xfs_buf_item_done(struct xfs_buf *bp); 54 void xfs_buf_item_relse(struct xfs_buf *); 58 void xfs_buf_inode_iodone(struct xfs_buf *); 59 void xfs_buf_inode_io_fail(struct xfs_buf *bp); 61 void xfs_buf_dquot_iodone(struct xfs_buf *); 62 void xfs_buf_dquot_io_fail(struct xfs_buf *bp); 64 static inline void xfs_buf_dquot_iodone(struct xfs_buf *bp) in xfs_buf_dquot_iodone() [all …]
|
D | xfs_trans.h | 11 struct xfs_buf; 38 struct xfs_buf *li_buf; /* real buffer pointer */ 190 struct xfs_buf **bpp); 199 struct xfs_buf **bpp) in xfs_trans_get_buf() 210 struct xfs_buf **bpp, 221 struct xfs_buf **bpp, in xfs_trans_read_buf() 229 struct xfs_buf *xfs_trans_getsb(struct xfs_trans *); 231 void xfs_trans_brelse(xfs_trans_t *, struct xfs_buf *); 232 void xfs_trans_bjoin(xfs_trans_t *, struct xfs_buf *); 233 void xfs_trans_bhold(xfs_trans_t *, struct xfs_buf *); [all …]
|
D | xfs_buf.c | 55 static int __xfs_buf_submit(struct xfs_buf *bp, bool wait); 59 struct xfs_buf *bp) in xfs_buf_submit() 66 struct xfs_buf *bp) in xfs_buf_is_vmapped() 80 struct xfs_buf *bp) in xfs_buf_vmap_len() 100 struct xfs_buf *bp) in xfs_buf_ioacct_inc() 120 struct xfs_buf *bp) in __xfs_buf_ioacct_dec() 132 struct xfs_buf *bp) in xfs_buf_ioacct_dec() 149 struct xfs_buf *bp) in xfs_buf_stale() 182 struct xfs_buf *bp, in xfs_buf_get_maps() 205 struct xfs_buf *bp) in xfs_buf_free_maps() [all …]
|
D | xfs_trans_buf.c | 22 STATIC struct xfs_buf * 63 struct xfs_buf *bp, in _xfs_trans_bjoin() 100 struct xfs_buf *bp) in xfs_trans_bjoin() 122 struct xfs_buf **bpp) in xfs_trans_get_buf_map() 171 struct xfs_buf * 175 struct xfs_buf *bp = tp->t_mountp->m_sb_bp; in xfs_trans_getsb() 218 struct xfs_buf **bpp, in xfs_trans_read_buf_map() 221 struct xfs_buf *bp = NULL; in xfs_trans_read_buf_map() 322 struct xfs_buf *bp) in xfs_trans_buf_is_dirty() 347 struct xfs_buf *bp) in xfs_trans_brelse() [all …]
|
/kernel/linux/linux-5.10/fs/xfs/libxfs/ |
D | xfs_dir2_priv.h | 54 struct xfs_buf **bpp); 60 struct xfs_buf *lbp, struct xfs_buf *dbp); 73 extern void xfs_dir3_data_check(struct xfs_inode *dp, struct xfs_buf *bp); 79 struct xfs_buf *bp); 81 xfs_dablk_t bno, unsigned int flags, struct xfs_buf **bpp); 90 struct xfs_buf **bpp); 98 xfs_dablk_t fbno, struct xfs_buf **bpp); 100 xfs_dablk_t fbno, struct xfs_buf **bpp); 102 struct xfs_buf *dbp); 105 struct xfs_dir3_icleaf_hdr *leafhdr, struct xfs_buf *bp); [all …]
|
D | xfs_attr_leaf.h | 53 struct xfs_buf **leaf_bp); 58 int xfs_attr_shortform_allfit(struct xfs_buf *bp, struct xfs_inode *dp); 67 int xfs_attr3_leaf_to_shortform(struct xfs_buf *bp, 79 int xfs_attr3_leaf_lookup_int(struct xfs_buf *leaf, 81 int xfs_attr3_leaf_getvalue(struct xfs_buf *bp, struct xfs_da_args *args); 82 int xfs_attr3_leaf_add(struct xfs_buf *leaf_buffer, 84 int xfs_attr3_leaf_remove(struct xfs_buf *leaf_buffer, 86 int xfs_attr3_leaf_list_int(struct xfs_buf *bp, 99 xfs_dahash_t xfs_attr_leaf_lasthash(struct xfs_buf *bp, int *count); 100 int xfs_attr_leaf_order(struct xfs_buf *leaf1_bp, [all …]
|
D | xfs_alloc.h | 9 struct xfs_buf; 55 struct xfs_buf *agbp; /* buffer for a.g. freelist header */ 111 struct xfs_buf *agbp, /* buffer containing the agf structure */ 121 struct xfs_buf *bp, /* buffer for a.g. freelist header */ 140 struct xfs_buf *agbp, /* buffer for a.g. freelist header */ 141 struct xfs_buf *agflbp,/* buffer for a.g. free block array */ 154 struct xfs_buf **bpp); /* buffer for the ag freelist header */ 208 xfs_agnumber_t agno, int flags, struct xfs_buf **bpp); 210 xfs_agnumber_t agno, struct xfs_buf **bpp); 212 struct xfs_buf *, struct xfs_owner_info *); [all …]
|
D | xfs_btree.h | 9 struct xfs_buf; 115 int (*free_block)(struct xfs_btree_cur *cur, struct xfs_buf *bp); 184 struct xfs_buf *agbp; 225 struct xfs_buf *bc_bufs[XFS_BTREE_MAXLEVELS]; /* buf ptr per level */ 267 struct xfs_btree_block *block, int level, struct xfs_buf *bp); 269 struct xfs_btree_block *block, int level, struct xfs_buf *bp); 279 struct xfs_buf *bp); /* buffer containing block, if any */ 337 struct xfs_buf **bpp, /* buffer for fsbno */ 370 struct xfs_buf *bp, 404 void xfs_btree_lblock_calc_crc(struct xfs_buf *); [all …]
|
D | xfs_ialloc.h | 9 struct xfs_buf; 30 xfs_make_iptr(struct xfs_mount *mp, struct xfs_buf *b, int o) in xfs_make_iptr() 62 struct xfs_buf **agbp, /* buf for a.g. inode header */ 94 struct xfs_buf *bp, /* allocation group header buffer */ 105 struct xfs_buf **bpp); /* allocation group hdr buf */ 138 xfs_agnumber_t agno, struct xfs_buf **bpp);
|
D | xfs_da_btree.h | 110 struct xfs_buf *bp; /* buffer containing block */ 170 int level, struct xfs_buf **bpp, int whichfork); 192 xfs_dablk_t bno, struct xfs_buf **bpp, int whichfork); 194 xfs_daddr_t mappedbno, struct xfs_buf **bpp, 207 xfs_dablk_t bno, struct xfs_buf **bp, int whichfork); 209 xfs_dablk_t bno, unsigned int flags, struct xfs_buf **bpp, 215 struct xfs_buf *dead_buf);
|
D | xfs_ag.c | 31 struct xfs_buf **bpp, in xfs_get_aghdr_buf() 34 struct xfs_buf *bp; in xfs_get_aghdr_buf() 62 struct xfs_buf *bp, in xfs_btroot_init() 72 struct xfs_buf *bp, in xfs_freesp_init_recs() 129 struct xfs_buf *bp, in xfs_bnoroot_init() 139 struct xfs_buf *bp, in xfs_cntroot_init() 152 struct xfs_buf *bp, in xfs_rmaproot_init() 231 struct xfs_buf *bp, in xfs_sbblock_init() 243 struct xfs_buf *bp, in xfs_agfblock_init() 291 struct xfs_buf *bp, in xfs_agflblock_init() [all …]
|
D | xfs_ialloc_btree.h | 13 struct xfs_buf; 49 struct xfs_trans *, struct xfs_buf *, xfs_agnumber_t, 72 struct xfs_btree_cur **curpp, struct xfs_buf **agi_bpp); 75 struct xfs_trans *tp, struct xfs_buf *agbp);
|
D | xfs_dir2_leaf.c | 26 static int xfs_dir2_leaf_lookup_int(xfs_da_args_t *args, struct xfs_buf **lbpp, 27 int *indexp, struct xfs_buf **dbpp, 30 struct xfs_buf *bp, int first, int last); 32 struct xfs_buf *bp); 102 struct xfs_buf *bp) in xfs_dir3_leaf1_check() 122 struct xfs_buf *bp) in xfs_dir3_leaf_check() 187 struct xfs_buf *bp) in xfs_dir3_leaf_verify() 203 struct xfs_buf *bp) in xfs_dir3_leaf_read_verify() 220 struct xfs_buf *bp) in xfs_dir3_leaf_write_verify() 265 struct xfs_buf **bpp) in xfs_dir3_leaf_read() [all …]
|
D | xfs_dir2.h | 67 struct xfs_buf *bp); 72 struct xfs_buf *bp, struct xfs_dir2_data_entry *dep); 74 struct xfs_buf *bp); 76 struct xfs_buf *bp, struct xfs_dir2_data_unused *dup); 78 struct xfs_buf *bp, xfs_dir2_data_aoff_t offset, 81 struct xfs_buf *bp, struct xfs_dir2_data_unused *dup,
|
D | xfs_symlink_remote.c | 41 struct xfs_buf *bp) in xfs_symlink_hdr_set() 70 struct xfs_buf *bp) in xfs_symlink_hdr_ok() 87 struct xfs_buf *bp) in xfs_symlink_verify() 113 struct xfs_buf *bp) in xfs_symlink_read_verify() 133 struct xfs_buf *bp) in xfs_symlink_write_verify() 167 struct xfs_buf *bp, in xfs_symlink_local_to_remote()
|
D | xfs_dir2_node.c | 27 static int xfs_dir2_leafn_add(struct xfs_buf *bp, xfs_da_args_t *args, 32 static int xfs_dir2_leafn_remove(xfs_da_args_t *args, struct xfs_buf *bp, 62 struct xfs_buf *bp) in xfs_dir3_leafn_check() 82 struct xfs_buf *bp) in xfs_dir3_leaf_check() 100 struct xfs_buf *bp) in xfs_dir3_free_verify() 126 struct xfs_buf *bp) in xfs_dir3_free_read_verify() 143 struct xfs_buf *bp) in xfs_dir3_free_write_verify() 179 struct xfs_buf *bp) in xfs_dir3_free_header_check() 218 struct xfs_buf **bpp) in __xfs_dir3_free_read() 301 struct xfs_buf **bpp) in xfs_dir2_free_read() [all …]
|
D | xfs_shared.h | 15 struct xfs_buf; 132 uint32_t size, struct xfs_buf *bp); 134 uint32_t size, struct xfs_buf *bp); 135 void xfs_symlink_local_to_remote(struct xfs_trans *tp, struct xfs_buf *bp,
|
D | xfs_alloc_btree.h | 13 struct xfs_buf; 50 struct xfs_trans *, struct xfs_buf *, 60 struct xfs_trans *tp, struct xfs_buf *agbp);
|
D | xfs_dquot_buf.c | 147 struct xfs_buf *bp, in xfs_dquot_buf_verify_crc() 182 struct xfs_buf *bp, in xfs_dquot_buf_verify() 231 struct xfs_buf *bp) in xfs_dquot_buf_verify_struct() 240 struct xfs_buf *bp) in xfs_dquot_buf_read_verify() 257 struct xfs_buf *bp) in xfs_dquot_buf_readahead_verify() 275 struct xfs_buf *bp) in xfs_dquot_buf_write_verify()
|
D | xfs_ialloc_btree.c | 47 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_inobt_set_root() 61 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_finobt_set_root() 76 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_inobt_mod_blockcount() 154 struct xfs_buf *bp, in __xfs_inobt_free_block() 166 struct xfs_buf *bp) in xfs_inobt_free_block() 174 struct xfs_buf *bp) in xfs_finobt_free_block() 275 struct xfs_buf *bp) in xfs_inobt_verify() 312 struct xfs_buf *bp) in xfs_inobt_read_verify() 330 struct xfs_buf *bp) in xfs_inobt_write_verify() 461 struct xfs_buf *agbp, in xfs_inobt_init_cursor() [all …]
|
D | xfs_refcount_btree.h | 13 struct xfs_buf; 48 struct xfs_trans *tp, struct xfs_buf *agbp, 65 struct xfs_trans *tp, struct xfs_buf *agbp);
|
D | xfs_refcount_btree.c | 38 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_refcountbt_set_root() 59 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_refcountbt_alloc_block() 100 struct xfs_buf *bp) in xfs_refcountbt_free_block() 103 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_refcountbt_free_block() 201 struct xfs_buf *bp) in xfs_refcountbt_verify() 230 struct xfs_buf *bp) in xfs_refcountbt_read_verify() 248 struct xfs_buf *bp) in xfs_refcountbt_write_verify() 347 struct xfs_buf *agbp, in xfs_refcountbt_init_cursor() 381 struct xfs_buf *agbp) in xfs_refcountbt_commit_staged_btree() 457 struct xfs_buf *agbp; in xfs_refcountbt_calc_reserves()
|
/kernel/linux/linux-5.10/fs/xfs/scrub/ |
D | common.h | 46 struct xfs_buf *bp); 51 struct xfs_buf *bp); 57 struct xfs_buf *bp); 123 struct xfs_buf **agi, struct xfs_buf **agf, 124 struct xfs_buf **agfl); 135 void xchk_buffer_recheck(struct xfs_scrub *sc, struct xfs_buf *bp);
|
D | agheader_repair.c | 37 struct xfs_buf *bp; in xrep_superblock() 139 struct xfs_buf *agf_bp, in xrep_agf_find_btrees() 141 struct xfs_buf *agfl_bp) in xrep_agf_find_btrees() 180 struct xfs_buf *agf_bp, in xrep_agf_init_header() 237 struct xfs_buf *agf_bp) in xrep_agf_calc_from_btrees() 302 struct xfs_buf *agf_bp) in xrep_agf_commit_new() 359 struct xfs_buf *agf_bp; in xrep_agf() 360 struct xfs_buf *agfl_bp; in xrep_agf() 478 struct xfs_buf *agf_bp, in xrep_agfl_collect_blocks() 542 struct xfs_buf *agf_bp, in xrep_agfl_update_agf() [all …]
|