Lines Matching refs:classp
358 struct gclass *classp;
360 LIST_FOREACH(classp, &mesh->lg_class, lg_class)
361 if (strcmp(classp->lg_name, name) == 0)
362 return (classp);
370 get_mbr(struct gclass *classp, int32_t ds_index, const char *disk_dev_name)
377 LIST_FOREACH(gp, &classp->lg_geom, lg_geom) {
420 get_bsd_sun(struct gclass *classp, int32_t ds_index, const char *disk_dev_name)
425 LIST_FOREACH(gp, &classp->lg_geom, lg_geom) {
453 struct gclass *classp;
472 if ((classp = find_class(&mesh, "MBR")) != NULL) {
473 get_mbr(classp, ds_index, disk_dev_name);
482 if ((classp = find_class(&mesh, "BSD")) != NULL) {
483 get_bsd_sun(classp, ds_index, disk_dev_name);
493 if ((classp = find_class(&mesh, "SUN")) != NULL) {
494 get_bsd_sun(classp, ds_index, disk_dev_name);