Lines Matching refs:item
41 static inline struct childless *to_childless(struct config_item *item) in to_childless() argument
43 return item ? container_of(to_configfs_subsystem(to_config_group(item)), in to_childless()
47 static ssize_t childless_showme_show(struct config_item *item, char *page) in childless_showme_show() argument
49 struct childless *childless = to_childless(item); in childless_showme_show()
58 static ssize_t childless_storeme_show(struct config_item *item, char *page) in childless_storeme_show() argument
60 return sprintf(page, "%d\n", to_childless(item)->storeme); in childless_storeme_show()
63 static ssize_t childless_storeme_store(struct config_item *item, in childless_storeme_store() argument
66 struct childless *childless = to_childless(item); in childless_storeme_store()
82 static ssize_t childless_description_show(struct config_item *item, char *page) in childless_description_show() argument
133 struct config_item item; member
137 static inline struct simple_child *to_simple_child(struct config_item *item) in to_simple_child() argument
139 return item ? container_of(item, struct simple_child, item) : NULL; in to_simple_child()
142 static ssize_t simple_child_storeme_show(struct config_item *item, char *page) in simple_child_storeme_show() argument
144 return sprintf(page, "%d\n", to_simple_child(item)->storeme); in simple_child_storeme_show()
147 static ssize_t simple_child_storeme_store(struct config_item *item, in simple_child_storeme_store() argument
150 struct simple_child *simple_child = to_simple_child(item); in simple_child_storeme_store()
173 static void simple_child_release(struct config_item *item) in simple_child_release() argument
175 kfree(to_simple_child(item)); in simple_child_release()
193 static inline struct simple_children *to_simple_children(struct config_item *item) in to_simple_children() argument
195 return item ? container_of(to_config_group(item), in to_simple_children()
208 config_item_init_type_name(&simple_child->item, name, in simple_children_make_item()
213 return &simple_child->item; in simple_children_make_item()
216 static ssize_t simple_children_description_show(struct config_item *item, in simple_children_description_show() argument
233 static void simple_children_release(struct config_item *item) in simple_children_release() argument
235 kfree(to_simple_children(item)); in simple_children_release()
295 static ssize_t group_children_description_show(struct config_item *item, in group_children_description_show() argument