Lines Matching defs:geom
444 /* FIXME: geom actually gives us the whole container hierarchy.
452 struct ggeom *geom;
454 grub_util_info ("following geom '%s'", name);
458 grub_util_error (_("couldn't open geom"));
464 grub_util_error (_("couldn't open geom part"));
466 LIST_FOREACH (geom, &class->lg_geom, lg_geom)
469 LIST_FOREACH (provider, &geom->lg_provider, lg_provider)
472 char *name_tmp = xstrdup (geom->lg_name);
475 grub_util_info ("geom '%s' has parent '%s'", name, geom->lg_name);
487 grub_util_info ("geom '%s' has no parent", name);
858 if (sysctlbyname ("kern.geom.debugflags", &sysctl_oldflags, &sysctl_size, NULL, 0))
860 grub_error (GRUB_ERR_BAD_DEVICE, "cannot get current flags of sysctl kern.geom.debugflags");
865 && sysctlbyname ("kern.geom.debugflags", NULL , 0, &sysctl_flags, sysctl_size))
867 grub_error (GRUB_ERR_BAD_DEVICE, "cannot set flags of sysctl kern.geom.debugflags");
906 && sysctlbyname ("kern.geom.debugflags", NULL , 0, &sysctl_oldflags, sysctl_size))
908 grub_error (GRUB_ERR_BAD_DEVICE, "cannot set flags back to the old value for sysctl kern.geom.debugflags");