Lines Matching defs:part_num
2220 pm_partusage(struct pm_devs *pm_cur, int part_num, int do_del)
2229 if (part_num < 0) {
2244 id = (part_id)part_num;
2411 pm_editpart(int part_num)
2416 edit_ptn(&(struct menudesc){.cursel = part_num}, &pset);
2534 pm_mount(struct pm_devs *pm_cur, int part_num)
2540 if (strlen(pm_cur->bsdlabel[part_num].mounted) > 0)
2544 part_num + 'a');
2547 if (pm_cur->bsdlabel[part_num].pi_flags & PIF_MOUNT &&
2548 pm_cur->bsdlabel[part_num].mnt_opts != NULL &&
2549 strlen(pm_cur->bsdlabel[part_num].mounted) < 1)
2551 pm_cur->bsdlabel[part_num].mnt_opts,
2552 pm_cur->diskdev, part_num + 'a', buf);
2555 pm_cur->bsdlabel[part_num].mounted[0] = '\0';
2557 strlcpy(pm_cur->bsdlabel[part_num].mounted, buf, MOUNTLEN);
2565 pm_umount(struct pm_devs *pm_cur, int part_num)
2570 if (part_num < 0)
2572 id = (part_id)part_num;
2846 part_id part_num = ((struct part_entry *)arg)[opt].id;
2867 parts, part_num,
2873 part_num, &info);
2875 pm_cur->mounted[part_num] != NULL &&
2876 pm_cur->mounted[part_num][0] != 0)