Lines Matching refs:group
95 struct config_group group; member
313 struct config_group group; member
432 return i ? container_of(to_config_group(i), struct dlm_cluster, group) : in config_item_to_cluster()
438 return i ? container_of(to_config_group(i), struct dlm_space, group) : in config_item_to_space()
468 config_group_init_type_name(&cl->group, name, &cluster_type); in make_cluster()
472 cl->group.default_groups = gps; in make_cluster()
473 cl->group.default_groups[0] = &sps->ss_group; in make_cluster()
474 cl->group.default_groups[1] = &cms->cs_group; in make_cluster()
475 cl->group.default_groups[2] = NULL; in make_cluster()
494 return &cl->group; in make_cluster()
510 for (j = 0; cl->group.default_groups[j]; j++) { in drop_cluster()
511 tmp = &cl->group.default_groups[j]->cg_item; in drop_cluster()
512 cl->group.default_groups[j] = NULL; in drop_cluster()
525 kfree(cl->group.default_groups); in release_cluster()
542 config_group_init_type_name(&sp->group, name, &space_type); in make_space()
545 sp->group.default_groups = gps; in make_space()
546 sp->group.default_groups[0] = &nds->ns_group; in make_space()
547 sp->group.default_groups[1] = NULL; in make_space()
552 return &sp->group; in make_space()
569 for (j = 0; sp->group.default_groups[j]; j++) { in drop_space()
570 tmp = &sp->group.default_groups[j]->cg_item; in drop_space()
571 sp->group.default_groups[j] = NULL; in drop_space()
581 kfree(sp->group.default_groups); in release_space()
901 config_item_put(&sp->group.cg_item); in put_space()