Lines Matching refs:ublk_dev

43 static void ublk_ctrl_init_cmd(struct ublk_dev *dev,  in ublk_ctrl_init_cmd()
70 static int __ublk_ctrl_cmd(struct ublk_dev *dev, in __ublk_ctrl_cmd()
101 static int ublk_ctrl_stop_dev(struct ublk_dev *dev) in ublk_ctrl_stop_dev()
110 static int ublk_ctrl_start_dev(struct ublk_dev *dev, in ublk_ctrl_start_dev()
123 static int ublk_ctrl_start_user_recovery(struct ublk_dev *dev) in ublk_ctrl_start_user_recovery()
132 static int ublk_ctrl_end_user_recovery(struct ublk_dev *dev, int daemon_pid) in ublk_ctrl_end_user_recovery()
144 static int ublk_ctrl_add_dev(struct ublk_dev *dev) in ublk_ctrl_add_dev()
156 static int ublk_ctrl_del_dev(struct ublk_dev *dev) in ublk_ctrl_del_dev()
166 static int ublk_ctrl_get_info(struct ublk_dev *dev) in ublk_ctrl_get_info()
178 static int ublk_ctrl_set_params(struct ublk_dev *dev, in ublk_ctrl_set_params()
191 static int ublk_ctrl_get_params(struct ublk_dev *dev, in ublk_ctrl_get_params()
206 static int ublk_ctrl_get_features(struct ublk_dev *dev, in ublk_ctrl_get_features()
219 static int ublk_ctrl_update_size(struct ublk_dev *dev, in ublk_ctrl_update_size()
231 static int ublk_ctrl_quiesce_dev(struct ublk_dev *dev, in ublk_ctrl_quiesce_dev()
243 static const char *ublk_dev_state_desc(struct ublk_dev *dev) in ublk_dev_state_desc()
289 static int ublk_ctrl_get_affinity(struct ublk_dev *ctrl_dev, cpu_set_t **ptr_buf) in ublk_ctrl_get_affinity()
319 static void ublk_ctrl_dump(struct ublk_dev *dev) in ublk_ctrl_dump()
360 static void ublk_ctrl_deinit(struct ublk_dev *dev) in ublk_ctrl_deinit()
366 static struct ublk_dev *ublk_ctrl_init(void) in ublk_ctrl_init()
368 struct ublk_dev *dev = (struct ublk_dev *)calloc(1, sizeof(*dev)); in ublk_ctrl_init()
437 struct ublk_dev *dev = q->dev; in ublk_queue_init()
486 struct ublk_dev *dev = t->dev; in ublk_thread_init()
532 static int ublk_dev_prep(const struct dev_ctx *ctx, struct ublk_dev *dev) in ublk_dev_prep()
561 static void ublk_dev_unprep(struct ublk_dev *dev) in ublk_dev_unprep()
758 struct ublk_dev *dev = t->dev; in ublk_handle_cqe()
831 struct ublk_dev *dev;
874 static void ublk_set_parameters(struct ublk_dev *dev) in ublk_set_parameters()
884 static int ublk_send_dev_event(const struct dev_ctx *ctx, struct ublk_dev *dev, int dev_id) in ublk_send_dev_event()
910 static int ublk_start_daemon(const struct dev_ctx *ctx, struct ublk_dev *dev) in ublk_start_daemon()
1069 static int ublk_stop_io_daemon(const struct ublk_dev *dev) in ublk_stop_io_daemon()
1111 struct ublk_dev *dev = NULL; in __cmd_dev_add()
1222 ctx->_shmid = shmget(IPC_PRIVATE, sizeof(struct ublk_dev), IPC_CREAT | 0666); in cmd_dev_add()
1227 ctx->shadow_dev = (struct ublk_dev *)shmat(ctx->_shmid, NULL, 0); in cmd_dev_add()
1228 if (ctx->shadow_dev == (struct ublk_dev *)-1) { in cmd_dev_add()
1282 struct ublk_dev *dev; in __cmd_dev_del()
1323 struct ublk_dev *dev = ublk_ctrl_init(); in __cmd_dev_list()
1382 struct ublk_dev *dev; in cmd_dev_get_features()
1416 struct ublk_dev *dev = ublk_ctrl_init(); in cmd_dev_update_size()
1449 struct ublk_dev *dev = ublk_ctrl_init(); in cmd_dev_quiesce()