Lines Matching refs:subdev
32 subdev_t *subdev = (subdev_t *)_dev; in subdev_read() local
34 return bio_read(subdev->parent, buf, offset + subdev->offset * subdev->dev.block_size, len); in subdev_read()
38 subdev_t *subdev = (subdev_t *)_dev; in subdev_read_block() local
40 return bio_read_block(subdev->parent, buf, block + subdev->offset, count); in subdev_read_block()
44 subdev_t *subdev = (subdev_t *)_dev; in subdev_write() local
46 return bio_write(subdev->parent, buf, offset + subdev->offset * subdev->dev.block_size, len); in subdev_write()
50 subdev_t *subdev = (subdev_t *)_dev; in subdev_write_block() local
52 return bio_write_block(subdev->parent, buf, block + subdev->offset, count); in subdev_write_block()
56 subdev_t *subdev = (subdev_t *)_dev; in subdev_erase() local
58 return bio_erase(subdev->parent, offset + subdev->offset * subdev->dev.block_size, len); in subdev_erase()
62 subdev_t *subdev = (subdev_t *)_dev; in subdev_close() local
64 bio_close(subdev->parent); in subdev_close()
65 subdev->parent = NULL; in subdev_close()
70 const char *subdev, in bio_publish_subdevice() argument
79 …LTRACEF("parent \"%s\", sub \"%s\", startblock %u, count %u\n", parent_dev, subdev, startblock, bl… in bio_publish_subdevice()
151 bio_initialize_bdev(&sub->dev, subdev, in bio_publish_subdevice()