Home
last modified time | relevance | path

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

12

/linux-2.6.39/fs/xfs/
Dxfs_buf_item.h86 struct xfs_buf;
97 struct xfs_buf *bli_buf; /* real buffer pointer */
108 void xfs_buf_item_init(struct xfs_buf *, struct xfs_mount *);
109 void xfs_buf_item_relse(struct xfs_buf *);
112 void xfs_buf_attach_iodone(struct xfs_buf *,
113 void(*)(struct xfs_buf *, xfs_log_item_t *),
115 void xfs_buf_iodone_callbacks(struct xfs_buf *);
116 void xfs_buf_iodone(struct xfs_buf *, struct xfs_log_item *);
121 struct xfs_buf *bp,
Dxfs_alloc.h21 struct xfs_buf;
101 struct xfs_buf *agbp; /* buffer for a.g. freelist header */
164 struct xfs_buf *agbp, /* buffer containing the agf structure */
174 struct xfs_buf *bp, /* buffer for a.g. freelist header */
193 struct xfs_buf *agbp, /* buffer for a.g. freelist header */
194 struct xfs_buf *agflbp,/* buffer for a.g. free block array */
207 struct xfs_buf **bpp); /* buffer for the ag freelist header */
Dxfs_trans.h303 struct xfs_buf;
325 void (*li_cb)(struct xfs_buf *,
456 struct xfs_buf *xfs_trans_get_buf(xfs_trans_t *, struct xfs_buftarg *, xfs_daddr_t,
460 struct xfs_buf **);
461 struct xfs_buf *xfs_trans_getsb(xfs_trans_t *, struct xfs_mount *, int);
463 void xfs_trans_brelse(xfs_trans_t *, struct xfs_buf *);
464 void xfs_trans_bjoin(xfs_trans_t *, struct xfs_buf *);
465 void xfs_trans_bhold(xfs_trans_t *, struct xfs_buf *);
466 void xfs_trans_bhold_release(xfs_trans_t *, struct xfs_buf *);
467 void xfs_trans_binval(xfs_trans_t *, struct xfs_buf *);
[all …]
Dxfs_ialloc.h21 struct xfs_buf;
43 xfs_make_iptr(struct xfs_mount *mp, struct xfs_buf *b, int o) in xfs_make_iptr()
86 struct xfs_buf **agbp, /* buf for a.g. inode header */
129 struct xfs_buf *bp, /* allocation group header buffer */
140 struct xfs_buf **bpp); /* allocation group hdr buf */
Dxfs_btree.h21 struct xfs_buf;
162 int (*free_block)(struct xfs_btree_cur *cur, struct xfs_buf *bp);
246 struct xfs_buf *bc_bufs[XFS_BTREE_MAXLEVELS]; /* buf ptr per level */
256 struct xfs_buf *agbp; /* agf/agi buffer pointer */
295 struct xfs_buf *bp); /* buffer containing block, if any */
327 struct xfs_buf * /* buffer for fsbno */
338 struct xfs_buf * /* buffer for agno/agbno */
376 struct xfs_buf **bpp, /* buffer for fsbno */
416 void xfs_btree_log_block(struct xfs_btree_cur *, struct xfs_buf *, int);
417 void xfs_btree_log_recs(struct xfs_btree_cur *, struct xfs_buf *, int, int);
Dxfs_btree_trace.h22 struct xfs_buf;
58 struct xfs_buf *, int, int);
60 struct xfs_buf *, int, int, int);
Dxfs_rw.h21 struct xfs_buf;
44 struct xfs_buf **bpp);
Dxfs_inode_item.h123 struct xfs_buf;
158 extern void xfs_iflush_done(struct xfs_buf *, struct xfs_log_item *);
159 extern void xfs_istale_done(struct xfs_buf *, struct xfs_log_item *);
Dxfs_buf_item.c146 STATIC void xfs_buf_do_callbacks(struct xfs_buf *bp);
163 struct xfs_buf *bp = bip->bli_buf; in xfs_buf_item_size()
232 struct xfs_buf *bp = bip->bli_buf; in xfs_buf_item_format()
482 struct xfs_buf *bp = bip->bli_buf; in xfs_buf_item_trylock()
523 struct xfs_buf *bp = bip->bli_buf; in xfs_buf_item_unlock()
619 struct xfs_buf *bp = bip->bli_buf; in xfs_buf_item_push()
640 struct xfs_buf *bp = bip->bli_buf; in xfs_buf_item_pushbuf()
938 struct xfs_buf *bp) in xfs_buf_do_callbacks()
965 struct xfs_buf *bp) in xfs_buf_iodone_callbacks()
1043 struct xfs_buf *bp, in xfs_buf_iodone()
Dxfs_alloc_btree.h25 struct xfs_buf;
106 struct xfs_trans *, struct xfs_buf *,
Dxfs_btree.c57 struct xfs_buf *bp) /* buffer for block, if any */ in xfs_btree_check_lblock()
93 struct xfs_buf *bp) /* buffer containing block */ in xfs_btree_check_sblock()
95 struct xfs_buf *agbp; /* buffer for ag. freespace struct */ in xfs_btree_check_sblock()
134 struct xfs_buf *bp) /* buffer containing block, if any */ in xfs_btree_check_block()
442 struct xfs_buf **bpp) /* buffer containing the block */ in xfs_btree_get_block()
908 struct xfs_buf *bp, in xfs_btree_buf_to_ptr()
941 struct xfs_buf *bp) in xfs_btree_set_refs()
965 struct xfs_buf **bpp) in xfs_btree_get_buf_block()
995 struct xfs_buf **bpp) in xfs_btree_read_buf_block()
1127 struct xfs_buf *bp, in xfs_btree_log_keys()
[all …]
Dxfs_ialloc_btree.h25 struct xfs_buf;
109 struct xfs_trans *, struct xfs_buf *, xfs_agnumber_t);
Dxfs_da_btree.h21 struct xfs_buf;
155 struct xfs_buf *bps[1]; /* actually nbuf of these */
158 (sizeof(xfs_dabuf_t) + sizeof(struct xfs_buf *) * ((n) - 1))
Dxfs_ag.h27 struct xfs_buf;
109 xfs_agnumber_t agno, int flags, struct xfs_buf **bpp);
162 xfs_agnumber_t agno, struct xfs_buf **bpp);
Dxfs_inode.h216 struct xfs_buf;
489 struct xfs_buf **, boolean_t *, xfs_inode_t **);
533 struct xfs_buf **, int *, uint);
536 struct xfs_buf **, uint);
581 void xfs_inobp_check(struct xfs_mount *, struct xfs_buf *);
Dxfs_alloc_btree.c55 struct xfs_buf *agbp = cur->bc_private.a.agbp; in xfs_allocbt_set_root()
109 struct xfs_buf *bp) in xfs_allocbt_free_block()
111 struct xfs_buf *agbp = cur->bc_private.a.agbp; in xfs_allocbt_free_block()
425 struct xfs_buf *agbp, /* buffer for agf structure */ in xfs_allocbt_init_cursor()
Dxfs_ialloc_btree.c62 struct xfs_buf *agbp = cur->bc_private.a.agbp; in xfs_inobt_set_root()
114 struct xfs_buf *bp) in xfs_inobt_free_block()
310 struct xfs_buf *agbp, /* buffer for agi structure */ in xfs_inobt_init_cursor()
Dxfs_log_priv.h21 struct xfs_buf;
352 struct xfs_buf *ic_bp;
481 struct xfs_buf *l_xbuf; /* extra buffer for log
Dxfs_btree_trace.c52 struct xfs_buf *b, in xfs_btree_trace_argbi()
68 struct xfs_buf *b, in xfs_btree_trace_argbii()
Dxfs_mount.h122 struct xfs_buf *m_sb_bp; /* buffer for superblock */
383 extern struct xfs_buf *xfs_getsb(xfs_mount_t *, int);
DMakefile97 xfs_buf.o \
Dxfs_trans_buf.c43 STATIC struct xfs_buf *
78 struct xfs_buf *bp, in _xfs_trans_bjoin()
120 struct xfs_buf *bp) in xfs_trans_bjoin()
Dxfs_log.h187 void xlog_iodone(struct xfs_buf *);
/linux-2.6.39/fs/xfs/linux-2.6/
Dxfs_buf.h121 struct xfs_buf;
122 typedef void (*xfs_buf_iodone_t)(struct xfs_buf *);
126 typedef struct xfs_buf { struct
185 struct xfs_buf *xfs_buf_read_uncached(struct xfs_mount *mp, argument
200 extern int xfs_bwrite(struct xfs_mount *mp, struct xfs_buf *bp);
203 extern void xfsbdstrat(struct xfs_mount *, struct xfs_buf *);
204 extern int xfs_bdstrat_cb(struct xfs_buf *);
239 void xfs_buf_stale(struct xfs_buf *bp);
305 struct xfs_buf *bp, in xfs_buf_set_ref()
Dxfs_buf.c77 struct xfs_buf *bp) in xfs_buf_is_vmapped()
91 struct xfs_buf *bp) in xfs_buf_vmap_len()
104 struct xfs_buf *bp) in xfs_buf_lru_add()
128 struct xfs_buf *bp) in xfs_buf_lru_del()
153 struct xfs_buf *bp) in xfs_buf_stale()
458 bp = rb_entry(parent, struct xfs_buf, b_rbnode); in _xfs_buf_find()
669 struct xfs_buf *
1020 struct xfs_buf *bp) in xfs_bwrite()
1040 struct xfs_buf *bp) in xfs_bdwrite()
1089 struct xfs_buf *bp) in xfs_bioerror_relse()
[all …]

12