Home
last modified time | relevance | path

Searched refs:xfs_buf (Results 1 – 25 of 142) sorted by relevance

123456

/linux/fs/xfs/
A Dxfs_buf.h23 struct xfs_buf;
154 void (*verify_read)(struct xfs_buf *);
155 void (*verify_write)(struct xfs_buf *);
159 struct xfs_buf { struct
246 struct xfs_buf **bpp) in xfs_buf_incore()
258 struct xfs_buf **bpp) in xfs_buf_get()
271 struct xfs_buf **bpp, in xfs_buf_read()
297 void xfs_buf_hold(struct xfs_buf *bp);
300 extern void xfs_buf_rele(struct xfs_buf *);
316 extern int xfs_bwrite(struct xfs_buf *bp);
[all …]
A Dxfs_buf_item.h11 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);
52 void xfs_buf_item_relse(struct xfs_buf *);
56 void xfs_buf_inode_iodone(struct xfs_buf *);
57 void xfs_buf_inode_io_fail(struct xfs_buf *bp);
59 void xfs_buf_dquot_iodone(struct xfs_buf *);
60 void xfs_buf_dquot_io_fail(struct xfs_buf *bp);
62 static inline void xfs_buf_dquot_iodone(struct xfs_buf *bp) in xfs_buf_dquot_iodone()
[all …]
A Dxfs_trans.h12 struct xfs_buf;
39 struct xfs_buf *li_buf; /* real buffer pointer */
177 struct xfs_buf **bpp);
186 struct xfs_buf **bpp) in xfs_trans_get_buf()
197 struct xfs_buf **bpp,
208 struct xfs_buf **bpp, in xfs_trans_read_buf()
216 struct xfs_buf *xfs_trans_getsb(struct xfs_trans *);
219 void xfs_trans_bjoin(xfs_trans_t *, struct xfs_buf *);
233 bool xfs_trans_buf_is_dirty(struct xfs_buf *bp);
245 void xfs_trans_buf_copy_type(struct xfs_buf *dst_bp,
[all …]
A Dxfs_buf.c59 struct xfs_buf *bp) in xfs_buf_submit()
71 struct xfs_buf *bp) in xfs_buf_is_vmapped()
85 struct xfs_buf *bp) in xfs_buf_vmap_len()
105 struct xfs_buf *bp) in xfs_buf_ioacct_inc()
125 struct xfs_buf *bp) in __xfs_buf_ioacct_dec()
137 struct xfs_buf *bp) in xfs_buf_ioacct_dec()
154 struct xfs_buf *bp) in xfs_buf_stale()
308 struct xfs_buf *bp = container_of(cb, struct xfs_buf, b_rcu); in xfs_buf_free_callback()
1498 struct xfs_buf *bp = (struct xfs_buf *)bio->bi_private; in xfs_buf_bio_end_io()
2252 struct xfs_buf *ap = container_of(a, struct xfs_buf, b_list); in xfs_buf_cmp()
[all …]
A Dxfs_trans_buf.c22 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 struct xfs_buf *
322 struct xfs_buf *bp) in xfs_trans_buf_is_dirty()
347 struct xfs_buf *bp) in xfs_trans_brelse()
403 struct xfs_buf *bp) in xfs_trans_bdetach()
446 struct xfs_buf *bp) in xfs_trans_bhold()
[all …]
A Dxfs_buf_mem.h22 int xmbuf_map_page(struct xfs_buf *bp);
23 void xmbuf_unmap_page(struct xfs_buf *bp);
25 void xmbuf_trans_bdetach(struct xfs_trans *tp, struct xfs_buf *bp);
26 int xmbuf_finalize(struct xfs_buf *bp);
A Dxfs_buf_item.c62 struct xfs_buf *bp, in xfs_buf_item_straddle()
94 struct xfs_buf *bp = bip->bli_buf; in xfs_buf_item_size_segment()
195 struct xfs_buf *bp = bip->bli_buf; in xfs_buf_item_size()
258 struct xfs_buf *bp, in xfs_buf_item_copy_iovec()
277 struct xfs_buf *bp = bip->bli_buf; in xfs_buf_item_format_segment()
403 struct xfs_buf *bp = bip->bli_buf; in xfs_buf_item_format()
513 struct xfs_buf *bp = bip->bli_buf; in xfs_buf_item_unpin()
602 struct xfs_buf *bp = bip->bli_buf; in xfs_buf_item_push()
861 struct xfs_buf *bp, in xfs_buf_item_init()
1088 struct xfs_buf *bp) in xfs_buf_item_relse()
[all …]
/linux/fs/xfs/libxfs/
A Dxfs_dir2_priv.h54 xfs_ino_t owner, struct xfs_buf **bpp);
60 struct xfs_buf *lbp, struct xfs_buf *dbp);
79 struct xfs_buf *bp);
82 struct xfs_buf **bpp);
91 struct xfs_buf **bpp);
103 struct xfs_buf *dbp);
116 struct xfs_buf *bp);
121 struct xfs_buf *lbp);
138 struct xfs_buf *lbp);
140 struct xfs_buf *bp, int *count);
[all …]
A Dxfs_attr_leaf.h54 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,
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);
101 xfs_ino_t owner, xfs_dablk_t bno, struct xfs_buf **bpp);
[all …]
A Dxfs_alloc.h9 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,
99 struct xfs_buf *bp, /* buffer for a.g. freelist header */
194 struct xfs_buf **agfbpp);
196 struct xfs_buf **agfbpp);
198 struct xfs_buf **bpp);
201 struct xfs_buf **agbp);
[all …]
A Dxfs_da_btree.h118 struct xfs_buf *bp; /* buffer containing block */
178 int level, struct xfs_buf **bpp, int whichfork);
200 xfs_dablk_t bno, struct xfs_buf **bpp, int whichfork);
202 xfs_daddr_t mappedbno, struct xfs_buf **bpp,
215 xfs_dablk_t bno, struct xfs_buf **bp, int whichfork);
217 xfs_dablk_t bno, unsigned int flags, struct xfs_buf **bpp,
223 struct xfs_buf *dead_buf);
224 void xfs_da_buf_copy(struct xfs_buf *dst, struct xfs_buf *src,
240 xfs_failaddr_t xfs_da3_header_check(struct xfs_buf *bp, xfs_ino_t owner);
241 xfs_failaddr_t xfs_da3_node_header_check(struct xfs_buf *bp, xfs_ino_t owner);
A Dxfs_btree.h9 struct xfs_buf;
232 struct xfs_buf *bp;
268 struct xfs_buf *agbp;
399 void xfs_btree_fsblock_calc_crc(struct xfs_buf *);
400 bool xfs_btree_fsblock_verify_crc(struct xfs_buf *);
401 void xfs_btree_agblock_calc_crc(struct xfs_buf *);
402 bool xfs_btree_agblock_verify_crc(struct xfs_buf *);
501 int level, struct xfs_buf **bpp);
620 struct xfs_buf *bp; in xfs_btree_islastblock()
633 struct xfs_buf **bpp);
[all …]
A Dxfs_ialloc.h9 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);
A Dxfs_dir2.h93 struct xfs_buf *bp);
98 struct xfs_buf *bp, struct xfs_dir2_data_entry *dep);
100 struct xfs_buf *bp);
102 struct xfs_buf *bp, struct xfs_dir2_data_unused *dup);
104 struct xfs_buf *bp, xfs_dir2_data_aoff_t offset,
107 struct xfs_buf *bp, struct xfs_dir2_data_unused *dup,
117 xfs_failaddr_t xfs_dir3_leaf_header_check(struct xfs_buf *bp, xfs_ino_t owner);
118 xfs_failaddr_t xfs_dir3_data_header_check(struct xfs_buf *bp, xfs_ino_t owner);
119 xfs_failaddr_t xfs_dir3_block_header_check(struct xfs_buf *bp, xfs_ino_t owner);
A Dxfs_alloc_btree.h13 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);
A Dxfs_dir2_leaf.c33 struct xfs_buf *bp);
103 struct xfs_buf *bp) in xfs_dir3_leaf1_check()
123 struct xfs_buf *bp) in xfs_dir3_leaf_check()
197 struct xfs_buf *bp) in xfs_dir3_leaf_verify()
213 struct xfs_buf *bp, in xfs_dir3_leaf_header_check()
236 struct xfs_buf *bp) in xfs_dir3_leaf_read_verify()
253 struct xfs_buf *bp) in xfs_dir3_leaf_write_verify()
299 struct xfs_buf **bpp) in xfs_dir3_leaf_read()
359 struct xfs_buf *bp, in xfs_dir3_leaf_init()
410 struct xfs_buf *bp; in xfs_dir3_leaf_get_buf()
[all …]
A Dxfs_ialloc_btree.h13 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);
A Dxfs_dir2_node.c63 struct xfs_buf *bp) in xfs_dir3_leafn_check()
83 struct xfs_buf *bp) in xfs_dir3_leaf_check()
101 struct xfs_buf *bp) in xfs_dir3_free_verify()
127 struct xfs_buf *bp) in xfs_dir3_free_read_verify()
144 struct xfs_buf *bp) in xfs_dir3_free_write_verify()
178 struct xfs_buf *bp, in xfs_dir3_free_header_check()
220 struct xfs_buf **bpp) in __xfs_dir3_free_read()
331 struct xfs_buf *bp; in xfs_dir3_free_get_buf()
372 struct xfs_buf *bp, in xfs_dir2_free_log_bests()
392 struct xfs_buf *bp) in xfs_dir2_free_log_header()
[all …]
A Dxfs_symlink_remote.c44 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()
116 struct xfs_buf *bp) in xfs_symlink_read_verify()
136 struct xfs_buf *bp) in xfs_symlink_write_verify()
170 struct xfs_buf *bp, in xfs_symlink_local_to_remote()
243 struct xfs_buf *bp; in xfs_symlink_remote_read()
323 struct xfs_buf *bp; in xfs_symlink_write_target()
393 struct xfs_buf *bp; in xfs_symlink_remote_truncate()
A Dxfs_symlink_remote.h15 uint32_t size, struct xfs_buf *bp);
17 uint32_t size, struct xfs_buf *bp);
18 void xfs_symlink_local_to_remote(struct xfs_trans *tp, struct xfs_buf *bp,
A Dxfs_ialloc_btree.c165 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()
291 struct xfs_buf *bp) in xfs_inobt_verify()
328 struct xfs_buf *bp) in xfs_inobt_read_verify()
346 struct xfs_buf *bp) in xfs_inobt_write_verify()
479 struct xfs_buf *agbp) in xfs_inobt_init_cursor()
505 struct xfs_buf *agbp) in xfs_finobt_init_cursor()
530 struct xfs_buf *agbp) in xfs_inobt_commit_staged_btree()
744 struct xfs_buf *agbp = NULL; in xfs_finobt_count_blocks()
[all …]
A Dxfs_dquot_buf.c147 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()
A Dxfs_refcount_btree.c42 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()
102 struct xfs_buf *bp) in xfs_refcountbt_free_block()
105 struct xfs_buf *agbp = cur->bc_ag.agbp; in xfs_refcountbt_free_block()
207 struct xfs_buf *bp) in xfs_refcountbt_verify()
247 struct xfs_buf *bp) in xfs_refcountbt_read_verify()
265 struct xfs_buf *bp) in xfs_refcountbt_write_verify()
360 struct xfs_buf *agbp, in xfs_refcountbt_init_cursor()
389 struct xfs_buf *agbp) in xfs_refcountbt_commit_staged_btree()
495 struct xfs_buf *agbp; in xfs_refcountbt_calc_reserves()
A Dxfs_dir2_block.c49 struct xfs_buf *bp) in xfs_dir3_block_verify()
70 struct xfs_buf *bp) in xfs_dir3_block_read_verify()
87 struct xfs_buf *bp) in xfs_dir3_block_write_verify()
120 struct xfs_buf *bp, in xfs_dir3_block_header_check()
143 struct xfs_buf **bpp) in xfs_dir3_block_read()
171 struct xfs_buf *bp) in xfs_dir3_block_init()
308 struct xfs_buf *bp, in xfs_dir2_block_compact()
602 struct xfs_buf *bp, /* block buffer */ in xfs_dir2_block_log_leaf()
622 struct xfs_buf *bp) /* block buffer */ in xfs_dir2_block_log_tail()
642 struct xfs_buf *bp; /* block buffer */ in xfs_dir2_block_lookup()
[all …]
A Dxfs_refcount_btree.h13 struct xfs_buf;
49 struct xfs_trans *tp, struct xfs_buf *agbp,
65 struct xfs_trans *tp, struct xfs_buf *agbp);

Completed in 606 milliseconds

123456