Home
last modified time | relevance | path

Searched refs:config_group (Results 1 – 25 of 28) sorted by relevance

12

/linux-3.4.99/include/linux/
Dconfigfs.h62 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-3.4.99/include/target/
Dtarget_core_base.h310 struct config_group alua_tg_pt_gps_group;
321 struct config_group lu_gp_group;
353 struct config_group tg_pt_gp_group;
384 struct config_group t10_wwn_group;
638 struct config_group acl_group;
639 struct config_group acl_attrib_group;
640 struct config_group acl_auth_group;
641 struct config_group acl_param_group;
642 struct config_group acl_fabric_stat_group;
643 struct config_group *acl_default_groups[5];
[all …]
Dtarget_core_configfs.h41 struct config_group tf_group;
42 struct config_group tf_disc_group;
43 struct config_group *tf_default_groups[2];
Dtarget_core_fabric.h82 struct config_group *, const char *);
85 struct config_group *, const char *);
92 struct config_group *, const char *);
95 struct config_group *, const char *);
/linux-3.4.99/drivers/target/
Dtarget_core_fabric_configfs.c248 static struct config_group *target_core_mappedlun_stat_mkdir( in target_core_mappedlun_stat_mkdir()
249 struct config_group *group, in target_core_mappedlun_stat_mkdir()
256 struct config_group *group, in target_core_mappedlun_stat_rmdir()
315 static struct config_group *target_fabric_make_mappedlun( in target_fabric_make_mappedlun()
316 struct config_group *group, in target_fabric_make_mappedlun()
325 struct config_group *lacl_cg = NULL, *ml_stat_grp = NULL; in target_fabric_make_mappedlun()
376 lacl_cg->default_groups = kzalloc(sizeof(struct config_group) * 2, in target_fabric_make_mappedlun()
392 ml_stat_grp->default_groups = kzalloc(sizeof(struct config_group) * 3, in target_fabric_make_mappedlun()
411 struct config_group *group, in target_fabric_drop_mappedlun()
417 struct config_group *lacl_cg = NULL, *ml_stat_grp = NULL; in target_fabric_drop_mappedlun()
[all …]
Dtarget_core_configfs.c64 static struct config_group target_core_hbagroup;
65 static struct config_group alua_group;
66 static struct config_group alua_lu_gps_group;
120 static struct config_group *target_core_register_fabric( in target_core_register_fabric()
121 struct config_group *group, in target_core_register_fabric()
208 struct config_group *group, in target_core_deregister_fabric()
213 struct config_group *tf_group; in target_core_deregister_fabric()
1974 struct config_group *dev_cg = &se_dev->se_dev_group; in target_core_dev_release()
2083 struct config_group *alua_lu_gp_cg = &lu_gp->lu_gp_group; in target_core_alua_lu_gp_store_attr_lu_gp_id()
2187 static struct config_group *target_core_alua_create_lu_gp( in target_core_alua_create_lu_gp()
[all …]
/linux-3.4.99/fs/dlm/
Dconfig.c37 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-3.4.99/drivers/staging/ramster/cluster/
Dheartbeat.c141 struct config_group hs_group;
145 static struct r2hb_hb_group *to_r2hb_hb_group(struct config_group *group) in to_r2hb_hb_group()
154 static struct config_item *r2hb_hb_group_make_item(struct config_group *group, in r2hb_hb_group_make_item()
171 static void r2hb_hb_group_drop_item(struct config_group *group, in r2hb_hb_group_drop_item()
319 struct config_group *r2hb_alloc_hb_set(void) in r2hb_alloc_hb_set()
322 struct config_group *ret = NULL; in r2hb_alloc_hb_set()
338 void r2hb_free_hb_set(struct config_group *group) in r2hb_free_hb_set()
Dheartbeat.h65 struct config_group *r2hb_alloc_hb_set(void);
66 void r2hb_free_hb_set(struct config_group *group);
Dnodemanager.c467 struct config_group ns_group;
472 static struct r2nm_node_group *to_r2nm_node_group(struct config_group *group)
700 static struct config_item *r2nm_node_group_make_item(struct config_group *group, in r2nm_node_group_make_item()
721 static void r2nm_node_group_drop_item(struct config_group *group, in r2nm_node_group_drop_item()
799 to_r2nm_cluster_group(struct config_group *group)
808 static struct config_group *
809 r2nm_cluster_group_make_group(struct config_group *group, in r2nm_cluster_group_make_group()
814 struct config_group *r2hb_group = NULL, *ret = NULL; in r2nm_cluster_group_make_group()
824 defs = kcalloc(3, sizeof(struct config_group *), GFP_KERNEL); in r2nm_cluster_group_make_group()
860 static void r2nm_cluster_group_drop_item(struct config_group *group, in r2nm_cluster_group_drop_item()
Dnodemanager.h58 struct config_group cl_group;
/linux-3.4.99/fs/configfs/
Ditem.c125 void config_group_init_type_name(struct config_group *group, const char *name, in config_group_init_type_name()
144 struct config_group * s = item->ci_group; in config_item_cleanup()
180 void config_group_init(struct config_group *group) in config_group_init()
195 struct config_item *config_group_find_item(struct config_group *group, in config_group_find_item()
Ddir.c627 static void detach_groups(struct config_group *group) in detach_groups()
671 static int create_default_group(struct config_group *parent_group, in create_default_group()
672 struct config_group *group) in create_default_group()
706 static int populate_groups(struct config_group *group) in populate_groups()
708 struct config_group *new_group; in populate_groups()
734 struct config_group *group; in unlink_obj()
773 static void unlink_group(struct config_group *group) in unlink_group()
776 struct config_group *new_group; in unlink_group()
789 static void link_group(struct config_group *parent_group, struct config_group *group) in link_group()
792 struct config_group *new_group; in link_group()
[all …]
Dmount.c49 static struct config_group configfs_root_group = {
/linux-3.4.99/fs/ocfs2/cluster/
Dheartbeat.h66 struct config_group *o2hb_alloc_hb_set(void);
67 void o2hb_free_hb_set(struct config_group *group);
Dnodemanager.c466 struct config_group ns_group;
471 static struct o2nm_node_group *to_o2nm_node_group(struct config_group *group)
698 static struct config_item *o2nm_node_group_make_item(struct config_group *group, in o2nm_node_group_make_item()
719 static void o2nm_node_group_drop_item(struct config_group *group, in o2nm_node_group_drop_item()
795 static struct o2nm_cluster_group *to_o2nm_cluster_group(struct config_group *group)
803 static struct config_group *o2nm_cluster_group_make_group(struct config_group *group, in o2nm_cluster_group_make_group()
808 struct config_group *o2hb_group = NULL, *ret = NULL; in o2nm_cluster_group_make_group()
818 defs = kcalloc(3, sizeof(struct config_group *), GFP_KERNEL); in o2nm_cluster_group_make_group()
854 static void o2nm_cluster_group_drop_item(struct config_group *group, struct config_item *item) in o2nm_cluster_group_drop_item()
Dnodemanager.h58 struct config_group cl_group;
Dheartbeat.c2012 struct config_group hs_group;
2016 static struct o2hb_heartbeat_group *to_o2hb_heartbeat_group(struct config_group *group) in to_o2hb_heartbeat_group()
2088 static struct config_item *o2hb_heartbeat_group_make_item(struct config_group *group, in o2hb_heartbeat_group_make_item()
2132 static void o2hb_heartbeat_group_drop_item(struct config_group *group, in o2hb_heartbeat_group_drop_item()
2328 struct config_group *o2hb_alloc_hb_set(void) in o2hb_alloc_hb_set()
2331 struct config_group *ret = NULL; in o2hb_alloc_hb_set()
2347 void o2hb_free_hb_set(struct config_group *group) in o2hb_free_hb_set()
/linux-3.4.99/Documentation/filesystems/configfs/
Dconfigfs.txt110 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 …]
Dconfigfs_example_macros.c233 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()
Dconfigfs_example_explicit.c270 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-3.4.99/drivers/target/iscsi/
Discsi_target_core.h718 struct config_group iscsi_sess_stats_group;
719 struct config_group iscsi_conn_stats_group;
812 struct config_group iscsi_stat_group;
813 struct config_group iscsi_instance_group;
814 struct config_group iscsi_sess_err_group;
815 struct config_group iscsi_tgt_attr_group;
816 struct config_group iscsi_login_stats_group;
817 struct config_group iscsi_logout_stats_group;
Discsi_target_configfs.c162 struct config_group *group, in lio_target_call_addnptotpg()
801 struct config_group *group, in lio_target_make_nodeacl()
804 struct config_group *stats_cg; in lio_target_make_nodeacl()
828 stats_cg->default_groups = kzalloc(sizeof(struct config_group) * 2, in lio_target_make_nodeacl()
853 struct config_group *stats_cg; in lio_target_drop_nodeacl()
1193 struct config_group *group, in lio_target_tiqn_addtpg()
1275 struct config_group *group, in lio_target_call_coreaddtiqn()
1278 struct config_group *stats_cg; in lio_target_call_coreaddtiqn()
1289 stats_cg->default_groups = kzalloc(sizeof(struct config_group) * 6, in lio_target_call_coreaddtiqn()
1326 struct config_group *stats_cg; in lio_target_call_coredeltiqn()
/linux-3.4.99/drivers/target/tcm_fc/
Dtfc_conf.c203 struct config_group *group, in ft_add_acl()
298 struct config_group *group, in ft_add_tpg()
402 struct config_group *group, in ft_add_lport()
/linux-3.4.99/drivers/net/
Dnetconsole.c541 static struct config_item *make_netconsole_target(struct config_group *group, in make_netconsole_target()
572 static void drop_netconsole_target(struct config_group *group, in drop_netconsole_target()

12