WHOLE_SLICE_PART
if (type == WHOLE_SLICE_PART) {
dkpart(dev) != WHOLE_SLICE_PART)
WHOLE_SLICE_PART, partname);
KKASSERT(dkpart(dev) == WHOLE_SLICE_PART);
KKASSERT(dkpart(dev) == WHOLE_SLICE_PART);
KKASSERT(dkpart(dev) == WHOLE_SLICE_PART);
KKASSERT(dkpart(dev) == WHOLE_SLICE_PART);
WHOLE_SLICE_PART, partname);
sname = dsname(dev, dkunit(dev), WHOLE_DISK_SLICE, WHOLE_SLICE_PART,
WHOLE_SLICE_PART, partname);
sname = dsname(dev, dkunit(dev), slice, WHOLE_SLICE_PART,
} else if (part != WHOLE_SLICE_PART) {
} else if (part == WHOLE_SLICE_PART) {
part != WHOLE_SLICE_PART) {
if (part != WHOLE_SLICE_PART)
part == WHOLE_SLICE_PART &&
if (slice != WHOLE_DISK_SLICE && part != WHOLE_SLICE_PART) {
part == WHOLE_SLICE_PART &&
part != WHOLE_SLICE_PART) {
part != WHOLE_SLICE_PART) {
if (part != WHOLE_SLICE_PART)
sname = dsname(dev, dkunit(dev), slice, WHOLE_SLICE_PART, partname);
if (part == WHOLE_SLICE_PART) {
return(dkmakeminor(unit, WHOLE_DISK_SLICE, WHOLE_SLICE_PART));
return(dkmakeminor(unit, slice, WHOLE_SLICE_PART));