Lines Matching refs:config_item
27 * critical information about using the config_item interface.
38 static inline struct config_item * to_item(struct list_head * entry)
40 return container_of(entry,struct config_item,ci_entry);
50 void config_item_init(struct config_item * item)
65 int config_item_set_name(struct config_item * item, const char * fmt, ...)
115 void config_item_init_type_name(struct config_item *item,
134 struct config_item * config_item_get(struct config_item * item)
141 static void config_item_cleanup(struct config_item * item)
145 struct config_item * parent = item->ci_parent;
147 pr_debug("config_item %s: cleaning up\n",config_item_name(item));
161 config_item_cleanup(container_of(kref, struct config_item, ci_kref));
170 void config_item_put(struct config_item * item)
191 * Iterate over @group->cg_list, looking for a matching config_item.
195 struct config_item *config_group_find_item(struct config_group *group,
199 struct config_item * ret = NULL;
202 struct config_item * item = to_item(entry);