Home
last modified time | relevance | path

Searched refs:config_group (Results 1 - 25 of 125) sorted by relevance

12345

/kernel/linux/linux-5.10/include/linux/
H A Dconfigfs.h46 struct config_group *ci_group;
79 struct config_group { struct
87 extern void config_group_init(struct config_group *group);
88 extern void config_group_init_type_name(struct config_group *group,
92 static inline struct config_group *to_config_group(struct config_item *item) in to_config_group()
94 return item ? container_of(item,struct config_group,cg_item) : NULL; in to_config_group()
97 static inline struct config_group *config_group_get(struct config_group *group) in config_group_get()
102 static inline void config_group_put(struct config_group *group) in config_group_put()
107 extern struct config_item *config_group_find_item(struct config_group *,
[all...]
H A Dpci-ep-cfs.h15 struct config_group *pci_ep_cfs_add_epc_group(const char *name);
16 void pci_ep_cfs_remove_epc_group(struct config_group *group);
17 struct config_group *pci_ep_cfs_add_epf_group(const char *name);
18 void pci_ep_cfs_remove_epf_group(struct config_group *group);
20 static inline struct config_group *pci_ep_cfs_add_epc_group(const char *name) in pci_ep_cfs_add_epc_group()
25 static inline void pci_ep_cfs_remove_epc_group(struct config_group *group) in pci_ep_cfs_remove_epc_group()
29 static inline struct config_group *pci_ep_cfs_add_epf_group(const char *name) in pci_ep_cfs_add_epf_group()
34 static inline void pci_ep_cfs_remove_epf_group(struct config_group *group) in pci_ep_cfs_remove_epf_group()
/kernel/linux/linux-6.6/include/linux/
H A Dconfigfs.h44 struct config_group *ci_group;
77 struct config_group { struct
85 extern void config_group_init(struct config_group *group);
86 extern void config_group_init_type_name(struct config_group *group,
90 static inline struct config_group *to_config_group(struct config_item *item) in to_config_group()
92 return item ? container_of(item,struct config_group,cg_item) : NULL; in to_config_group()
95 static inline struct config_group *config_group_get(struct config_group *group) in config_group_get()
100 static inline void config_group_put(struct config_group *group) in config_group_put()
105 extern struct config_item *config_group_find_item(struct config_group *,
[all...]
H A Dpci-ep-cfs.h15 struct config_group *pci_ep_cfs_add_epc_group(const char *name);
16 void pci_ep_cfs_remove_epc_group(struct config_group *group);
17 struct config_group *pci_ep_cfs_add_epf_group(const char *name);
18 void pci_ep_cfs_remove_epf_group(struct config_group *group);
20 static inline struct config_group *pci_ep_cfs_add_epc_group(const char *name) in pci_ep_cfs_add_epc_group()
25 static inline void pci_ep_cfs_remove_epc_group(struct config_group *group) in pci_ep_cfs_remove_epc_group()
29 static inline struct config_group *pci_ep_cfs_add_epf_group(const char *name) in pci_ep_cfs_add_epf_group()
34 static inline void pci_ep_cfs_remove_epf_group(struct config_group *group) in pci_ep_cfs_remove_epf_group()
/kernel/linux/linux-6.6/include/target/
H A Dtarget_core_base.h5 #include <linux/configfs.h> /* struct config_group */
268 struct config_group alua_tg_pt_gps_group;
278 struct config_group lu_gp_group;
309 struct config_group tg_pt_gp_group;
338 struct config_group t10_wwn_group;
582 struct config_group acl_group;
583 struct config_group acl_attrib_group;
584 struct config_group acl_auth_group;
585 struct config_group acl_param_group;
586 struct config_group acl_fabric_stat_grou
[all...]
/kernel/linux/linux-5.10/include/target/
H A Dtarget_core_base.h5 #include <linux/configfs.h> /* struct config_group */
262 struct config_group alua_tg_pt_gps_group;
272 struct config_group lu_gp_group;
303 struct config_group tg_pt_gp_group;
331 struct config_group t10_wwn_group;
574 struct config_group acl_group;
575 struct config_group acl_attrib_group;
576 struct config_group acl_auth_group;
577 struct config_group acl_param_group;
578 struct config_group acl_fabric_stat_grou
[all...]
/kernel/linux/linux-6.6/drivers/pci/endpoint/
H A Dpci-ep-cfs.c19 static struct config_group *functions_group;
20 static struct config_group *controllers_group;
23 struct config_group group;
24 struct config_group primary_epc_group;
25 struct config_group secondary_epc_group;
26 struct config_group *type_group;
33 struct config_group group;
96 static struct config_group
99 struct config_group *secondary_epc_group; in pci_ep_cfs_add_secondary_group()
157 static struct config_group
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Dcma_configfs.c48 struct config_group group;
53 struct config_group device_group;
54 struct config_group ports_group;
60 struct config_group *group; in to_dev_port_group()
65 group = container_of(item, struct config_group, cg_item); in to_dev_port_group()
247 struct config_group *group = container_of(item, struct config_group, in release_cma_dev()
258 struct config_group *group = container_of(item, struct config_group, in release_cma_ports_group()
286 static struct config_group *make_cma_de
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Dcma_configfs.c47 struct config_group group;
52 struct config_group device_group;
53 struct config_group ports_group;
59 struct config_group *group; in to_dev_port_group()
64 group = container_of(item, struct config_group, cg_item); in to_dev_port_group()
238 struct config_group *group = container_of(item, struct config_group, in release_cma_dev()
249 struct config_group *group = container_of(item, struct config_group, in release_cma_ports_group()
277 static struct config_group *make_cma_de
[all...]
/kernel/linux/linux-5.10/fs/dlm/
H A Dconfig.c35 static struct config_group *space_list;
36 static struct config_group *comm_list;
49 static struct config_group *make_cluster(struct config_group *, const char *);
50 static void drop_cluster(struct config_group *, struct config_item *);
52 static struct config_group *make_space(struct config_group *, const char *);
53 static void drop_space(struct config_group *, struct config_item *);
55 static struct config_item *make_comm(struct config_group *, const char *);
56 static void drop_comm(struct config_group *, struc
[all...]
/kernel/linux/linux-6.6/fs/dlm/
H A Dconfig.c36 static struct config_group *space_list;
37 static struct config_group *comm_list;
50 static struct config_group *make_cluster(struct config_group *, const char *);
51 static void drop_cluster(struct config_group *, struct config_item *);
53 static struct config_group *make_space(struct config_group *, const char *);
54 static void drop_space(struct config_group *, struct config_item *);
56 static struct config_item *make_comm(struct config_group *, const char *);
57 static void drop_comm(struct config_group *, struc
[all...]
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/
H A Dcoresight-syscfg-configfs.h17 struct config_group group;
25 struct config_group group;
32 struct config_group group;
39 struct config_group group;
H A Dcoresight-syscfg-configfs.c205 static struct config_group *cscfg_create_config_group(struct cscfg_config_desc *config_desc) in cscfg_create_config_group()
323 struct config_group *params_group) in cscfg_create_params_group_items()
344 static struct config_group *cscfg_create_feature_group(struct cscfg_feature_desc *feat_desc) in cscfg_create_feature_group()
348 struct config_group *params_group = NULL; in cscfg_create_feature_group()
360 params_group = devm_kzalloc(dev, sizeof(struct config_group), GFP_KERNEL); in cscfg_create_feature_group()
387 static struct config_group cscfg_configs_grp = {
397 struct config_group *new_group; in cscfg_configfs_add_config()
421 static struct config_group cscfg_features_grp = {
431 struct config_group *new_group; in cscfg_configfs_add_feature()
/kernel/linux/linux-5.10/drivers/target/
H A Dtarget_core_fabric_configfs.c234 static struct config_group *target_core_mappedlun_stat_mkdir( in target_core_mappedlun_stat_mkdir()
235 struct config_group *group, in target_core_mappedlun_stat_mkdir()
242 struct config_group *group, in target_core_mappedlun_stat_rmdir()
264 static struct config_group *target_fabric_make_mappedlun( in target_fabric_make_mappedlun()
265 struct config_group *group, in target_fabric_make_mappedlun()
326 struct config_group *group, in target_fabric_drop_mappedlun()
372 static struct config_group *target_fabric_make_nodeacl( in target_fabric_make_nodeacl()
373 struct config_group *group, in target_fabric_make_nodeacl()
421 struct config_group *group, in target_fabric_drop_nodeacl()
466 static struct config_group *target_fabric_make_n
[all...]
/kernel/linux/linux-6.6/drivers/target/
H A Dtarget_core_fabric_configfs.c235 static struct config_group *target_core_mappedlun_stat_mkdir( in target_core_mappedlun_stat_mkdir()
236 struct config_group *group, in target_core_mappedlun_stat_mkdir()
243 struct config_group *group, in target_core_mappedlun_stat_rmdir()
265 static struct config_group *target_fabric_make_mappedlun( in target_fabric_make_mappedlun()
266 struct config_group *group, in target_fabric_make_mappedlun()
327 struct config_group *group, in target_fabric_drop_mappedlun()
373 static struct config_group *target_fabric_make_nodeacl( in target_fabric_make_nodeacl()
374 struct config_group *group, in target_fabric_make_nodeacl()
422 struct config_group *group, in target_fabric_drop_nodeacl()
467 static struct config_group *target_fabric_make_n
[all...]
/kernel/linux/linux-5.10/drivers/pci/endpoint/
H A Dpci-ep-cfs.c19 static struct config_group *functions_group;
20 static struct config_group *controllers_group;
23 struct config_group group;
29 struct config_group group;
137 struct config_group *pci_ep_cfs_add_epc_group(const char *name) in pci_ep_cfs_add_epc_group()
141 struct config_group *group; in pci_ep_cfs_add_epc_group()
180 void pci_ep_cfs_remove_epc_group(struct config_group *group) in pci_ep_cfs_remove_epc_group()
375 static struct config_group *pci_epf_make(struct config_group *group, in pci_epf_make()
433 static void pci_epf_drop(struct config_group *grou
[all...]
/kernel/linux/linux-5.10/fs/configfs/
H A Ddir.c642 static void detach_groups(struct config_group *group) in detach_groups()
686 static int create_default_group(struct config_group *parent_group, in create_default_group()
687 struct config_group *group, in create_default_group()
718 static int populate_groups(struct config_group *group, in populate_groups()
721 struct config_group *new_group; in populate_groups()
735 void configfs_remove_default_groups(struct config_group *group) in configfs_remove_default_groups()
737 struct config_group *g, *n; in configfs_remove_default_groups()
753 struct config_group *group; in unlink_obj()
792 static void unlink_group(struct config_group *group) in unlink_group()
794 struct config_group *new_grou in unlink_group()
[all...]
H A Ditem.c94 void config_group_init_type_name(struct config_group *group, const char *name, in config_group_init_type_name()
122 struct config_group *s = item->ci_group; in config_item_cleanup()
157 * @group: config_group
159 void config_group_init(struct config_group *group) in config_group_init()
176 struct config_item *config_group_find_item(struct config_group *group, in config_group_find_item()
/kernel/linux/linux-6.6/fs/configfs/
H A Ddir.c616 static void detach_groups(struct config_group *group) in detach_groups()
660 static int create_default_group(struct config_group *parent_group, in create_default_group()
661 struct config_group *group, in create_default_group()
692 static int populate_groups(struct config_group *group, in populate_groups()
695 struct config_group *new_group; in populate_groups()
709 void configfs_remove_default_groups(struct config_group *group) in configfs_remove_default_groups()
711 struct config_group *g, *n; in configfs_remove_default_groups()
727 struct config_group *group; in unlink_obj()
766 static void unlink_group(struct config_group *group) in unlink_group()
768 struct config_group *new_grou in unlink_group()
[all...]
H A Ditem.c92 void config_group_init_type_name(struct config_group *group, const char *name, in config_group_init_type_name()
120 struct config_group *s = item->ci_group; in config_item_cleanup()
155 * @group: config_group
157 void config_group_init(struct config_group *group) in config_group_init()
174 struct config_item *config_group_find_item(struct config_group *group, in config_group_find_item()
/kernel/linux/linux-5.10/drivers/nvme/target/
H A Dnvmet.h73 struct config_group device_group;
74 struct config_group group;
113 struct config_group group;
136 struct config_group group;
137 struct config_group subsys_group;
139 struct config_group referrals_group;
142 struct config_group ana_groups_group;
240 struct config_group group;
242 struct config_group namespaces_group;
243 struct config_group allowed_hosts_grou
[all...]
/kernel/linux/linux-6.6/drivers/nvme/target/
H A Dnvmet.h76 struct config_group device_group;
77 struct config_group group;
129 struct config_group group;
152 struct config_group group;
153 struct config_group subsys_group;
155 struct config_group referrals_group;
158 struct config_group ana_groups_group;
261 struct config_group group;
263 struct config_group namespaces_group;
264 struct config_group allowed_hosts_grou
[all...]
/kernel/linux/linux-6.6/drivers/usb/gadget/function/
H A Duvc_configfs.c119 int (*create_children)(struct config_group *group);
124 struct config_group *group = to_config_group(item); in uvcg_config_item_release()
133 static int uvcg_config_create_group(struct config_group *parent,
136 static int uvcg_config_create_children(struct config_group *group, in uvcg_config_create_children()
154 static int uvcg_config_create_group(struct config_group *parent, in uvcg_config_create_group()
157 struct config_group *group; in uvcg_config_create_group()
169 static void uvcg_config_remove_children(struct config_group *group) in uvcg_config_remove_children()
171 struct config_group *child, *n; in uvcg_config_remove_children()
266 static struct config_item *uvcg_control_header_make(struct config_group *group, in uvcg_control_header_make()
307 struct config_group *grou
[all...]
/kernel/linux/linux-5.10/drivers/usb/gadget/
H A Dconfigfs.h9 struct config_group *usb_os_desc_prepare_interf_dir(
10 struct config_group *parent,
/kernel/linux/linux-6.6/drivers/usb/gadget/
H A Dconfigfs.h9 struct config_group *usb_os_desc_prepare_interf_dir(
10 struct config_group *parent,

Completed in 25 milliseconds

12345