Lines Matching refs:bootptr
672 static void fill_ipart(char *bootptr, struct ipart *partp);
3934 char *bootptr; local
3939 bootptr = (char *)iparts; /* Points to start of partition table */
3957 fill_ipart(bootptr, &Table[i]);
3959 bootptr += sizeof (struct ipart);
3972 fill_ipart(char *bootptr, struct ipart *partp) argument
3976 partp->bootid = getbyte(&bootptr);
3977 partp->beghead = getbyte(&bootptr);
3978 partp->begsect = getbyte(&bootptr);
3979 partp->begcyl = getbyte(&bootptr);
3980 partp->systid = getbyte(&bootptr);
3981 partp->endhead = getbyte(&bootptr);
3982 partp->endsect = getbyte(&bootptr);
3983 partp->endcyl = getbyte(&bootptr);
3984 partp->relsect = (int32_t)getlong(&bootptr);
3985 partp->numsect = (int32_t)getlong(&bootptr);
3987 *partp = *(struct ipart *)bootptr;