Searched refs:ipart (Results 1 - 5 of 5) sorted by relevance

/osnet-11/usr/src/cmd/hal/utils/
H A Dfsutils.c119 struct ipart ipart[FD_NUMPART]; local
136 bcopy(mboot->parts, ipart, FD_NUMPART * sizeof (struct ipart));
139 systid = ipart[i].systid;
140 relsect = sec + ltohi(ipart[i].relsect);
146 sec = startsec + ltohi(ipart[i].relsect);
153 if (valid && f(arg, ipart[i].systid, relsect,
154 ltohi(ipart[i].numsect)) == WALK_TERMINATE) {
/osnet-11/usr/src/lib/libfdisk/common/
H A Dlibfdisk.h110 * EBR is effectively "struct ipart parts[2]".
147 struct ipart parts[2];
210 struct ipart *mtable;
276 extern int libfdisk_init(ext_part_t **epp, char *devstr, struct ipart *parttab,
H A Dlibfdisk.c57 static void fdisk_set_CHS_values(ext_part_t *epp, struct ipart *part);
59 static struct ipart *fdisk_alloc_part_table();
152 libfdisk_init(ext_part_t **epp, char *devstr, struct ipart *parttab, int opflag)
667 struct ipart *fdp, *ext_fdp;
703 ext_fdp = (struct ipart *)
802 static struct ipart *
805 return (calloc(4, sizeof (struct ipart)));
818 int size = sizeof (struct ipart);
843 struct ipart *part_table = epp->mtable;
992 struct ipart *par
[all...]
/osnet-11/usr/src/lib/libbootmgmt/common/
H A Dlibbootmgmt.c533 struct ipart *ipart; local
581 ipart = (struct ipart *)(uintptr_t)mboot->parts;
584 if (ipart->systid == EFI_FS) {
597 *sizep = (uint64_t)ipart->numsect * sectsize;
602 ipart++;
/osnet-11/usr/src/lib/libdiskmgt/common/
H A Dpartition.c57 #define ISIZE FD_NUMPART * sizeof (struct ipart)
60 static int get_attrs(descriptor_t *dp, struct ipart *iparts,
62 static int get_parts(disk_t *disk, struct ipart *iparts, char *opath,
104 struct ipart iparts[TOTAL_NUMPART];
230 struct ipart iparts[TOTAL_NUMPART];
360 struct ipart iparts[TOTAL_NUMPART];
421 get_attrs(descriptor_t *dp, struct ipart *iparts, nvlist_t *attrs)
550 get_parts(disk_t *disk, struct ipart *iparts, char *opath, int opath_len)
605 (void) memset(&iparts[i], 0, sizeof (struct ipart));
731 struct ipart ipart
[all...]

Completed in 29 milliseconds