mdev_link          36 drivers/staging/most/configfs.c static int set_cfg_buffer_size(struct mdev_link *link)
mdev_link          42 drivers/staging/most/configfs.c static int set_cfg_subbuffer_size(struct mdev_link *link)
mdev_link          48 drivers/staging/most/configfs.c static int set_cfg_dbr_size(struct mdev_link *link)
mdev_link          54 drivers/staging/most/configfs.c static int set_cfg_num_buffers(struct mdev_link *link)
mdev_link          60 drivers/staging/most/configfs.c static int set_cfg_packets_xact(struct mdev_link *link)
mdev_link          66 drivers/staging/most/configfs.c static int set_cfg_direction(struct mdev_link *link)
mdev_link          72 drivers/staging/most/configfs.c static int set_cfg_datatype(struct mdev_link *link)
mdev_link          78 drivers/staging/most/configfs.c static int (*set_config_val[])(struct mdev_link *link) = {
mdev_link          88 drivers/staging/most/configfs.c static struct mdev_link *to_mdev_link(struct config_item *item)
mdev_link          90 drivers/staging/most/configfs.c 	return container_of(item, struct mdev_link, item);
mdev_link          93 drivers/staging/most/configfs.c static int set_config_and_add_link(struct mdev_link *mdev_link)
mdev_link          99 drivers/staging/most/configfs.c 		ret = set_config_val[i](mdev_link);
mdev_link         106 drivers/staging/most/configfs.c 	return most_add_link(mdev_link->device, mdev_link->channel,
mdev_link         107 drivers/staging/most/configfs.c 			     mdev_link->comp, mdev_link->name,
mdev_link         108 drivers/staging/most/configfs.c 			     mdev_link->comp_params);
mdev_link         114 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link = to_mdev_link(item);
mdev_link         123 drivers/staging/most/configfs.c 	ret = set_config_and_add_link(mdev_link);
mdev_link         126 drivers/staging/most/configfs.c 	list_add_tail(&mdev_link->list, &mdev_link_list);
mdev_link         127 drivers/staging/most/configfs.c 	mdev_link->create_link = tmp;
mdev_link         134 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link = to_mdev_link(item);
mdev_link         143 drivers/staging/most/configfs.c 	mdev_link->destroy_link = tmp;
mdev_link         144 drivers/staging/most/configfs.c 	ret = most_remove_link(mdev_link->device, mdev_link->channel,
mdev_link         145 drivers/staging/most/configfs.c 			       mdev_link->comp);
mdev_link         149 drivers/staging/most/configfs.c 		list_del(&mdev_link->list);
mdev_link         161 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link = to_mdev_link(item);
mdev_link         166 drivers/staging/most/configfs.c 	strcpy(mdev_link->direction, page);
mdev_link         178 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link = to_mdev_link(item);
mdev_link         184 drivers/staging/most/configfs.c 	strcpy(mdev_link->datatype, page);
mdev_link         196 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link = to_mdev_link(item);
mdev_link         198 drivers/staging/most/configfs.c 	strcpy(mdev_link->device, page);
mdev_link         210 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link = to_mdev_link(item);
mdev_link         212 drivers/staging/most/configfs.c 	strcpy(mdev_link->channel, page);
mdev_link         224 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link = to_mdev_link(item);
mdev_link         226 drivers/staging/most/configfs.c 	strcpy(mdev_link->comp, page);
mdev_link         239 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link = to_mdev_link(item);
mdev_link         241 drivers/staging/most/configfs.c 	strcpy(mdev_link->comp_params, page);
mdev_link         254 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link = to_mdev_link(item);
mdev_link         257 drivers/staging/most/configfs.c 	ret = kstrtou16(page, 0, &mdev_link->num_buffers);
mdev_link         272 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link = to_mdev_link(item);
mdev_link         275 drivers/staging/most/configfs.c 	ret = kstrtou16(page, 0, &mdev_link->buffer_size);
mdev_link         291 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link = to_mdev_link(item);
mdev_link         294 drivers/staging/most/configfs.c 	ret = kstrtou16(page, 0, &mdev_link->subbuffer_size);
mdev_link         310 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link = to_mdev_link(item);
mdev_link         313 drivers/staging/most/configfs.c 	ret = kstrtou16(page, 0, &mdev_link->packets_per_xact);
mdev_link         327 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link = to_mdev_link(item);
mdev_link         330 drivers/staging/most/configfs.c 	ret = kstrtou16(page, 0, &mdev_link->dbr_size);
mdev_link         369 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link = to_mdev_link(item);
mdev_link         373 drivers/staging/most/configfs.c 		ret = most_remove_link(mdev_link->device, mdev_link->channel,
mdev_link         374 drivers/staging/most/configfs.c 				       mdev_link->comp);
mdev_link         377 drivers/staging/most/configfs.c 		list_del(&mdev_link->list);
mdev_link         404 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link;
mdev_link         406 drivers/staging/most/configfs.c 	mdev_link = kzalloc(sizeof(*mdev_link), GFP_KERNEL);
mdev_link         407 drivers/staging/most/configfs.c 	if (!mdev_link)
mdev_link         410 drivers/staging/most/configfs.c 	config_item_init_type_name(&mdev_link->item, name,
mdev_link         414 drivers/staging/most/configfs.c 		strcpy(mdev_link->comp, "cdev");
mdev_link         416 drivers/staging/most/configfs.c 		strcpy(mdev_link->comp, "net");
mdev_link         418 drivers/staging/most/configfs.c 		strcpy(mdev_link->comp, "video");
mdev_link         419 drivers/staging/most/configfs.c 	strcpy(mdev_link->name, name);
mdev_link         420 drivers/staging/most/configfs.c 	return &mdev_link->item;
mdev_link         483 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link;
mdev_link         485 drivers/staging/most/configfs.c 	mdev_link = kzalloc(sizeof(*mdev_link), GFP_KERNEL);
mdev_link         486 drivers/staging/most/configfs.c 	if (!mdev_link)
mdev_link         489 drivers/staging/most/configfs.c 	config_item_init_type_name(&mdev_link->item, name, &mdev_link_type);
mdev_link         490 drivers/staging/most/configfs.c 	mdev_link->create_link = 0;
mdev_link         491 drivers/staging/most/configfs.c 	strcpy(mdev_link->name, name);
mdev_link         492 drivers/staging/most/configfs.c 	strcpy(mdev_link->comp, "sound");
mdev_link         493 drivers/staging/most/configfs.c 	return &mdev_link->item;
mdev_link         618 drivers/staging/most/configfs.c 	struct mdev_link *mdev_link;
mdev_link         620 drivers/staging/most/configfs.c 	list_for_each_entry(mdev_link, &mdev_link_list, list) {
mdev_link         621 drivers/staging/most/configfs.c 		if (!strcmp(mdev_link->device, mdev)) {
mdev_link         622 drivers/staging/most/configfs.c 			set_config_and_add_link(mdev_link);
mdev_link         623 drivers/staging/most/configfs.c 			if (!strcmp(mdev_link->comp, "sound"))