Lines Matching refs:item

172 	struct config_item item;  member
176 static inline struct config_key *to_config_key(struct config_item *item) in to_config_key() argument
178 return container_of(item, struct config_key, item); in to_config_key()
181 static ssize_t config_key_description_show(struct config_item *item, char *page) in config_key_description_show() argument
183 return sprintf(page, "%s\n", to_config_key(item)->description); in config_key_description_show()
186 static ssize_t config_key_description_store(struct config_item *item, in config_key_description_store() argument
189 struct config_key *config_key = to_config_key(item); in config_key_description_store()
220 static void config_key_release(struct config_item *item) in config_key_release() argument
222 kfree(to_config_key(item)); in config_key_release()
250 config_item_init_type_name(&config_key->item, name, &config_key_type); in config_keys_make_item()
254 return &config_key->item; in config_keys_make_item()
257 static ssize_t config_keys_count_show(struct config_item *item, char *page) in config_keys_count_show() argument
266 static ssize_t config_keys_reuse_show(struct config_item *item, char *page) in config_keys_reuse_show() argument
271 static ssize_t config_keys_reuse_store(struct config_item *item, in config_keys_reuse_store() argument
313 static ssize_t config_keys_restore_show(struct config_item *item, char *page) in config_keys_restore_show() argument
318 static ssize_t config_keys_restore_store(struct config_item *item, in config_keys_restore_store() argument
353 struct config_item *item = NULL; in build_keys_header() local
367 list_for_each_entry(item, &config_keys_subsys.su_group.cg_children, in build_keys_header()
369 if (item->ci_type != &config_key_type) in build_keys_header()
372 key = to_config_key(item); in build_keys_header()
375 pr_warn("No key description for key %s\n", item->ci_name); in build_keys_header()
388 kexec_dprintk("Found key: %s\n", item->ci_name); in build_keys_header()