Searched refs:nestbuf (Results 1 – 11 of 11) sorted by relevance
/netbsd-src/sys/fs/udf/ |
H A D | udf_readwrite.c | 288 struct buf *buf, *nestbuf; in udf_read_phys_sectors() local 319 nestbuf = getiobuf(NULL, true); in udf_read_phys_sectors() 320 nestiobuf_setup(buf, nestbuf, buf_offset, piece * sector_size); in udf_read_phys_sectors() 324 nestbuf->b_lblkno = lblkno; in udf_read_phys_sectors() 327 nestbuf->b_blkno = rblkno * blks; in udf_read_phys_sectors() 328 nestbuf->b_proc = NULL; in udf_read_phys_sectors() 329 nestbuf->b_rawblkno = rblkno * blks; in udf_read_phys_sectors() 330 nestbuf->b_udf_c_type = what; in udf_read_phys_sectors() 332 udf_discstrat_queuebuf(ump, nestbuf); in udf_read_phys_sectors() 429 struct buf *nestbuf; in udf_write_phys_buf() local [all …]
|
H A D | udf_strat_direct.c | 238 struct buf *buf = args->nestbuf; in udf_queue_buf_direct() 239 struct buf *nestbuf; in udf_queue_buf_direct() local 376 nestbuf = getiobuf(NULL, true); in udf_queue_buf_direct() 377 nestiobuf_setup(buf, nestbuf, buf_offset, rbuflen); in udf_queue_buf_direct() 381 nestbuf->b_lblkno = sector; in udf_queue_buf_direct() 382 assert(nestbuf->b_vp == buf->b_vp); in udf_queue_buf_direct() 385 nestbuf->b_blkno = rblk; in udf_queue_buf_direct() 386 nestbuf->b_proc = NULL; in udf_queue_buf_direct() 387 nestbuf->b_rawblkno = rblk; in udf_queue_buf_direct() 388 nestbuf->b_udf_c_type = UDF_C_PROCESSED; in udf_queue_buf_direct() [all …]
|
H A D | udf_strat_sequential.c | 264 struct buf *nestbuf = args->nestbuf; in udf_queuebuf_seq() local 270 KASSERT(nestbuf); in udf_queuebuf_seq() 271 KASSERT(nestbuf->b_iodone == nestiobuf_iodone); in udf_queuebuf_seq() 273 what = nestbuf->b_udf_c_type; in udf_queuebuf_seq() 275 if ((nestbuf->b_flags & B_READ) == 0) { in udf_queuebuf_seq() 284 bufq_put(priv->queues[queue], nestbuf); in udf_queuebuf_seq()
|
H A D | udf_strat_bootstrap.c | 108 struct buf *buf = args->nestbuf; in udf_queuebuf_bootstrap()
|
H A D | udf_strat_rmw.c | 772 struct buf *buf = args->nestbuf; in udf_queuebuf_rmw() 1108 struct buf *buf, *nestbuf; in udf_issue_eccline() local 1144 nestbuf = getiobuf(NULL, true); in udf_issue_eccline() 1145 nestiobuf_setup(buf, nestbuf, i * sector_size, in udf_issue_eccline() 1148 nestbuf->b_blkno = buf->b_blkno + i*blks; in udf_issue_eccline() 1149 nestbuf->b_rawblkno = buf->b_rawblkno + i*blks; in udf_issue_eccline() 1156 VOP_STRATEGY(ump->devvp, nestbuf); in udf_issue_eccline()
|
H A D | udf_subr.c | 6648 struct buf *nestbuf; in udf_read_filebuf() local 6746 nestbuf = getiobuf(NULL, true); in udf_read_filebuf() 6747 nestiobuf_setup(buf, nestbuf, buf_offset, rbuflen); in udf_read_filebuf() 6751 nestbuf->b_lblkno = lblkno; in udf_read_filebuf() 6752 assert(nestbuf->b_vp == udf_node->vnode); in udf_read_filebuf() 6755 nestbuf->b_blkno = rblk; in udf_read_filebuf() 6756 nestbuf->b_proc = NULL; in udf_read_filebuf() 6757 nestbuf->b_rawblkno = rblk; in udf_read_filebuf() 6758 nestbuf->b_udf_c_type = what; in udf_read_filebuf() 6760 udf_discstrat_queuebuf(ump, nestbuf); in udf_read_filebuf() [all …]
|
H A D | udf.h | 247 struct buf *nestbuf; member
|
H A D | udf_subr.h | 153 void udf_discstrat_queuebuf(struct udf_mount *ump, struct buf *nestbuf);
|
/netbsd-src/sys/dev/dm/ |
H A D | dm_target_flakey.c | 393 struct buf *nestbuf; local 405 nestbuf = getiobuf(NULL, true); 406 nestiobuf_setup(bp, nestbuf, 0, bp->b_bcount); 407 nestbuf->b_iodone = _flakey_nestiobuf_iodone; 408 nestbuf->b_blkno = bp->b_blkno; 410 nestbuf->b_private2 = tfc; 412 _submit(tfc, nestbuf);
|
H A D | dm_target_stripe.c | 255 struct buf *nestbuf; in dm_target_stripe_strategy() local 285 nestbuf = getiobuf(NULL, true); in dm_target_stripe_strategy() 287 nestiobuf_setup(bp, nestbuf, blkoff, issue_blks * DEV_BSIZE); in dm_target_stripe_strategy() 288 nestbuf->b_blkno = stripe_blknr * tsc->stripe_chunksize + stripe_off; in dm_target_stripe_strategy() 297 nestbuf->b_blkno += tlc->offset; in dm_target_stripe_strategy() 299 VOP_STRATEGY(tlc->pdev->pdev_vnode, nestbuf); in dm_target_stripe_strategy()
|
H A D | device-mapper.c | 599 struct buf *nestbuf; in dmstrategy() local 668 nestbuf = getiobuf(NULL, true); in dmstrategy() 669 nestiobuf_setup(bp, nestbuf, start - buf_start, in dmstrategy() 673 nestbuf->b_blkno = (start - table_start) / DEV_BSIZE; in dmstrategy() 674 table_en->target->strategy(table_en, nestbuf); in dmstrategy()
|