Lines Matching refs:pn
175 static int parse_drvnum(char *pn);
178 static int seek_partn(int fd, char *pn, bpb_t *wbpb, off64_t *seekto);
362 parse_drvnum(char *pn)
369 if (strlen(pn) == 1 && *pn >= 'c' && *pn <= 'z') {
370 drvnum = *pn - 'c' + 1;
371 } else if (*pn >= '0' && *pn <= '9') {
376 d = pn;
389 pn);
393 } else if (strcmp(pn, "boot") == 0) {
397 gettext("%s: bogus logical drive specification.\n"), pn);
614 seek_partn(int fd, char *pn, bpb_t *wbpb, off64_t *seekto)
643 if ((drvnum = parse_drvnum(pn)) < 0)
725 (void) fprintf(stderr, gettext("Partition %s: "), pn);
747 (void) fprintf(stderr, gettext("Partition %s: "), pn);
867 gettext("Partition %s: "), pn);
907 gettext("Partition %s: "), pn);