Lines Matching refs:bufobj
61 struct bufobj;
75 typedef void b_strategy_t(struct bufobj *, struct buf *);
77 typedef int b_sync_t(struct bufobj *, int waitfor);
78 typedef void b_bdflush_t(struct bufobj *, struct buf *);
99 struct bufobj { struct
103 LIST_ENTRY(bufobj) bo_synclist; /* S dirty vnode list */ argument
131 void bufobj_init(struct bufobj *bo, void *priv); argument
132 void bufobj_wdrop(struct bufobj *bo);
133 void bufobj_wref(struct bufobj *bo);
134 void bufobj_wrefl(struct bufobj *bo);
135 int bufobj_invalbuf(struct bufobj *bo, int flags, int slpflag, int slptimeo);
136 int bufobj_wwait(struct bufobj *bo, int slpflag, int timeo);
137 int bufsync(struct bufobj *bo, int waitfor);
138 void bufbdflush(struct bufobj *bo, struct buf *bp);