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
204 [struct config_group]
207 is via mkdir(2) on a config_group. This will trigger creation of a
210 struct config_group {
214 struct config_group **default_groups;
217 void config_group_init(struct config_group *group);
218 void config_group_init_type_name(struct config_group *group,
223 The config_group structure contains a config_item. Properly configuring
230 struct config_item *(*make_item)(struct config_group *group,
232 struct config_group *(*make_group)(struct config_group *group,
235 void (*disconnect_notify)(struct config_group *group,
237 void (*drop_item)(struct config_group *group,
252 ct_group_ops->drop_item() is called. As a config_group is also a
277 A config_group cannot be removed while it still has child items. This
288 struct config_group su_group;
295 A subsystem consists of a toplevel config_group and a mutex.
319 this reason, the hierarchy is mirrored via the config_group->cg_children
368 A new config_group may want to have two types of child config_items.
385 NULL-terminated array default_groups on the config_group structure.