/linux-4.1.27/include/linux/ |
D | configfs.h | 62 struct config_group *ci_group; 93 struct config_group { struct 97 struct config_group **default_groups; argument 100 extern void config_group_init(struct config_group *group); 101 extern void config_group_init_type_name(struct config_group *group, 105 static inline struct config_group *to_config_group(struct config_item *item) in to_config_group() 107 return item ? container_of(item,struct config_group,cg_item) : NULL; in to_config_group() 110 static inline struct config_group *config_group_get(struct config_group *group) in config_group_get() 115 static inline void config_group_put(struct config_group *group) in config_group_put() 120 extern struct config_item *config_group_find_item(struct config_group *, [all …]
|
/linux-4.1.27/include/target/ |
D | target_core_base.h | 282 struct config_group alua_tg_pt_gps_group; 292 struct config_group lu_gp_group; 325 struct config_group tg_pt_gp_group; 360 struct config_group t10_wwn_group; 605 struct config_group acl_group; 606 struct config_group acl_attrib_group; 607 struct config_group acl_auth_group; 608 struct config_group acl_param_group; 609 struct config_group acl_fabric_stat_group; 610 struct config_group *acl_default_groups[5]; [all …]
|
D | target_core_configfs.h | 36 struct config_group tf_group; 37 struct config_group tf_disc_group; 38 struct config_group *tf_default_groups[2];
|
D | target_core_fabric.h | 79 struct config_group *, const char *); 82 struct config_group *, const char *); 89 struct config_group *, const char *); 92 struct config_group *, const char *);
|
/linux-4.1.27/drivers/target/ |
D | target_core_fabric_configfs.c | 262 static struct config_group *target_core_mappedlun_stat_mkdir( in target_core_mappedlun_stat_mkdir() 263 struct config_group *group, in target_core_mappedlun_stat_mkdir() 270 struct config_group *group, in target_core_mappedlun_stat_rmdir() 329 static struct config_group *target_fabric_make_mappedlun( in target_fabric_make_mappedlun() 330 struct config_group *group, in target_fabric_make_mappedlun() 339 struct config_group *lacl_cg = NULL, *ml_stat_grp = NULL; in target_fabric_make_mappedlun() 393 lacl_cg->default_groups = kmalloc(sizeof(struct config_group *) * 2, in target_fabric_make_mappedlun() 409 ml_stat_grp->default_groups = kmalloc(sizeof(struct config_group *) * 3, in target_fabric_make_mappedlun() 429 struct config_group *group, in target_fabric_drop_mappedlun() 435 struct config_group *lacl_cg = NULL, *ml_stat_grp = NULL; in target_fabric_drop_mappedlun() [all …]
|
D | target_core_configfs.c | 77 static struct config_group target_core_hbagroup; 78 static struct config_group alua_group; 79 static struct config_group alua_lu_gps_group; 133 static struct config_group *target_core_register_fabric( in target_core_register_fabric() 134 struct config_group *group, in target_core_register_fabric() 226 struct config_group *group, in target_core_deregister_fabric() 231 struct config_group *tf_group; in target_core_deregister_fabric() 1698 struct config_group *dev_cg = to_config_group(item); in target_core_dev_release() 1710 struct config_group *dev_cg = to_config_group(item); in target_core_dev_show() 1726 struct config_group *dev_cg = to_config_group(item); in target_core_dev_store() [all …]
|
D | target_core_stat.c | 509 struct config_group *dev_stat_grp = &dev->dev_stat_grps.stat_group; in target_stat_setup_dev_default_groups() 1045 struct config_group *port_stat_grp = &lun->port_stat_grps.stat_group; in target_stat_setup_port_default_groups() 1625 struct config_group *ml_stat_grp = &lacl->ml_stat_grps.stat_group; in target_stat_setup_mappedlun_default_groups()
|
/linux-4.1.27/fs/dlm/ |
D | config.c | 37 static struct config_group *space_list; 38 static struct config_group *comm_list; 51 static struct config_group *make_cluster(struct config_group *, const char *); 52 static void drop_cluster(struct config_group *, struct config_item *); 54 static struct config_group *make_space(struct config_group *, const char *); 55 static void drop_space(struct config_group *, struct config_item *); 57 static struct config_item *make_comm(struct config_group *, const char *); 58 static void drop_comm(struct config_group *, struct config_item *); 60 static struct config_item *make_node(struct config_group *, const char *); 61 static void drop_node(struct config_group *, struct config_item *); [all …]
|
/linux-4.1.27/drivers/usb/gadget/ |
D | configfs.c | 45 struct config_group group; 46 struct config_group functions_group; 47 struct config_group configs_group; 48 struct config_group strings_group; 49 struct config_group os_desc_group; 50 struct config_group *default_groups[5]; 69 struct config_group group; 70 struct config_group strings_group; 71 struct config_group *default_groups[2]; 85 struct config_group group; [all …]
|
D | configfs.h | 8 int usb_os_desc_prepare_interf_dir(struct config_group *parent,
|
/linux-4.1.27/drivers/usb/gadget/function/ |
D | uvc_configfs.c | 144 static struct config_item *uvcg_control_header_make(struct config_group *group, in uvcg_control_header_make() 164 static void uvcg_control_header_drop(struct config_group *group, in uvcg_control_header_drop() 174 struct config_group group; 189 struct config_group group; 295 static struct config_group *uvcg_processing_default_groups[] = { 302 struct config_group group; 311 struct config_group group; 427 static struct config_group *uvcg_camera_default_groups[] = { 434 struct config_group group; 443 struct config_group group; [all …]
|
D | f_mass_storage.h | 75 struct config_group group; 84 struct config_group *default_groups[2];
|
D | f_mass_storage.c | 3259 static struct config_group *fsg_lun_make(struct config_group *group, in fsg_lun_make() 3317 static void fsg_lun_drop(struct config_group *group, struct config_item *item) in fsg_lun_drop()
|
/linux-4.1.27/fs/configfs/ |
D | item.c | 125 void config_group_init_type_name(struct config_group *group, const char *name, in config_group_init_type_name() 145 struct config_group *s = item->ci_group; in config_item_cleanup() 182 void config_group_init(struct config_group *group) in config_group_init() 198 struct config_item *config_group_find_item(struct config_group *group, in config_group_find_item()
|
D | dir.c | 609 static void detach_groups(struct config_group *group) in detach_groups() 653 static int create_default_group(struct config_group *parent_group, in create_default_group() 654 struct config_group *group) in create_default_group() 684 static int populate_groups(struct config_group *group) in populate_groups() 686 struct config_group *new_group; in populate_groups() 712 struct config_group *group; in unlink_obj() 751 static void unlink_group(struct config_group *group) in unlink_group() 754 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() 770 struct config_group *new_group; in link_group() [all …]
|
D | mount.c | 49 static struct config_group configfs_root_group = {
|
/linux-4.1.27/include/linux/usb/ |
D | gadget_configfs.h | 55 static struct config_group *struct_in##_strings_make( \ 56 struct config_group *group, \ 94 struct config_group *group, \
|
D | composite.h | 95 struct config_group group; 572 struct config_group group;
|
/linux-4.1.27/fs/ocfs2/cluster/ |
D | heartbeat.h | 66 struct config_group *o2hb_alloc_hb_set(void); 67 void o2hb_free_hb_set(struct config_group *group);
|
D | nodemanager.c | 465 struct config_group ns_group; 470 static struct o2nm_node_group *to_o2nm_node_group(struct config_group *group) 697 static struct config_item *o2nm_node_group_make_item(struct config_group *group, in o2nm_node_group_make_item() 718 static void o2nm_node_group_drop_item(struct config_group *group, in o2nm_node_group_drop_item() 794 static struct o2nm_cluster_group *to_o2nm_cluster_group(struct config_group *group) 802 static struct config_group *o2nm_cluster_group_make_group(struct config_group *group, in o2nm_cluster_group_make_group() 807 struct config_group *o2hb_group = NULL, *ret = NULL; in o2nm_cluster_group_make_group() 817 defs = kcalloc(3, sizeof(struct config_group *), GFP_KERNEL); in o2nm_cluster_group_make_group() 853 static void o2nm_cluster_group_drop_item(struct config_group *group, struct config_item *item) in o2nm_cluster_group_drop_item()
|
D | nodemanager.h | 58 struct config_group cl_group;
|
D | heartbeat.c | 1986 struct config_group hs_group; 1990 static struct o2hb_heartbeat_group *to_o2hb_heartbeat_group(struct config_group *group) in to_o2hb_heartbeat_group() 2062 static struct config_item *o2hb_heartbeat_group_make_item(struct config_group *group, in o2hb_heartbeat_group_make_item() 2106 static void o2hb_heartbeat_group_drop_item(struct config_group *group, in o2hb_heartbeat_group_drop_item() 2302 struct config_group *o2hb_alloc_hb_set(void) in o2hb_alloc_hb_set() 2305 struct config_group *ret = NULL; in o2hb_alloc_hb_set() 2321 void o2hb_free_hb_set(struct config_group *group) in o2hb_free_hb_set()
|
/linux-4.1.27/Documentation/filesystems/configfs/ |
D | configfs.txt | 110 Items are created and destroyed inside a config_group. A group is a 118 subsystem is also a config_group, and can do everything a config_group 129 struct config_group *ci_group; 147 config_group, a config_item must have one of the _init() functions 210 [struct config_group] 213 is via mkdir(2) on a config_group. This will trigger creation of a 216 struct config_group { 220 struct config_group **default_groups; 223 void config_group_init(struct config_group *group); 224 void config_group_init_type_name(struct config_group *group, [all …]
|
D | configfs_example_macros.c | 233 struct config_group group; 241 static struct config_item *simple_children_make_item(struct config_group *group, const char *name) in simple_children_make_item() 326 static struct config_group *group_children_make_group(struct config_group *group, const char *name) in group_children_make_group()
|
D | configfs_example_explicit.c | 270 struct config_group group; 278 static struct config_item *simple_children_make_item(struct config_group *group, const char *name) in simple_children_make_item() 363 static struct config_group *group_children_make_group(struct config_group *group, const char *name) in group_children_make_group()
|
/linux-4.1.27/include/target/iscsi/ |
D | iscsi_target_core.h | 754 struct config_group iscsi_sess_stats_group; 755 struct config_group iscsi_conn_stats_group; 845 struct config_group iscsi_stat_group; 846 struct config_group iscsi_instance_group; 847 struct config_group iscsi_sess_err_group; 848 struct config_group iscsi_tgt_attr_group; 849 struct config_group iscsi_login_stats_group; 850 struct config_group iscsi_logout_stats_group;
|
/linux-4.1.27/drivers/target/iscsi/ |
D | iscsi_target_configfs.c | 218 struct config_group *group, in lio_target_call_addnptotpg() 879 struct config_group *group, in lio_target_make_nodeacl() 882 struct config_group *stats_cg; in lio_target_make_nodeacl() 906 stats_cg->default_groups = kmalloc(sizeof(struct config_group *) * 2, in lio_target_make_nodeacl() 931 struct config_group *stats_cg; in lio_target_drop_nodeacl() 1437 struct config_group *group, in lio_target_tiqn_addtpg() 1519 struct config_group *group, in lio_target_call_coreaddtiqn() 1522 struct config_group *stats_cg; in lio_target_call_coreaddtiqn() 1533 stats_cg->default_groups = kmalloc(sizeof(struct config_group *) * 6, in lio_target_call_coreaddtiqn() 1570 struct config_group *stats_cg; in lio_target_call_coredeltiqn()
|
/linux-4.1.27/drivers/target/tcm_fc/ |
D | tfc_conf.c | 203 struct config_group *group, in ft_add_acl() 298 struct config_group *group, in ft_add_tpg() 408 struct config_group *group, in ft_add_wwn()
|
/linux-4.1.27/drivers/net/ |
D | netconsole.c | 589 static struct config_item *make_netconsole_target(struct config_group *group, in make_netconsole_target() 621 static void drop_netconsole_target(struct config_group *group, in drop_netconsole_target()
|
/linux-4.1.27/drivers/scsi/qla2xxx/ |
D | tcm_qla2xxx.c | 848 struct config_group *group, in tcm_qla2xxx_make_nodeacl() 1133 struct config_group *group, in tcm_qla2xxx_make_tpg() 1257 struct config_group *group, in tcm_qla2xxx_npiv_make_tpg() 1778 struct config_group *group, in tcm_qla2xxx_make_lport() 1892 struct config_group *group, in tcm_qla2xxx_npiv_make_lport()
|
/linux-4.1.27/drivers/target/loopback/ |
D | tcm_loop.c | 1209 struct config_group *group, in tcm_loop_make_naa_tpg() 1283 struct config_group *group, in tcm_loop_make_scsi_hba()
|
/linux-4.1.27/drivers/vhost/ |
D | scsi.c | 1827 struct config_group *group, in vhost_scsi_make_nodeacl() 2178 struct config_group *group, in vhost_scsi_make_tpg() 2237 struct config_group *group, in vhost_scsi_make_tport()
|
/linux-4.1.27/drivers/usb/gadget/legacy/ |
D | tcm_usb_gadget.c | 1494 struct config_group *group, in usbg_make_nodeacl() 1542 struct config_group *group, in usbg_make_tpg() 1599 struct config_group *group, in usbg_make_tport()
|
/linux-4.1.27/drivers/target/sbp/ |
D | sbp_target.c | 2105 struct config_group *group, in sbp_make_nodeacl() 2174 struct config_group *group, in sbp_make_tpg() 2245 struct config_group *group, in sbp_make_tport()
|
/linux-4.1.27/Documentation/usb/ |
D | gadget_configfs.txt | 371 - gadget's config_group
|
/linux-4.1.27/drivers/xen/ |
D | xen-scsiback.c | 1393 struct config_group *group, in scsiback_make_tport() 1878 struct config_group *group, in scsiback_make_tpg()
|
/linux-4.1.27/drivers/infiniband/ulp/srpt/ |
D | ib_srpt.c | 3544 struct config_group *group, in srpt_make_nodeacl() 3784 struct config_group *group, in srpt_make_tpg() 3817 struct config_group *group, in srpt_make_tport()
|