Lines Matching refs:dev
71 bdev_t *dev = bio_open(argv[2].str); in cmd_bio() local
72 if (!dev) { in cmd_bio()
78 ssize_t err = bio_read(dev, (void *)address, offset, len); in cmd_bio()
82 bio_close(dev); in cmd_bio()
92 bdev_t *dev = bio_open(argv[2].str); in cmd_bio() local
93 if (!dev) { in cmd_bio()
99 ssize_t err = bio_write(dev, (void *)address, offset, len); in cmd_bio()
103 bio_close(dev); in cmd_bio()
115 bdev_t *dev = bio_open(argv[2].str); in cmd_bio() local
116 if (!dev) { in cmd_bio()
125 ssize_t err_len = bio_read(dev, buf, offset, amt); in cmd_bio()
146 bio_close(dev); in cmd_bio()
154 bdev_t *dev = bio_open(argv[2].str); in cmd_bio() local
155 if (!dev) { in cmd_bio()
161 ssize_t err = bio_erase(dev, offset, len); in cmd_bio()
165 bio_close(dev); in cmd_bio()
174 bdev_t *dev = bio_open(argv[2].str); in cmd_bio() local
175 if (!dev) { in cmd_bio()
180 int err = bio_ioctl(dev, request, (void *)arg); in cmd_bio()
183 bio_close(dev); in cmd_bio()
189 bdev_t *dev = bio_open(argv[2].str); in cmd_bio() local
190 if (!dev) { in cmd_bio()
195 bio_unregister_device(dev); in cmd_bio()
196 bio_close(dev); in cmd_bio()
200 bdev_t *dev = bio_open(argv[2].str); in cmd_bio() local
201 if (!dev) { in cmd_bio()
206 int err = bio_test_device(dev); in cmd_bio()
207 bio_close(dev); in cmd_bio()
228 bdev_t *dev = bio_open(argv[2].str); in cmd_bio() local
229 if (!dev) { in cmd_bio()
234 void *buf = malloc(dev->block_size); in cmd_bio()
245 ssize_t err = bio_read(dev, buf, pos, MIN(len - (pos - offset), dev->block_size)); in cmd_bio()
260 bio_close(dev); in cmd_bio()