Lines Matching refs:partition
234 int rc, slice, partition; in disk_open() local
262 partition = dev->d_partition; in disk_open()
284 partition >= 0) { in disk_open()
286 rc = ptable_getpart(od->table, &part, partition); in disk_open()
306 partition = D_PARTISGPT; in disk_open()
308 } else if (partition == D_PARTISGPT) { in disk_open()
314 partition = D_PARTWILD; in disk_open()
321 if (partition == D_PARTNONE) in disk_open()
329 if (partition == D_PARTWILD) { in disk_open()
351 if (partition < 0) { in disk_open()
355 partition = 0; in disk_open()
357 rc = ptable_getpart(table, &part, partition); in disk_open()
375 dev->d_partition = partition; in disk_open()
421 int unit, slice, partition; in disk_parsedev() local
435 partition = D_PARTWILD; in disk_parsedev()
438 partition = D_PARTNONE; in disk_parsedev()
454 partition = D_PARTISGPT; in disk_parsedev()
466 partition = *cp - 'a'; in disk_parsedev()
467 if (partition < 0) in disk_parsedev()
478 dev->d_partition = partition; in disk_parsedev()