Lines Matching refs:item

18 	struct config_item item;
90 static struct mdev_link *to_mdev_link(struct config_item *item)
92 return container_of(item, struct mdev_link, item);
113 static ssize_t mdev_link_create_link_store(struct config_item *item,
116 struct mdev_link *mdev_link = to_mdev_link(item);
135 static ssize_t mdev_link_destroy_link_store(struct config_item *item,
138 struct mdev_link *mdev_link = to_mdev_link(item);
160 static ssize_t mdev_link_direction_show(struct config_item *item, char *page)
162 return snprintf(page, PAGE_SIZE, "%s\n", to_mdev_link(item)->direction);
165 static ssize_t mdev_link_direction_store(struct config_item *item,
168 struct mdev_link *mdev_link = to_mdev_link(item);
178 static ssize_t mdev_link_datatype_show(struct config_item *item, char *page)
180 return snprintf(page, PAGE_SIZE, "%s\n", to_mdev_link(item)->datatype);
183 static ssize_t mdev_link_datatype_store(struct config_item *item,
186 struct mdev_link *mdev_link = to_mdev_link(item);
197 static ssize_t mdev_link_device_show(struct config_item *item, char *page)
199 return snprintf(page, PAGE_SIZE, "%s\n", to_mdev_link(item)->device);
202 static ssize_t mdev_link_device_store(struct config_item *item,
205 struct mdev_link *mdev_link = to_mdev_link(item);
212 static ssize_t mdev_link_channel_show(struct config_item *item, char *page)
214 return snprintf(page, PAGE_SIZE, "%s\n", to_mdev_link(item)->channel);
217 static ssize_t mdev_link_channel_store(struct config_item *item,
220 struct mdev_link *mdev_link = to_mdev_link(item);
227 static ssize_t mdev_link_comp_show(struct config_item *item, char *page)
229 return snprintf(page, PAGE_SIZE, "%s\n", to_mdev_link(item)->comp);
232 static ssize_t mdev_link_comp_store(struct config_item *item,
235 struct mdev_link *mdev_link = to_mdev_link(item);
242 static ssize_t mdev_link_comp_params_show(struct config_item *item, char *page)
245 to_mdev_link(item)->comp_params);
248 static ssize_t mdev_link_comp_params_store(struct config_item *item,
251 struct mdev_link *mdev_link = to_mdev_link(item);
258 static ssize_t mdev_link_num_buffers_show(struct config_item *item, char *page)
261 to_mdev_link(item)->num_buffers);
264 static ssize_t mdev_link_num_buffers_store(struct config_item *item,
267 struct mdev_link *mdev_link = to_mdev_link(item);
276 static ssize_t mdev_link_buffer_size_show(struct config_item *item, char *page)
279 to_mdev_link(item)->buffer_size);
282 static ssize_t mdev_link_buffer_size_store(struct config_item *item,
285 struct mdev_link *mdev_link = to_mdev_link(item);
294 static ssize_t mdev_link_subbuffer_size_show(struct config_item *item,
298 to_mdev_link(item)->subbuffer_size);
301 static ssize_t mdev_link_subbuffer_size_store(struct config_item *item,
304 struct mdev_link *mdev_link = to_mdev_link(item);
313 static ssize_t mdev_link_packets_per_xact_show(struct config_item *item,
317 to_mdev_link(item)->packets_per_xact);
320 static ssize_t mdev_link_packets_per_xact_store(struct config_item *item,
323 struct mdev_link *mdev_link = to_mdev_link(item);
332 static ssize_t mdev_link_dbr_size_show(struct config_item *item, char *page)
334 return snprintf(page, PAGE_SIZE, "%d\n", to_mdev_link(item)->dbr_size);
337 static ssize_t mdev_link_dbr_size_store(struct config_item *item,
340 struct mdev_link *mdev_link = to_mdev_link(item);
380 static void mdev_link_release(struct config_item *item)
382 struct mdev_link *mdev_link = to_mdev_link(item);
399 kfree(to_mdev_link(item));
437 config_item_init_type_name(&mdev_link->item, name,
447 return &mdev_link->item;
450 static void most_common_release(struct config_item *item)
452 struct config_group *group = to_config_group(item);
462 struct config_item *item)
519 static struct most_snd_grp *to_most_snd_grp(struct config_item *item)
521 return container_of(to_config_group(item), struct most_snd_grp, group);
533 config_item_init_type_name(&mdev_link->item, name, &mdev_link_type);
537 return &mdev_link->item;
540 static ssize_t most_snd_grp_create_card_store(struct config_item *item,
543 struct most_snd_grp *snd_grp = to_most_snd_grp(item);
566 static void most_snd_grp_release(struct config_item *item)
568 struct most_snd_grp *group = to_most_snd_grp(item);
621 struct config_item *item)