/src/sys/sys/ |
buf.h | 92 extern void (*biodone_vfs)(buf_t *); 264 void biodone(buf_t *); 265 int biowait(buf_t *); 266 buf_t *getiobuf(struct vnode *, bool); 267 void putiobuf(buf_t *); 268 void nestiobuf_setup(buf_t *, buf_t *, int, size_t); 269 void nestiobuf_done(buf_t *, int, int); 271 void nestiobuf_iodone(buf_t *); 272 int physio(void (*)(buf_t *), buf_t *, dev_t, int [all...] |
types.h | 355 typedef struct buf buf_t; typedef in typeref:struct:buf
|
/src/sys/kern/ |
vfs_bio.c | 115 * - buf_t::b_objlock: lock on completion (biowait vs biodone). 122 * buf_t::b_objlock 209 buf_t *bq_marker; 218 static buf_t *bio_doread(struct vnode *, daddr_t, int, int); 219 static buf_t *getnewbuf(int, int, int); 226 static void binsheadfree(buf_t *, struct bqueue *); 227 static void binstailfree(buf_t *, struct bqueue *); 229 static int checkfreelist(buf_t *, struct bqueue *, int); 232 static void biodone2(buf_t *); 348 checkfreelist(buf_t *bp, struct bqueue *dp, int ison [all...] |
kern_physio.c | 105 buf_t *ps_orig_bp;
|
subr_devsw.c | 126 void (*biodone_vfs)(buf_t *) = (void *)nullop;
|
subr_msan.c | 542 buf_t *bp = buf;
|
/src/sys/dev/dkwedge/ |
dkwedge_tos.c | 88 buf_t *bp = geteblk(TOS_SECTOR_SIZE);
|
dk.c | 1186 buf_t *bp;
|
/src/sys/ufs/ffs/ |
ffs_extern.h | 203 int ffs_getblk(struct vnode *, daddr_t, daddr_t, int, bool, buf_t **);
|
ffs_subr.c | 118 bool clearbuf, buf_t **bpp)
|
ffs_snapshot.c | 2215 buf_t *bp;
|
/src/sys/dev/dm/ |
dm_target_flakey.c | 352 _flakey_nestiobuf_iodone(buf_t *bp) 357 buf_t *mbp = bp->b_private;
|
/src/sys/dev/raidframe/ |
rf_diskqueue.c | 216 rf_pool_init(raidPtr, raidPtr->poolNames.bufio, &raidPtr->pools.bufio, sizeof(buf_t),
|
/src/sys/dev/nor/ |
nor.c | 69 static int nor_flash_submit(device_t, buf_t *); 302 nor_flash_submit(device_t self, buf_t * const bp)
|
/src/sys/arch/hp300/dev/ |
mt.c | 444 buf_t *bp;
|