Lines Matching refs:partition
234 int rc, slice, partition; in disk_open() local
262 partition = dev->d_partition; in disk_open()
283 partition >= 0) { in disk_open()
285 rc = ptable_getpart(od->table, &part, partition); in disk_open()
305 partition = D_PARTISGPT; in disk_open()
307 } else if (partition == D_PARTISGPT) { in disk_open()
313 partition = D_PARTWILD; in disk_open()
320 if (partition == D_PARTNONE) in disk_open()
328 if (partition == D_PARTWILD && in disk_open()
344 if (partition < 0) { in disk_open()
347 partition = 0; in disk_open()
349 rc = ptable_getpart(table, &part, partition); in disk_open()
367 dev->d_partition = partition; in disk_open()
415 int unit, slice, partition; in disk_parsedev() local
430 partition = D_PARTWILD; in disk_parsedev()
433 partition = D_PARTNONE; in disk_parsedev()
449 partition = D_PARTISGPT; in disk_parsedev()
461 partition = *cp - 'a'; in disk_parsedev()
462 if (partition < 0) in disk_parsedev()
476 dev->d_partition = partition; in disk_parsedev()