Home
last modified time | relevance | path

Searched refs:fdchar (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/libsmedia/plugins/floppy/common/
H A Df_generic.c76 struct fd_char fdchar; in _m_get_media_info() local
105 med_info->sm_capacity = fdchar.fdc_ncyl * fdchar.fdc_nhead in _m_get_media_info()
106 * fdchar.fdc_secptrack; in _m_get_media_info()
223 struct fd_char fdchar; in _m_raw_read() local
259 cyl = r_p->offset/(fdchar.fdc_nhead * fdchar.fdc_secptrack); in _m_raw_read()
260 rem = r_p->offset%(fdchar.fdc_nhead * fdchar.fdc_secptrack); in _m_raw_read()
261 head = rem/fdchar.fdc_secptrack; in _m_raw_read()
297 struct fd_char fdchar; in _m_raw_write() local
332 cyl = r_p->offset/(fdchar.fdc_nhead * fdchar.fdc_secptrack); in _m_raw_write()
333 rem = r_p->offset%(fdchar.fdc_nhead * fdchar.fdc_secptrack); in _m_raw_write()
[all …]
H A Df_format.c83 struct fd_char fdchar; in format_floppy() local
157 save_fdchar = fdchar; in format_floppy()
165 size_of_dev = fdchar.fdc_ncyl * fdchar.fdc_nhead in format_floppy()
166 * fdchar.fdc_secptrack * fdchar.fdc_sec_size; in format_floppy()
183 fdchar.fdc_medium = 3; in format_floppy()
185 if (fdchar.fdc_medium == 5) in format_floppy()
238 fdchar.fdc_steps = 2; in format_floppy()
296 if (num_cyl > fdchar.fdc_ncyl || spt > fdchar.fdc_secptrack || in format_floppy()
302 if (num_cyl != fdchar.fdc_ncyl || spt != fdchar.fdc_secptrack || in format_floppy()
318 fdchar.fdc_ncyl = num_cyl; in format_floppy()
[all …]
/illumos-gate/usr/src/cmd/fdformat/
H A Dfdformat.c79 static struct fd_char fdchar; variable
516 save_fdchar = fdchar; in format_diskette()
524 size_of_dev = fdchar.fdc_ncyl * fdchar.fdc_nhead in format_diskette()
525 * fdchar.fdc_secptrack * fdchar.fdc_sec_size; in format_diskette()
545 fdchar.fdc_medium = 3; in format_diskette()
547 if (fdchar.fdc_medium == 5) in format_diskette()
606 fdchar.fdc_steps = 2; in format_diskette()
723 if (num_cyl > fdchar.fdc_ncyl || spt > fdchar.fdc_secptrack || in format_diskette()
732 if (num_cyl != fdchar.fdc_ncyl || spt != fdchar.fdc_secptrack || in format_diskette()
748 fdchar.fdc_ncyl = num_cyl; in format_diskette()
[all …]
/illumos-gate/usr/src/cmd/rmformat/
H A Drmf_misc.c755 struct fd_char fdchar; in write_sunos_label() local
758 if (ioctl(fd, FDIOGCHAR, &fdchar) < 0) { in write_sunos_label()
765 mult_factor = (fdchar.fdc_medium) ? 2 : 1; in write_sunos_label()
767 mult_factor = (fdchar.fdc_medium == 5) ? 2 : 1; in write_sunos_label()
776 v_toc.v_part[0].p_size = (fdchar.fdc_ncyl - 1) * 2 * in write_sunos_label()
777 fdchar.fdc_secptrack * mult_factor; in write_sunos_label()
778 v_toc.v_part[1].p_start = (fdchar.fdc_ncyl - 1) * 2 * in write_sunos_label()
779 fdchar.fdc_secptrack * mult_factor; in write_sunos_label()
780 v_toc.v_part[1].p_size = 2 * fdchar.fdc_secptrack * mult_factor; in write_sunos_label()
783 v_toc.v_part[2].p_size = fdchar.fdc_ncyl * 2 * in write_sunos_label()
[all …]
/illumos-gate/usr/src/cmd/fs.d/pcfs/mkfs/
H A Dmkfs.c1217 cyls = fdchar->fdc_ncyl; in lookup_floppy()
1218 diam = fdchar->fdc_medium; in lookup_floppy()
1219 spt = fdchar->fdc_secptrack; in lookup_floppy()
1220 hds = fdchar->fdc_nhead; in lookup_floppy()
1928 struct fd_char fdchar; in compare_existing_with_computed() local
1949 fdchar.fdc_medium = 3; in compare_existing_with_computed()
2380 struct fd_char fdchar; in open_and_seek() local
2480 fdchar.fdc_medium = 3; in open_and_seek()
2483 lookup_floppy(&fdchar, wbpb); in open_and_seek()
2491 fdchar.fdc_medium = 3; in open_and_seek()
[all …]
/illumos-gate/usr/src/uts/sun/io/
H A Dfd.c1881 struct fd_char fdchar; in fd_ioctl() member
2168 if (ddi_copyin((caddr_t)arg, (caddr_t)&cpy.fdchar, in fd_ioctl()
2179 transfer_rate = cpy.fdchar.fdc_transfer_rate; in fd_ioctl()
2184 cpy.fdchar.fdc_transfer_rate)); in fd_ioctl()
2189 if ((cpy.fdchar.fdc_nhead < 1) || in fd_ioctl()
2190 (cpy.fdchar.fdc_nhead > 2)) { in fd_ioctl()
2193 cpy.fdchar.fdc_nhead)); in fd_ioctl()
2201 if ((cpy.fdchar.fdc_ncyl < 0) || (cpy.fdchar.fdc_ncyl > 255)) { in fd_ioctl()
2204 cpy.fdchar.fdc_ncyl)); in fd_ioctl()
2212 *(un->un_chars) = cpy.fdchar; in fd_ioctl()
/illumos-gate/usr/src/uts/common/io/
H A Dfd.c1284 struct fd_char fdchar; in fd_ioctl() member
1583 if (ddi_copyin((void *)arg, &cpy.fdchar, in fd_ioctl()
1588 switch (cpy.fdchar.fdc_transfer_rate) { in fd_ioctl()
1606 *(fjp->fj_chars) = cpy.fdchar; in fd_ioctl()
1617 unit, cpy.fdchar.fdc_transfer_rate)); in fd_ioctl()