Lines Matching refs:group
68 struct config_group group; member
86 return i ? container_of(to_config_group(i), struct dlm_cluster, group) : in config_item_to_cluster()
213 struct config_group group; member
326 return i ? container_of(to_config_group(i), struct dlm_space, group) : in config_item_to_space()
356 config_group_init_type_name(&cl->group, name, &cluster_type); in make_cluster()
360 cl->group.default_groups = gps; in make_cluster()
361 cl->group.default_groups[0] = &sps->ss_group; in make_cluster()
362 cl->group.default_groups[1] = &cms->cs_group; in make_cluster()
363 cl->group.default_groups[2] = NULL; in make_cluster()
382 return &cl->group; in make_cluster()
398 for (j = 0; cl->group.default_groups[j]; j++) { in drop_cluster()
399 tmp = &cl->group.default_groups[j]->cg_item; in drop_cluster()
400 cl->group.default_groups[j] = NULL; in drop_cluster()
413 kfree(cl->group.default_groups); in release_cluster()
430 config_group_init_type_name(&sp->group, name, &space_type); in make_space()
433 sp->group.default_groups = gps; in make_space()
434 sp->group.default_groups[0] = &nds->ns_group; in make_space()
435 sp->group.default_groups[1] = NULL; in make_space()
440 return &sp->group; in make_space()
457 for (j = 0; sp->group.default_groups[j]; j++) { in drop_space()
458 tmp = &sp->group.default_groups[j]->cg_item; in drop_space()
459 sp->group.default_groups[j] = NULL; in drop_space()
469 kfree(sp->group.default_groups); in release_space()
761 config_item_put(&sp->group.cg_item); in put_space()