Lines Matching refs:config_group
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,
229 The config_group structure contains a config_item. Properly configuring
236 struct config_item *(*make_item)(struct config_group *group,
238 struct config_group *(*make_group)(struct config_group *group,
241 void (*disconnect_notify)(struct config_group *group,
243 void (*drop_item)(struct config_group *group,
258 ct_group_ops->drop_item() is called. As a config_group is also a
283 A config_group cannot be removed while it still has child items. This
294 struct config_group su_group;
301 A subsystem consists of a toplevel config_group and a mutex.
335 this reason, the hierarchy is mirrored via the config_group->cg_children
384 A new config_group may want to have two types of child config_items.
401 NULL-terminated array default_groups on the config_group structure.