| /linux/fs/xfs/ |
| H A D | xfs_buf.h | 23 struct xfs_buf; 145 void (*verify_read)(struct xfs_buf *); 146 void (*verify_write)(struct xfs_buf *); 147 xfs_failaddr_t (*verify_struct)(struct xfs_buf *bp); 150 struct xfs_buf { struct 190 void (*b_iodone)(struct xfs_buf *bp); argument 217 int nmaps, xfs_buf_flags_t flags, struct xfs_buf **bpp); argument 219 int nmaps, xfs_buf_flags_t flags, struct xfs_buf **bpp, 231 struct xfs_buf **bpp) in xfs_buf_incore() 243 struct xfs_buf **bpp) in xfs_buf_get() [all …]
|
| H A D | xfs_trans.h | 12 struct xfs_buf; 38 struct xfs_buf *li_buf; /* real buffer pointer */ 175 struct xfs_buf **bpp); 184 struct xfs_buf **bpp) in xfs_trans_get_buf() 195 struct xfs_buf **bpp, 206 struct xfs_buf **bpp, in xfs_trans_read_buf() 214 struct xfs_buf *xfs_trans_getsb(struct xfs_trans *); 215 struct xfs_buf *xfs_trans_getrtsb(struct xfs_trans *tp); 217 void xfs_trans_brelse(xfs_trans_t *, struct xfs_buf *); 218 void xfs_trans_bjoin(xfs_trans_t *, struct xfs_buf *); [all …]
|
| H A D | xfs_buf.c | 50 static void xfs_buf_submit(struct xfs_buf *bp); 51 static int xfs_buf_iowait(struct xfs_buf *bp); 53 static inline bool xfs_buf_is_uncached(struct xfs_buf *bp) in xfs_buf_is_uncached() 68 struct xfs_buf *bp) in xfs_buf_stale() 95 struct xfs_buf *bp = container_of(cb, struct xfs_buf, b_rcu); in xfs_buf_free_callback() 104 struct xfs_buf *bp) in xfs_buf_free() 128 struct xfs_buf *bp, in xfs_buf_alloc_kmem() 176 struct xfs_buf *bp, in xfs_buf_alloc_backing_mem() 258 struct xfs_buf **bpp) in xfs_buf_alloc() 260 struct xfs_buf *bp; in xfs_buf_alloc() [all …]
|
| H A D | xfs_buf_item.h | 11 struct xfs_buf; 41 struct xfs_buf *bli_buf; /* real buffer pointer */ 50 int xfs_buf_item_init(struct xfs_buf *, struct xfs_mount *); 51 void xfs_buf_item_done(struct xfs_buf *bp); 55 void xfs_buf_inode_iodone(struct xfs_buf *); 57 void xfs_buf_dquot_iodone(struct xfs_buf *); 59 static inline void xfs_buf_dquot_iodone(struct xfs_buf *bp) in xfs_buf_dquot_iodone() 63 void xfs_buf_iodone(struct xfs_buf *);
|
| H A 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() 124 struct xfs_buf *bp; in xfs_trans_get_buf_map() 171 static struct xfs_buf * 174 struct xfs_buf *bp) in __xfs_trans_getsb() 199 struct xfs_buf * 206 struct xfs_buf * 233 struct xfs_buf **bpp, in xfs_trans_read_buf_map() [all …]
|
| H A D | xfs_buf_mem.h | 23 void xmbuf_trans_bdetach(struct xfs_trans *tp, struct xfs_buf *bp); 24 int xmbuf_finalize(struct xfs_buf *bp); 30 int xmbuf_map_backing_mem(struct xfs_buf *bp);
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_dir2_priv.h | 54 xfs_ino_t owner, 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); 82 struct xfs_buf **bpp); 91 struct xfs_buf **bpp); 99 xfs_ino_t owner, xfs_dablk_t fbno, struct xfs_buf **bpp); 101 xfs_ino_t owner, xfs_dablk_t fbno, struct xfs_buf **bpp); 103 struct xfs_buf *dbp); 106 struct xfs_dir3_icleaf_hdr *leafhdr, struct xfs_buf *bp); [all …]
|
| H A D | xfs_attr_leaf.h | 54 int xfs_attr_shortform_allfit(struct xfs_buf *bp, struct xfs_inode *dp); 64 int xfs_attr3_leaf_to_shortform(struct xfs_buf *bp, 76 int xfs_attr3_leaf_lookup_int(struct xfs_buf *leaf, 78 int xfs_attr3_leaf_getvalue(struct xfs_buf *bp, struct xfs_da_args *args); 79 bool xfs_attr3_leaf_add(struct xfs_buf *leaf_buffer, 81 int xfs_attr3_leaf_remove(struct xfs_buf *leaf_buffer, 83 int xfs_attr3_leaf_list_int(struct xfs_buf *bp, 96 xfs_dahash_t xfs_attr_leaf_lasthash(struct xfs_buf *bp, int *count); 97 int xfs_attr_leaf_order(struct xfs_buf *leaf1_bp, 98 struct xfs_buf *leaf2_bp); [all …]
|
| H A D | xfs_alloc.h | 9 struct xfs_buf; 37 struct xfs_buf *agbp; /* buffer for a.g. freelist header */ 77 struct xfs_buf *agfbp, xfs_agblock_t *bnop, int btreeblk); 79 struct xfs_buf *agfbp, struct xfs_buf *agflbp, 81 int xfs_free_ag_extent(struct xfs_trans *tp, struct xfs_buf *agbp, 98 struct xfs_buf *bp, /* buffer for a.g. freelist header */ 193 struct xfs_buf **agfbpp); 195 struct xfs_buf **agfbpp); 197 struct xfs_buf **bpp); 200 struct xfs_buf **agbp); [all …]
|
| H A D | xfs_btree.h | 9 struct xfs_buf; 155 int (*free_block)(struct xfs_btree_cur *cur, struct xfs_buf *bp); 251 struct xfs_buf *bp; 287 struct xfs_buf *agbp; 347 struct xfs_btree_block *block, int level, struct xfs_buf *bp); 359 struct xfs_buf *bp); /* buffer containing block, if any */ 393 void xfs_btree_init_buf(struct xfs_mount *mp, struct xfs_buf *bp, 417 void xfs_btree_fsblock_calc_crc(struct xfs_buf *); 418 bool xfs_btree_fsblock_verify_crc(struct xfs_buf *); 419 void xfs_btree_agblock_calc_crc(struct xfs_buf *); [all …]
|
| H A D | xfs_ialloc.h | 9 struct xfs_buf; 31 xfs_make_iptr(struct xfs_mount *mp, struct xfs_buf *b, int o) in xfs_make_iptr() 65 struct xfs_buf *bp, /* allocation group header buffer */ 69 struct xfs_buf **agibpp); 71 int flags, struct xfs_buf **agibpp); 116 struct xfs_buf *agibp, xfs_agblock_t new_length);
|
| H A D | xfs_dir2.h | 92 struct xfs_buf *bp); 97 struct xfs_buf *bp, struct xfs_dir2_data_entry *dep); 99 struct xfs_buf *bp); 101 struct xfs_buf *bp, struct xfs_dir2_data_unused *dup); 103 struct xfs_buf *bp, xfs_dir2_data_aoff_t offset, 106 struct xfs_buf *bp, struct xfs_dir2_data_unused *dup, 116 xfs_failaddr_t xfs_dir3_leaf_header_check(struct xfs_buf *bp, xfs_ino_t owner); 117 xfs_failaddr_t xfs_dir3_data_header_check(struct xfs_buf *bp, xfs_ino_t owner); 118 xfs_failaddr_t xfs_dir3_block_header_check(struct xfs_buf *bp, xfs_ino_t owner);
|
| H A D | xfs_alloc_btree.h | 13 struct xfs_buf; 51 struct xfs_trans *tp, struct xfs_buf *bp, 54 struct xfs_trans *tp, struct xfs_buf *bp, 62 struct xfs_trans *tp, struct xfs_buf *agbp);
|
| H A D | xfs_ialloc_btree.h | 13 struct xfs_buf; 50 struct xfs_trans *tp, struct xfs_buf *agbp); 52 struct xfs_trans *tp, struct xfs_buf *agbp); 72 struct xfs_trans *tp, struct xfs_buf *agbp);
|
| H A D | xfs_symlink_remote.c | 44 struct xfs_buf *bp) in xfs_symlink_hdr_set() 73 struct xfs_buf *bp) in xfs_symlink_hdr_ok() 90 struct xfs_buf *bp) in xfs_symlink_verify() 118 struct xfs_buf *bp) in xfs_symlink_read_verify() 138 struct xfs_buf *bp) in xfs_symlink_write_verify() 172 struct xfs_buf *bp, in xfs_symlink_local_to_remote() 245 struct xfs_buf *bp; in xfs_symlink_remote_read() 325 struct xfs_buf *bp; in xfs_symlink_write_target() 395 struct xfs_buf *bp; in xfs_symlink_remote_truncate()
|
| H A D | xfs_ialloc_btree.c | 58 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_inobt_set_root() 72 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_finobt_set_root() 87 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_inobt_mod_blockcount() 165 struct xfs_buf *bp, in __xfs_inobt_free_block() 179 struct xfs_buf *bp) in xfs_inobt_free_block() 187 struct xfs_buf *bp) in xfs_finobt_free_block() 292 struct xfs_buf *bp) in xfs_inobt_verify() 329 struct xfs_buf *bp) in xfs_inobt_read_verify() 347 struct xfs_buf *bp) in xfs_inobt_write_verify() 480 struct xfs_buf *agbp) in xfs_inobt_init_cursor() [all …]
|
| H A D | xfs_refcount_btree.c | 42 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_refcountbt_set_root() 63 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_refcountbt_alloc_block() 101 struct xfs_buf *bp) in xfs_refcountbt_free_block() 104 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_refcountbt_free_block() 206 struct xfs_buf *bp) in xfs_refcountbt_verify() 246 struct xfs_buf *bp) in xfs_refcountbt_read_verify() 264 struct xfs_buf *bp) in xfs_refcountbt_write_verify() 359 struct xfs_buf *agbp, in xfs_refcountbt_init_cursor() 388 struct xfs_buf *agbp) in xfs_refcountbt_commit_staged_btree() 494 struct xfs_buf *agbp; in xfs_refcountbt_calc_reserves()
|
| H A D | xfs_btree_mem.c | 90 struct xfs_buf *bp; in xfbtree_init_leaf_block() 191 struct xfs_buf *bp) in xfbtree_free_block() 230 static inline struct xfs_buf * 236 struct xfs_buf *bp; in xfbtree_buf_match() 280 struct xfs_buf *bp = xfbtree_buf_match(xfbt, lip); in xfbtree_trans_commit() 326 struct xfs_buf *bp = xfbtree_buf_match(xfbt, lip); in xfbtree_trans_cancel()
|
| H A D | xfs_ag.c | 298 struct xfs_buf **bpp, in xfs_get_aghdr_buf() 301 struct xfs_buf *bp; in xfs_get_aghdr_buf() 321 struct xfs_buf *bp, in xfs_btroot_init() 331 struct xfs_buf *bp, in xfs_freesp_init_recs() 387 struct xfs_buf *bp, in xfs_bnoroot_init() 400 struct xfs_buf *bp, in xfs_rmaproot_init() 479 struct xfs_buf *bp, in xfs_sbblock_init() 491 struct xfs_buf *bp, in xfs_agfblock_init() 538 struct xfs_buf *bp, in xfs_agflblock_init() 559 struct xfs_buf *bp, in xfs_agiblock_init() [all …]
|
| H A D | xfs_refcount_btree.h | 13 struct xfs_buf; 49 struct xfs_trans *tp, struct xfs_buf *agbp, 65 struct xfs_trans *tp, struct xfs_buf *agbp);
|
| H A D | xfs_rmap_btree.c | 69 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_rmapbt_set_root() 89 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_rmapbt_alloc_block() 125 struct xfs_buf *bp) in xfs_rmapbt_free_block() 127 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_rmapbt_free_block() 301 struct xfs_buf *bp) in xfs_rmapbt_verify() 353 struct xfs_buf *bp) in xfs_rmapbt_read_verify() 371 struct xfs_buf *bp) in xfs_rmapbt_write_verify() 514 struct xfs_buf *agbp, in xfs_rmapbt_init_cursor() 549 struct xfs_buf *bp) in xfs_rmapbt_mem_verify() 574 struct xfs_buf *bp) in xfs_rmapbt_mem_rw_verify() [all …]
|
| H A D | xfs_btree.c | 129 struct xfs_buf *bp) in __xfs_btree_check_lblock_hdr() 163 struct xfs_buf *bp) in __xfs_btree_check_fsblock() 203 struct xfs_buf *bp) in __xfs_btree_check_memblock() 231 struct xfs_buf *bp) in __xfs_btree_check_agblock() 272 struct xfs_buf *bp) in __xfs_btree_check_block() 302 struct xfs_buf *bp) /* buffer containing block, if any */ in xfs_btree_check_block() 407 struct xfs_buf *bp) in xfs_btree_fsblock_calc_crc() 421 struct xfs_buf *bp) in xfs_btree_fsblock_verify_crc() 445 struct xfs_buf *bp) in xfs_btree_agblock_calc_crc() 459 struct xfs_buf *bp) in xfs_btree_agblock_verify_crc() [all …]
|
| H A D | xfs_attr_remote.c | 106 struct xfs_buf *bp, in xfs_attr3_rmt_verify() 131 struct xfs_buf *bp, in __xfs_attr3_rmt_read_verify() 174 struct xfs_buf *bp) in xfs_attr3_rmt_read_verify() 186 struct xfs_buf *bp) in xfs_attr3_rmt_verify_struct() 197 struct xfs_buf *bp) in xfs_attr3_rmt_write_verify() 293 struct xfs_buf *bp, in xfs_attr_rmtval_copyout() 343 struct xfs_buf *bp, in xfs_attr_rmtval_copyin() 401 struct xfs_buf *bp; in xfs_attr_rmtval_get() 519 struct xfs_buf *bp; in xfs_attr_rmtval_set_value() 568 struct xfs_buf *bp; in xfs_attr_rmtval_stale()
|
| H A D | xfs_rmap_btree.h | 9 struct xfs_buf; 46 struct xfs_trans *tp, struct xfs_buf *bp, 49 struct xfs_trans *tp, struct xfs_buf *agbp);
|
| H A D | xfs_alloc_btree.c | 49 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_allocbt_set_root() 100 struct xfs_buf *bp) in xfs_allocbt_free_block() 102 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_allocbt_free_block() 244 struct xfs_buf *bp) in xfs_allocbt_verify() 301 struct xfs_buf *bp) in xfs_allocbt_read_verify() 319 struct xfs_buf *bp) in xfs_allocbt_write_verify() 480 struct xfs_buf *agbp, in xfs_bnobt_init_cursor() 506 struct xfs_buf *agbp, in xfs_cntbt_init_cursor() 531 struct xfs_buf *agbp) in xfs_allocbt_commit_staged_btree()
|