Lines Matching refs:buf
248 io_block_spec_t *buf; in block_read() local
270 buf = &(cur->dev_spec->buffer); in block_read()
299 if ((skip + left) > buf->length) { in block_read()
305 request = buf->length; in block_read()
317 request = ops->read(lba, buf->offset, request); in block_read()
338 (void *)(buf->offset + skip), in block_read()
360 io_block_spec_t *buf; in block_write() local
382 buf = &(cur->dev_spec->buffer); in block_write()
412 if ((skip + left) > buf->length) { in block_write()
418 request = buf->length; in block_write()
446 request = ops->read(lba, buf->offset, request); in block_write()
467 memcpy((void *)(buf->offset + skip), in block_write()
471 request = ops->write(lba, buf->offset, request); in block_write()