Lines Matching defs:ipart
66 * Byte swapping macros for accessing struct ipart
96 static int get_solaris_part(int fd, struct ipart *ipart);
115 * Handling the alignment problem of struct ipart.
118 fill_ipart(char *bootptr, struct ipart *partp)
124 * Packing short/word for struct ipart to resolve
146 (void) bcopy(bootptr, partp, sizeof (struct ipart));
479 get_solaris_part(int fd, struct ipart *ipart)
482 struct ipart ip;
523 ipc = i * sizeof (struct ipart);
525 /* Handling the alignment problem of struct ipart */
553 ipart->bootid = ip.bootid;
554 status = bcmp(&ip, ipart,
555 sizeof (struct ipart));
556 bcopy(&ip, ipart, sizeof (struct ipart));
612 ipart->bootid = ip.bootid;
613 status = bcmp(&ip, ipart, sizeof (struct ipart));
615 bcopy(&ip, ipart, sizeof (struct ipart));
676 copy_solaris_part(struct ipart *ipart)
682 struct ipart ip;
753 ipc = i * sizeof (struct ipart);
755 /* Handling the alignment problem of struct ipart */
781 bcopy(&ip, ipart, sizeof (struct ipart));
799 bcopy(&ip, ipart, sizeof (struct ipart));
838 struct ipart ip;
878 ipc = i * sizeof (struct ipart);
880 /* Handling the alignment problem of struct ipart */