Symbol: ublk_dev
tools/testing/selftests/ublk/batch.c
49
static unsigned char ublk_commit_elem_buf_size(struct ublk_dev *dev)
tools/testing/selftests/ublk/batch.c
61
struct ublk_dev *dev = t->dev;
tools/testing/selftests/ublk/common.c
15
int backing_file_tgt_init(struct ublk_dev *dev, unsigned int nr_direct)
tools/testing/selftests/ublk/common.c
5
void backing_file_tgt_deinit(struct ublk_dev *dev)
tools/testing/selftests/ublk/fault_inject.c
14
struct ublk_dev *dev)
tools/testing/selftests/ublk/file_backed.c
178
static int ublk_loop_tgt_init(const struct dev_ctx *ctx, struct ublk_dev *dev)
tools/testing/selftests/ublk/kublk.c
102
static int ublk_ctrl_stop_dev(struct ublk_dev *dev)
tools/testing/selftests/ublk/kublk.c
1052
static void ublk_set_parameters(struct ublk_dev *dev)
tools/testing/selftests/ublk/kublk.c
1062
static int ublk_send_dev_event(const struct dev_ctx *ctx, struct ublk_dev *dev, int dev_id)
tools/testing/selftests/ublk/kublk.c
1088
static int ublk_start_daemon(const struct dev_ctx *ctx, struct ublk_dev *dev)
tools/testing/selftests/ublk/kublk.c
111
static int ublk_ctrl_try_stop_dev(struct ublk_dev *dev)
tools/testing/selftests/ublk/kublk.c
120
static int ublk_ctrl_start_dev(struct ublk_dev *dev,
tools/testing/selftests/ublk/kublk.c
1266
static int ublk_stop_io_daemon(const struct ublk_dev *dev)
tools/testing/selftests/ublk/kublk.c
1308
struct ublk_dev *dev = NULL;
tools/testing/selftests/ublk/kublk.c
133
static int ublk_ctrl_start_user_recovery(struct ublk_dev *dev)
tools/testing/selftests/ublk/kublk.c
142
static int ublk_ctrl_end_user_recovery(struct ublk_dev *dev, int daemon_pid)
tools/testing/selftests/ublk/kublk.c
1420
ctx->_shmid = shmget(IPC_PRIVATE, sizeof(struct ublk_dev), IPC_CREAT | 0666);
tools/testing/selftests/ublk/kublk.c
1425
ctx->shadow_dev = (struct ublk_dev *)shmat(ctx->_shmid, NULL, 0);
tools/testing/selftests/ublk/kublk.c
1426
if (ctx->shadow_dev == (struct ublk_dev *)-1) {
tools/testing/selftests/ublk/kublk.c
1480
struct ublk_dev *dev;
tools/testing/selftests/ublk/kublk.c
1522
struct ublk_dev *dev;
tools/testing/selftests/ublk/kublk.c
154
static int ublk_ctrl_add_dev(struct ublk_dev *dev)
tools/testing/selftests/ublk/kublk.c
1557
struct ublk_dev *dev = ublk_ctrl_init();
tools/testing/selftests/ublk/kublk.c
1622
struct ublk_dev *dev;
tools/testing/selftests/ublk/kublk.c
1656
struct ublk_dev *dev = ublk_ctrl_init();
tools/testing/selftests/ublk/kublk.c
166
static int ublk_ctrl_del_dev(struct ublk_dev *dev)
tools/testing/selftests/ublk/kublk.c
1689
struct ublk_dev *dev = ublk_ctrl_init();
tools/testing/selftests/ublk/kublk.c
176
static int ublk_ctrl_get_info(struct ublk_dev *dev)
tools/testing/selftests/ublk/kublk.c
188
static int ublk_ctrl_set_params(struct ublk_dev *dev,
tools/testing/selftests/ublk/kublk.c
201
static int ublk_ctrl_get_params(struct ublk_dev *dev,
tools/testing/selftests/ublk/kublk.c
216
static int ublk_ctrl_get_features(struct ublk_dev *dev,
tools/testing/selftests/ublk/kublk.c
229
static int ublk_ctrl_update_size(struct ublk_dev *dev,
tools/testing/selftests/ublk/kublk.c
241
static int ublk_ctrl_quiesce_dev(struct ublk_dev *dev,
tools/testing/selftests/ublk/kublk.c
253
static const char *ublk_dev_state_desc(struct ublk_dev *dev)
tools/testing/selftests/ublk/kublk.c
299
static int ublk_ctrl_get_affinity(struct ublk_dev *ctrl_dev, cpu_set_t **ptr_buf)
tools/testing/selftests/ublk/kublk.c
329
static void ublk_ctrl_dump(struct ublk_dev *dev)
tools/testing/selftests/ublk/kublk.c
370
static void ublk_ctrl_deinit(struct ublk_dev *dev)
tools/testing/selftests/ublk/kublk.c
376
static struct ublk_dev *ublk_ctrl_init(void)
tools/testing/selftests/ublk/kublk.c
378
struct ublk_dev *dev = (struct ublk_dev *)calloc(1, sizeof(*dev));
tools/testing/selftests/ublk/kublk.c
44
static void ublk_ctrl_init_cmd(struct ublk_dev *dev,
tools/testing/selftests/ublk/kublk.c
452
struct ublk_dev *dev = q->dev;
tools/testing/selftests/ublk/kublk.c
518
struct ublk_dev *dev = t->dev;
tools/testing/selftests/ublk/kublk.c
597
static int ublk_dev_prep(const struct dev_ctx *ctx, struct ublk_dev *dev)
tools/testing/selftests/ublk/kublk.c
626
static void ublk_dev_unprep(struct ublk_dev *dev)
tools/testing/selftests/ublk/kublk.c
71
static int __ublk_ctrl_cmd(struct ublk_dev *dev,
tools/testing/selftests/ublk/kublk.c
882
struct ublk_dev *dev = t->dev;
tools/testing/selftests/ublk/kublk.c
955
struct ublk_dev *dev;
tools/testing/selftests/ublk/kublk.h
138
int (*init_tgt)(const struct dev_ctx *ctx, struct ublk_dev *);
tools/testing/selftests/ublk/kublk.h
139
void (*deinit_tgt)(struct ublk_dev *);
tools/testing/selftests/ublk/kublk.h
173
struct ublk_dev *dev;
tools/testing/selftests/ublk/kublk.h
217
struct ublk_dev *dev;
tools/testing/selftests/ublk/kublk.h
277
static inline int ublk_dev_batch_io(const struct ublk_dev *dev)
tools/testing/selftests/ublk/kublk.h
51
struct ublk_dev;
tools/testing/selftests/ublk/kublk.h
607
void backing_file_tgt_deinit(struct ublk_dev *dev);
tools/testing/selftests/ublk/kublk.h
608
int backing_file_tgt_init(struct ublk_dev *dev, unsigned int nr_direct);
tools/testing/selftests/ublk/kublk.h
93
struct ublk_dev *shadow_dev;
tools/testing/selftests/ublk/null.c
13
static int ublk_null_tgt_init(const struct dev_ctx *ctx, struct ublk_dev *dev)
tools/testing/selftests/ublk/stripe.c
279
static int ublk_stripe_tgt_init(const struct dev_ctx *ctx, struct ublk_dev *dev)
tools/testing/selftests/ublk/stripe.c
358
static void ublk_stripe_tgt_deinit(struct ublk_dev *dev)