| /linux/include/linux/ |
| A D | configfs.h | 44 struct config_group *ci_group; 77 struct config_group { struct 85 extern void config_group_init(struct config_group *group); argument 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() 110 struct config_group *group) in configfs_add_default_group() 218 struct config_group *(*make_group)(struct config_group *group, const char *name); 225 struct config_group su_group; 240 struct config_group *group); 241 void configfs_unregister_group(struct config_group *group); [all …]
|
| A D | pci-ep-cfs.h | 15 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()
|
| A D | pci-epf.h | 71 struct config_group *(*add_cfs)(struct pci_epf *epf, 72 struct config_group *group); 166 struct config_group *group; 212 struct config_group *pci_epf_type_add_cfs(struct pci_epf *epf, 213 struct config_group *group);
|
| /linux/include/target/ |
| A D | target_core_base.h | 276 struct config_group lu_gp_group; 579 struct config_group acl_group; 643 struct config_group stat_group; 714 struct config_group da_group; 718 struct config_group stat_group; 757 struct config_group lun_group; 767 struct config_group stat_group; 851 struct config_group dev_group; 882 struct config_group hba_group; 922 struct config_group tpg_group; [all …]
|
| /linux/drivers/pci/endpoint/ |
| A D | pci-ep-cfs.c | 23 struct config_group group; 24 struct config_group primary_epc_group; 25 struct config_group secondary_epc_group; 32 struct config_group group; 95 static struct config_group 156 static struct config_group 263 struct config_group *group; in pci_ep_cfs_add_epc_group() 505 static struct config_group *pci_epf_type_make(struct config_group *group, in pci_epf_type_make() 536 struct config_group *group; in pci_epf_cfs_work() 552 static struct config_group *pci_epf_make(struct config_group *group, in pci_epf_make() [all …]
|
| /linux/drivers/infiniband/core/ |
| A D | cma_configfs.c | 48 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() 239 struct config_group *group = container_of(item, struct config_group, in release_cma_dev() 250 struct config_group *group = container_of(item, struct config_group, in release_cma_ports_group() 278 static struct config_group *make_cma_dev(struct config_group *group, in make_cma_dev() 320 static void drop_cma_dev(struct config_group *cgroup, struct config_item *item) in drop_cma_dev() 322 struct config_group *group = in drop_cma_dev() [all …]
|
| /linux/fs/dlm/ |
| A D | config.c | 36 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 *); 53 static struct config_group *make_space(struct config_group *, const char *); 67 struct config_group group; 269 struct config_group ss_group; 273 struct config_group group; 281 struct config_group cs_group; 295 struct config_group ns_group; 402 static struct config_group *make_cluster(struct config_group *g, in make_cluster() [all …]
|
| /linux/drivers/hwtracing/coresight/ |
| A D | coresight-syscfg-configfs.h | 17 struct config_group group; 23 struct config_group group; 30 struct config_group group; 37 struct config_group group;
|
| A D | coresight-syscfg-configfs.c | 138 static struct config_group *cscfg_create_config_group(struct cscfg_config_desc *config_desc) in cscfg_create_config_group() 256 struct config_group *params_group) in cscfg_create_params_group_items() 277 static struct config_group *cscfg_create_feature_group(struct cscfg_feature_desc *feat_desc) in cscfg_create_feature_group() 281 struct config_group *params_group = NULL; in cscfg_create_feature_group() 293 params_group = devm_kzalloc(dev, sizeof(struct config_group), GFP_KERNEL); in cscfg_create_feature_group() 320 static struct config_group cscfg_configs_grp = { 330 struct config_group *new_group; in cscfg_configfs_add_config() 344 static struct config_group cscfg_features_grp = { 354 struct config_group *new_group; in cscfg_configfs_add_feature()
|
| /linux/drivers/target/ |
| A D | target_core_fabric_configfs.c | 235 struct config_group *group, in target_core_mappedlun_stat_mkdir() 242 struct config_group *group, in target_core_mappedlun_stat_rmdir() 265 struct config_group *group, in target_fabric_make_mappedlun() 326 struct config_group *group, in target_fabric_drop_mappedlun() 373 struct config_group *group, in target_fabric_make_nodeacl() 421 struct config_group *group, in target_fabric_drop_nodeacl() 467 struct config_group *group, in target_fabric_make_np() 492 struct config_group *group, in target_fabric_drop_np() 715 struct config_group *group, in target_core_port_stat_mkdir() 722 struct config_group *group, in target_core_port_stat_rmdir() [all …]
|
| /linux/fs/configfs/ |
| A D | dir.c | 651 struct config_group *group, in create_default_group() 685 struct config_group *new_group; in populate_groups() 701 struct config_group *g, *n; in configfs_remove_default_groups() 717 struct config_group *group; in unlink_obj() 758 struct config_group *new_group; in unlink_group() 767 static void link_group(struct config_group *parent_group, struct config_group *group) in link_group() 769 struct config_group *new_group; in link_group() 1249 struct config_group *group = NULL; in configfs_mkdir() 1719 struct config_group *group) in configfs_register_group() 1806 struct config_group * [all …]
|
| A D | item.c | 92 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() 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()
|
| /linux/drivers/nvme/target/ |
| A D | nvmet.h | 75 struct config_group device_group; 76 struct config_group group; 116 struct config_group group; 139 struct config_group group; 140 struct config_group subsys_group; 142 struct config_group referrals_group; 145 struct config_group ana_groups_group; 239 struct config_group group; 241 struct config_group namespaces_group; 249 struct config_group passthru_group; [all …]
|
| /linux/drivers/usb/gadget/ |
| A D | configfs.c | 36 struct config_group group; 38 struct config_group configs_group; 39 struct config_group strings_group; 40 struct config_group os_desc_group; 62 struct config_group group; 88 struct config_group group; 93 struct config_group group; 101 struct config_group group; 586 struct config_group *group, in function_make() 635 struct config_group *group, in function_drop() [all …]
|
| A D | configfs.h | 9 struct config_group *usb_os_desc_prepare_interf_dir( 10 struct config_group *parent,
|
| /linux/drivers/hwtracing/stm/ |
| A D | policy.c | 25 struct config_group group; 30 struct config_group group; 222 static struct config_group * 223 stp_policy_node_make(struct config_group *group, const char *name) in stp_policy_node_make() 268 stp_policy_node_drop(struct config_group *group, struct config_item *item) in stp_policy_node_drop() 382 static struct config_group * 383 stp_policy_make(struct config_group *group, const char *name) in stp_policy_make() 388 struct config_group *ret; in stp_policy_make()
|
| /linux/drivers/iio/ |
| A D | industrialio-sw-device.c | 18 static struct config_group *iio_devices_group; 128 static struct config_group *device_make_group(struct config_group *group, in device_make_group() 142 static void device_drop_group(struct config_group *group, in device_drop_group()
|
| A D | industrialio-sw-trigger.c | 18 static struct config_group *iio_triggers_group; 128 static struct config_group *trigger_make_group(struct config_group *group, in trigger_make_group() 142 static void trigger_drop_group(struct config_group *group, in trigger_drop_group()
|
| /linux/drivers/usb/gadget/function/ |
| A D | uvc_configfs.c | 62 int (*create_children)(struct config_group *group); 67 struct config_group *group = to_config_group(item); in uvcg_config_item_release() 100 struct config_group *group; in uvcg_config_create_group() 114 struct config_group *child, *n; in uvcg_config_remove_children() 296 struct config_group *group = to_config_group(item); in uvcg_default_processing_bm_controls_show() 569 struct config_group group; 778 struct config_group group; 1624 static struct config_group *uvcg_uncompressed_make(struct config_group *group, in uvcg_uncompressed_make() 1816 static struct config_group *uvcg_mjpeg_make(struct config_group *group, in uvcg_mjpeg_make() 1929 struct config_group group; [all …]
|
| /linux/Documentation/filesystems/ |
| A D | configfs.rst | 135 subsystem is also a config_group, and can do everything a config_group 149 struct config_group *ci_group; 260 struct config_group 267 struct config_group { 275 void config_group_init(struct config_group *group); 276 void config_group_init_type_name(struct config_group *group, 290 struct config_group *(*make_group)(struct config_group *group, 293 void (*disconnect_notify)(struct config_group *group, 295 void (*drop_item)(struct config_group *group, 349 struct config_group su_group; [all …]
|
| /linux/include/linux/usb/ |
| A D | gadget_configfs.h | 47 static struct config_group *struct_in##_strings_make( \ 48 struct config_group *group, \ 86 struct config_group *group, \
|
| /linux/samples/configfs/ |
| A D | configfs_sample.c | 172 struct config_group group; 181 static struct config_item *simple_children_make_item(struct config_group *group, in simple_children_make_item() 258 static struct config_group *group_children_make_group( in group_children_make_group() 259 struct config_group *group, const char *name) in group_children_make_group()
|
| /linux/fs/ocfs2/cluster/ |
| A D | nodemanager.c | 411 struct config_group ns_group; 416 static struct o2nm_node_group *to_o2nm_node_group(struct config_group *group) 581 static struct config_item *o2nm_node_group_make_item(struct config_group *group, in o2nm_node_group_make_item() 602 static void o2nm_node_group_drop_item(struct config_group *group, in o2nm_node_group_drop_item() 677 static struct o2nm_cluster_group *to_o2nm_cluster_group(struct config_group *group) 685 static struct config_group *o2nm_cluster_group_make_group(struct config_group *group, in o2nm_cluster_group_make_group() 690 struct config_group *o2hb_group = NULL, *ret = NULL; in o2nm_cluster_group_make_group() 732 static void o2nm_cluster_group_drop_item(struct config_group *group, struct config_item *item) in o2nm_cluster_group_drop_item()
|
| /linux/drivers/most/ |
| A D | configfs.c | 413 struct config_group group; 423 static struct config_item *most_common_make_item(struct config_group *group, in most_common_make_item() 452 struct config_group *group = to_config_group(item); in most_common_release() 461 static void most_common_disconnect(struct config_group *group, in most_common_disconnect() 514 struct config_group group; 524 static struct config_item *most_snd_grp_make_item(struct config_group *group, in most_snd_grp_make_item() 595 static struct config_group *most_sound_make_group(struct config_group *group, in most_sound_make_group() 620 static void most_sound_disconnect(struct config_group *group, in most_sound_disconnect()
|
| /linux/include/target/iscsi/ |
| A D | iscsi_target_core.h | 749 struct config_group iscsi_sess_stats_group; 750 struct config_group iscsi_conn_stats_group; 842 struct config_group iscsi_stat_group; 843 struct config_group iscsi_instance_group; 844 struct config_group iscsi_sess_err_group; 845 struct config_group iscsi_tgt_attr_group; 846 struct config_group iscsi_login_stats_group; 847 struct config_group iscsi_logout_stats_group;
|