Lines Matching defs:item
32 * item destructors.
69 static inline char *config_item_name(struct config_item * item)
71 return item->ci_name;
75 extern void config_item_init_type_name(struct config_item *item,
105 static inline struct config_group *to_config_group(struct config_item *item)
107 return item ? container_of(item,struct config_group,cg_item) : NULL;
183 static ssize_t _item##_attr_show(struct config_item *item, \
187 struct _item *_item = to_##_item(item); \
196 static ssize_t _item##_attr_store(struct config_item *item, \
200 struct _item *_item = to_##_item(item); \
211 * If allow_link() exists, the item can symlink(2) out to other
212 * items. If the item is a group, it may support mkdir(2).
235 int (*commit_item)(struct config_item *item);
236 void (*disconnect_notify)(struct config_group *group, struct config_item *item);
237 void (*drop_item)(struct config_group *group, struct config_item *item);