Lines Matching full:mesh
40 provider_for_name(struct gmesh *mesh, const char *name) in provider_for_name() argument
46 LIST_FOREACH(classp, &mesh->lg_class, lg_class) { in provider_for_name()
69 struct gmesh mesh; in part_config() local
76 error = geom_gettree(&mesh); in part_config()
79 if (provider_for_name(&mesh, disk) == NULL) { in part_config()
81 geom_deletetree(&mesh); in part_config()
86 LIST_FOREACH(classp, &mesh.lg_class, lg_class) in part_config()
110 geom_deletetree(&mesh); in part_config()
111 error = geom_gettree(&mesh); in part_config()
119 wizard_makeparts(&mesh, disk, "ufs", 0); in part_config()
138 gpart_create(provider_for_name(&mesh, disk), type, size, mount, in part_config()
140 geom_deletetree(&mesh); in part_config()
141 error = geom_gettree(&mesh); in part_config()
150 geom_deletetree(&mesh); in part_config()
196 struct gmesh mesh; in parse_disk_config() local
198 if (geom_gettree(&mesh) == 0) { in parse_disk_config()
199 disk = boot_disk_select(&mesh); in parse_disk_config()
200 geom_deletetree(&mesh); in parse_disk_config()