Lines Matching defs:sector
79 "%s: disk not 512 bytes/sector\n", argv[0]);
113 printf ("Preserve boot sector - ");
116 printf ("Preserve bad sector list - ");
137 printf ("Preserve boot sector - ");
140 printf ("Preserve bad sector list - ");
146 printf ("Units now cylinder/track/sector\n");
149 printf ("Units now sector\n");
162 printf ("Partition overlaps root sector or bad sector list (starts before sector 2)!\n");
170 printf ("More than 4 partitions in root sector!\n");
183 printf ("Preserve boot sector? ");
194 printf ("Preserve bad sector list? ");
240 u_int32_t cylinder, track, sector;
251 sector = ptable->parts[i].root;
252 cylinder = sector / ptable->secpercyl;
253 sector -= cylinder * ptable->secpercyl;
254 track = sector / ptable->nsectors;
255 sector -= track * ptable->nsectors;
256 printf ("%5u/%2u/%3u ", cylinder, track, sector);
257 sector = ptable->parts[i].start;
258 cylinder = sector / ptable->secpercyl;
259 sector -= cylinder * ptable->secpercyl;
260 track = sector / ptable->nsectors;
261 sector -= track * ptable->nsectors;
262 printf ("%5u/%2u/%3u ", cylinder, track, sector);
263 sector = ptable->parts[i].start +
266 cylinder = sector / ptable->secpercyl;
267 sector -= cylinder * ptable->secpercyl;
268 track = sector / ptable->nsectors;
269 sector -= track * ptable->nsectors;
270 printf ("%5u/%2u/%3u ", cylinder, track, sector);
271 sector = ptable->parts[i].size;
272 cylinder = sector / ptable->secpercyl;
273 sector -= cylinder * ptable->secpercyl;
274 track = sector / ptable->nsectors;
275 sector -= track * ptable->nsectors;
276 printf ("%5u/%2u/%3u ", cylinder, track, sector);
299 sec_to_cts (struct ahdi_ptable *ptable, u_int32_t sector, char *cts, size_t len)
303 cylinder = sector / ptable->secpercyl;
304 sector -= cylinder * ptable->secpercyl;
305 track = sector / ptable->nsectors;
306 sector -= track * ptable->nsectors;
307 snprintf (cts, len, "%u/%u/%u", cylinder, track, sector);
314 u_int32_t sector, track, cylinder;
317 sector = track = cylinder = 0;
319 ((sscanf (buf, "%u/%u/%u", &cylinder, &track, §or) == 3) ||
322 if (sector > ptable->nsectors || track > ptable->ntracks ||
325 sector += ptable->nsectors * track;
326 sector += ptable->secpercyl * cylinder;
327 return (sector);
356 if (sscanf (buf, "%u", §or) == 1) {
359 sector *= BLPM;
360 return (sector);
371 u_int32_t sector;
393 sector = read_sector (ptable, buf, part, PART_ROOT);
394 ptable->parts[part].root = sector;
400 sector = read_sector (ptable, buf, part, PART_START);
401 ptable->parts[part].start = sector;
408 sector = read_sector (ptable, buf, part, PART_END);
409 ptable->parts[part].size = sector;