Lines Matching defs:dlabel
132 struct disk_partitions dp, *dlabel;
1854 if (force_empty && myparts->dlabel)
1855 myparts->dlabel->pscheme->delete_all_partitions(
1856 myparts->dlabel);
1858 if (myparts->dlabel == NULL) {
1881 myparts->dlabel = disklabel_parts.read_from_disk(
1884 if (myparts->dlabel != NULL)
1885 myparts->dlabel->parent = &myparts->dp;
1888 if (myparts->dlabel == NULL && part.size > 0) {
1890 myparts->dlabel =
1896 if (myparts->dlabel
1897 myparts->dlabel->pscheme->change_disk_geom(
1898 myparts->dlabel, myparts->geo_cyl,
1901 return myparts->dlabel;
2108 if (parts->dlabel) {
2114 parts->dlabel->pscheme->delete_partitions_in_range(
2115 parts->dlabel, data.start, data.size);
2681 if (parts->dlabel)
2682 parts->dlabel->pscheme->free(parts->dlabel);
2697 if (parts->dlabel != NULL)
2698 parts->dlabel->pscheme->destroy_part_scheme(parts->dlabel);
3043 if (parts->dlabel != NULL) {
3044 for (dptn = 0; dptn < parts->dlabel->num_part; dptn++) {
3045 if (!parts->dlabel->pscheme->get_part_info(
3046 parts->dlabel, dptn, &tmp))
3051 return parts->dlabel->pscheme->get_part_device(
3052 parts->dlabel, dptn, devname,