Symbol: mdev_link
drivers/most/configfs.c
101
ret = set_config_val[i](mdev_link);
drivers/most/configfs.c
108
return most_add_link(mdev_link->device, mdev_link->channel,
drivers/most/configfs.c
109
mdev_link->comp, mdev_link->name,
drivers/most/configfs.c
110
mdev_link->comp_params);
drivers/most/configfs.c
116
struct mdev_link *mdev_link = to_mdev_link(item);
drivers/most/configfs.c
125
ret = set_config_and_add_link(mdev_link);
drivers/most/configfs.c
128
list_add_tail(&mdev_link->list, &mdev_link_list);
drivers/most/configfs.c
129
mdev_link->create_link = tmp;
drivers/most/configfs.c
130
mdev_link->destroy_link = false;
drivers/most/configfs.c
138
struct mdev_link *mdev_link = to_mdev_link(item);
drivers/most/configfs.c
148
ret = most_remove_link(mdev_link->device, mdev_link->channel,
drivers/most/configfs.c
149
mdev_link->comp);
drivers/most/configfs.c
153
list_del(&mdev_link->list);
drivers/most/configfs.c
155
mdev_link->destroy_link = tmp;
drivers/most/configfs.c
168
struct mdev_link *mdev_link = to_mdev_link(item);
drivers/most/configfs.c
173
strcpy(mdev_link->direction, page);
drivers/most/configfs.c
174
strim(mdev_link->direction);
drivers/most/configfs.c
186
struct mdev_link *mdev_link = to_mdev_link(item);
drivers/most/configfs.c
192
strcpy(mdev_link->datatype, page);
drivers/most/configfs.c
193
strim(mdev_link->datatype);
drivers/most/configfs.c
205
struct mdev_link *mdev_link = to_mdev_link(item);
drivers/most/configfs.c
207
strscpy(mdev_link->device, page, sizeof(mdev_link->device));
drivers/most/configfs.c
208
strim(mdev_link->device);
drivers/most/configfs.c
220
struct mdev_link *mdev_link = to_mdev_link(item);
drivers/most/configfs.c
222
strscpy(mdev_link->channel, page, sizeof(mdev_link->channel));
drivers/most/configfs.c
223
strim(mdev_link->channel);
drivers/most/configfs.c
235
struct mdev_link *mdev_link = to_mdev_link(item);
drivers/most/configfs.c
237
strscpy(mdev_link->comp, page, sizeof(mdev_link->comp));
drivers/most/configfs.c
238
strim(mdev_link->comp);
drivers/most/configfs.c
251
struct mdev_link *mdev_link = to_mdev_link(item);
drivers/most/configfs.c
253
strscpy(mdev_link->comp_params, page, sizeof(mdev_link->comp_params));
drivers/most/configfs.c
254
strim(mdev_link->comp_params);
drivers/most/configfs.c
267
struct mdev_link *mdev_link = to_mdev_link(item);
drivers/most/configfs.c
270
ret = kstrtou16(page, 0, &mdev_link->num_buffers);
drivers/most/configfs.c
285
struct mdev_link *mdev_link = to_mdev_link(item);
drivers/most/configfs.c
288
ret = kstrtou16(page, 0, &mdev_link->buffer_size);
drivers/most/configfs.c
304
struct mdev_link *mdev_link = to_mdev_link(item);
drivers/most/configfs.c
307
ret = kstrtou16(page, 0, &mdev_link->subbuffer_size);
drivers/most/configfs.c
323
struct mdev_link *mdev_link = to_mdev_link(item);
drivers/most/configfs.c
326
ret = kstrtou16(page, 0, &mdev_link->packets_per_xact);
drivers/most/configfs.c
340
struct mdev_link *mdev_link = to_mdev_link(item);
drivers/most/configfs.c
343
ret = kstrtou16(page, 0, &mdev_link->dbr_size);
drivers/most/configfs.c
38
static int set_cfg_buffer_size(struct mdev_link *link)
drivers/most/configfs.c
382
struct mdev_link *mdev_link = to_mdev_link(item);
drivers/most/configfs.c
385
if (mdev_link->destroy_link)
drivers/most/configfs.c
388
ret = most_remove_link(mdev_link->device, mdev_link->channel,
drivers/most/configfs.c
389
mdev_link->comp);
drivers/most/configfs.c
396
list_del(&mdev_link->list);
drivers/most/configfs.c
426
struct mdev_link *mdev_link;
drivers/most/configfs.c
429
mdev_link = kzalloc_obj(*mdev_link);
drivers/most/configfs.c
430
if (!mdev_link)
drivers/most/configfs.c
434
kfree(mdev_link);
drivers/most/configfs.c
437
config_item_init_type_name(&mdev_link->item, name,
drivers/most/configfs.c
44
static int set_cfg_subbuffer_size(struct mdev_link *link)
drivers/most/configfs.c
441
strcpy(mdev_link->comp, "cdev");
drivers/most/configfs.c
443
strcpy(mdev_link->comp, "net");
drivers/most/configfs.c
445
strcpy(mdev_link->comp, "video");
drivers/most/configfs.c
446
strcpy(mdev_link->name, name);
drivers/most/configfs.c
447
return &mdev_link->item;
drivers/most/configfs.c
50
static int set_cfg_dbr_size(struct mdev_link *link)
drivers/most/configfs.c
527
struct mdev_link *mdev_link;
drivers/most/configfs.c
529
mdev_link = kzalloc_obj(*mdev_link);
drivers/most/configfs.c
530
if (!mdev_link)
drivers/most/configfs.c
533
config_item_init_type_name(&mdev_link->item, name, &mdev_link_type);
drivers/most/configfs.c
534
mdev_link->create_link = false;
drivers/most/configfs.c
535
strcpy(mdev_link->name, name);
drivers/most/configfs.c
536
strcpy(mdev_link->comp, "sound");
drivers/most/configfs.c
537
return &mdev_link->item;
drivers/most/configfs.c
56
static int set_cfg_num_buffers(struct mdev_link *link)
drivers/most/configfs.c
62
static int set_cfg_packets_xact(struct mdev_link *link)
drivers/most/configfs.c
68
static int set_cfg_direction(struct mdev_link *link)
drivers/most/configfs.c
680
struct mdev_link *mdev_link;
drivers/most/configfs.c
682
list_for_each_entry(mdev_link, &mdev_link_list, list) {
drivers/most/configfs.c
683
if (!strcmp(mdev_link->device, mdev)) {
drivers/most/configfs.c
684
set_config_and_add_link(mdev_link);
drivers/most/configfs.c
685
if (!strcmp(mdev_link->comp, "sound"))
drivers/most/configfs.c
74
static int set_cfg_datatype(struct mdev_link *link)
drivers/most/configfs.c
80
static int (*set_config_val[])(struct mdev_link *link) = {
drivers/most/configfs.c
90
static struct mdev_link *to_mdev_link(struct config_item *item)
drivers/most/configfs.c
92
return container_of(item, struct mdev_link, item);
drivers/most/configfs.c
95
static int set_config_and_add_link(struct mdev_link *mdev_link)