config_item 61 include/linux/configfs.h struct config_item *ci_parent; config_item 67 include/linux/configfs.h extern int config_item_set_name(struct config_item *, const char *, ...); config_item 69 include/linux/configfs.h static inline char *config_item_name(struct config_item * item) config_item 74 include/linux/configfs.h extern void config_item_init(struct config_item *); config_item 75 include/linux/configfs.h extern void config_item_init_type_name(struct config_item *item, config_item 79 include/linux/configfs.h extern struct config_item * config_item_get(struct config_item *); config_item 80 include/linux/configfs.h extern void config_item_put(struct config_item *); config_item 94 include/linux/configfs.h struct config_item cg_item; config_item 105 include/linux/configfs.h static inline struct config_group *to_config_group(struct config_item *item) config_item 120 include/linux/configfs.h extern struct config_item *config_group_find_item(struct config_group *, config_item 183 include/linux/configfs.h static ssize_t _item##_attr_show(struct config_item *item, \ config_item 196 include/linux/configfs.h static ssize_t _item##_attr_store(struct config_item *item, \ config_item 225 include/linux/configfs.h void (*release)(struct config_item *); config_item 226 include/linux/configfs.h ssize_t (*show_attribute)(struct config_item *, struct configfs_attribute *,char *); config_item 227 include/linux/configfs.h ssize_t (*store_attribute)(struct config_item *,struct configfs_attribute *,const char *, size_t); config_item 228 include/linux/configfs.h int (*allow_link)(struct config_item *src, struct config_item *target); config_item 229 include/linux/configfs.h int (*drop_link)(struct config_item *src, struct config_item *target); config_item 233 include/linux/configfs.h struct config_item *(*make_item)(struct config_group *group, const char *name); config_item 235 include/linux/configfs.h int (*commit_item)(struct config_item *item); config_item 236 include/linux/configfs.h void (*disconnect_notify)(struct config_group *group, struct config_item *item); config_item 237 include/linux/configfs.h void (*drop_item)(struct config_group *group, struct config_item *item); config_item 257 include/linux/configfs.h int configfs_depend_item(struct configfs_subsystem *subsys, struct config_item *target); config_item 258 include/linux/configfs.h void configfs_undepend_item(struct configfs_subsystem *subsys, struct config_item *target); config_item 76 include/linux/usb/composite.h struct config_item item; config_item 95 include/linux/usb/gadget_configfs.h struct config_item *item) \ config_item 102 include/target/configfs_macros.h static struct _item *to_##_name(struct config_item *ci) \ config_item 109 include/target/configfs_macros.h static ssize_t _name##_attr_show(struct config_item *item, \ config_item 124 include/target/configfs_macros.h static ssize_t _name##_attr_store(struct config_item *item, \ config_item 46 include/target/target_core_configfs.h struct config_item *tf_fabric;