Lines Matching refs:ubd

132 struct ubd {  struct
180 static struct ubd ubd_devs[MAX_DEV] = { [0 ... MAX_DEV - 1] = DEFAULT_UBD };
266 struct ubd *ubd_dev; in ubd_setup_common()
450 struct ubd *ubd; in ubd_handler() local
472 ubd = container_of(list, struct ubd, restart); in ubd_handler()
473 list_del_init(&ubd->restart); in ubd_handler()
474 spin_lock_irqsave(&ubd->lock, flags); in ubd_handler()
475 do_ubd_request(ubd->queue); in ubd_handler()
476 spin_unlock_irqrestore(&ubd->lock, flags); in ubd_handler()
497 static inline int ubd_file_size(struct ubd *ubd_dev, __u64 *size_out) in ubd_file_size()
720 static void ubd_close_dev(struct ubd *ubd_dev) in ubd_close_dev()
731 static int ubd_open_dev(struct ubd *ubd_dev) in ubd_open_dev()
799 struct ubd *ubd_dev = dev_get_drvdata(dev); in ubd_device_release()
802 *ubd_dev = ((struct ubd) DEFAULT_UBD); in ubd_device_release()
845 struct ubd *ubd_dev = &ubd_devs[n]; in ubd_add()
937 struct ubd *ubd_dev; in ubd_get_config()
980 struct ubd *ubd_dev; in ubd_remove()
1036 struct ubd *ubd_dev = &ubd_devs[0]; in ubd0_init()
1116 struct ubd *ubd_dev = disk->private_data; in ubd_open()
1144 struct ubd *ubd_dev = disk->private_data; in ubd_release()
1218 struct ubd *ubd_dev = disk->private_data; in prepare_request()
1247 struct ubd *ubd_dev = disk->private_data; in prepare_flush_request()
1255 static bool submit_request(struct io_thread_req *io_req, struct ubd *dev) in submit_request()
1279 struct ubd *dev = q->queuedata; in do_ubd_request()
1333 struct ubd *ubd_dev = bdev->bd_disk->private_data; in ubd_getgeo()
1344 struct ubd *ubd_dev = bdev->bd_disk->private_data; in ubd_ioctl()