Home | History | Annotate | Download | only in ahdilabel

Lines Matching refs:part

104 	struct ahdi_part	*part, *end;
127 for (part = root->ar_parts; part < end; ++part) {
130 printf (" flags : %02x\n", part->ap_flg);
131 printf (" id : %c%c%c\n", part->ap_id[0], part->ap_id[1],
132 part->ap_id[2]);
133 printf (" start : %u\n", part->ap_st);
134 printf (" size : %u\n", part->ap_size);
136 if (!(part->ap_flg & 0x01)) {
137 if ((part->ap_id[0] || part->ap_id[1] ||
138 part->ap_id[2]) && (flags & AHDI_IGN_EXISTS))
139 part->ap_flg &= 0x01;
144 if (AHDI_MKPID (part->ap_id[0], part->ap_id[1],
145 part->ap_id[2]) == AHDI_PID_XGM) {
146 u_int offs = part->ap_st + esec;
154 if (((part->ap_st + rsec) > ptable->secperunit ||
155 (part->ap_st + rsec + part->ap_size -1) >
160 part->ap_id[0];
162 part->ap_id[1];
164 part->ap_id[2];
170 ptable->parts[ptable->nparts].flag = part->ap_flg;
171 ptable->parts[ptable->nparts].id[0] = part->ap_id[0];
172 ptable->parts[ptable->nparts].id[1] = part->ap_id[1];
173 ptable->parts[ptable->nparts].id[2] = part->ap_id[2];
176 part->ap_st + rsec;
177 ptable->parts[ptable->nparts].size = part->ap_size;