Home
last modified time | relevance | path

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

/titanic_50/usr/src/lib/libsmedia/plugins/floppy/common/
H A Df_generic.c78 struct fd_char fdchar; in _m_get_media_info() local
100 if (ioctl(handle->sm_fd, FDIOGCHAR, &fdchar) < 0) { in _m_get_media_info()
106 med_info->sm_blocksize = fdchar.fdc_sec_size; in _m_get_media_info()
107 med_info->sm_capacity = fdchar.fdc_ncyl * fdchar.fdc_nhead in _m_get_media_info()
108 * fdchar.fdc_secptrack; in _m_get_media_info()
109 med_info->sm_pcyl = fdchar.fdc_ncyl; in _m_get_media_info()
110 med_info->sm_nhead = fdchar.fdc_nhead; in _m_get_media_info()
111 med_info->sm_nsect = fdchar.fdc_secptrack; in _m_get_media_info()
225 struct fd_char fdchar; in _m_raw_read() local
249 if (ioctl(handle->sm_fd, FDIOGCHAR, &fdchar) < 0) { in _m_raw_read()
[all …]
H A Df_format.c85 struct fd_char fdchar; in format_floppy() local
153 if (ioctl(fd, FDIOGCHAR, &fdchar) < 0) { in format_floppy()
159 save_fdchar = fdchar; in format_floppy()
167 size_of_dev = fdchar.fdc_ncyl * fdchar.fdc_nhead in format_floppy()
168 * fdchar.fdc_secptrack * fdchar.fdc_sec_size; in format_floppy()
185 fdchar.fdc_medium = 3; in format_floppy()
187 if (fdchar.fdc_medium == 5) in format_floppy()
199 switch (fdchar.fdc_transfer_rate) { in format_floppy()
234 if (fdchar.fdc_transfer_rate == 500) { in format_floppy()
240 fdchar.fdc_steps = 2; in format_floppy()
[all …]
/titanic_50/usr/src/cmd/fdformat/
H A Dfdformat.c79 static struct fd_char fdchar; variable
508 if (ioctl(fd, FDIOGCHAR, &fdchar) == -1) { in format_diskette()
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()
557 switch (fdchar.fdc_transfer_rate) { in format_diskette()
600 if (fdchar.fdc_transfer_rate == 500) { in format_diskette()
606 fdchar.fdc_steps = 2; in format_diskette()
[all …]
/titanic_50/usr/src/cmd/fs.d/pcfs/mkfs/
H A Dmkfs.c151 static void lookup_floppy(struct fd_char *fdchar, bpb_t *wbpb);
1210 lookup_floppy(struct fd_char *fdchar, bpb_t *wbpb) in lookup_floppy() argument
1215 cyls = fdchar->fdc_ncyl; in lookup_floppy()
1216 diam = fdchar->fdc_medium; in lookup_floppy()
1217 spt = fdchar->fdc_secptrack; in lookup_floppy()
1218 hds = fdchar->fdc_nhead; in lookup_floppy()
1926 struct fd_char fdchar; in compare_existing_with_computed() local
1939 if (ioctl(fd, FDIOGCHAR, &fdchar) != -1) { in compare_existing_with_computed()
1947 fdchar.fdc_medium = 3; in compare_existing_with_computed()
1950 lookup_floppy(&fdchar, &compare); in compare_existing_with_computed()
[all …]
/titanic_50/usr/src/cmd/rmformat/
H A Drmf_misc.c753 struct fd_char fdchar; in write_sunos_label() local
756 if (ioctl(fd, FDIOGCHAR, &fdchar) < 0) { in write_sunos_label()
763 mult_factor = (fdchar.fdc_medium) ? 2 : 1; in write_sunos_label()
765 mult_factor = (fdchar.fdc_medium == 5) ? 2 : 1; in write_sunos_label()
774 v_toc.v_part[0].p_size = (fdchar.fdc_ncyl - 1) * 2 * in write_sunos_label()
775 fdchar.fdc_secptrack * mult_factor; in write_sunos_label()
776 v_toc.v_part[1].p_start = (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_size = 2 * fdchar.fdc_secptrack * mult_factor; in write_sunos_label()
781 v_toc.v_part[2].p_size = fdchar.fdc_ncyl * 2 * in write_sunos_label()
[all …]
/titanic_50/usr/src/uts/common/io/
H A Dfd.c1278 struct fd_char fdchar; in fd_ioctl() member
1577 if (ddi_copyin((void *)arg, &cpy.fdchar, in fd_ioctl()
1582 switch (cpy.fdchar.fdc_transfer_rate) { in fd_ioctl()
1600 *(fjp->fj_chars) = cpy.fdchar; in fd_ioctl()
1611 unit, cpy.fdchar.fdc_transfer_rate)); in fd_ioctl()
/titanic_50/usr/src/uts/sun/io/
H A Dfd.c1878 struct fd_char fdchar; in fd_ioctl() member
2165 if (ddi_copyin((caddr_t)arg, (caddr_t)&cpy.fdchar, in fd_ioctl()
2176 transfer_rate = cpy.fdchar.fdc_transfer_rate; in fd_ioctl()
2181 cpy.fdchar.fdc_transfer_rate)); in fd_ioctl()
2186 if ((cpy.fdchar.fdc_nhead < 1) || in fd_ioctl()
2187 (cpy.fdchar.fdc_nhead > 2)) { in fd_ioctl()
2190 cpy.fdchar.fdc_nhead)); in fd_ioctl()
2198 if ((cpy.fdchar.fdc_ncyl < 0) || (cpy.fdchar.fdc_ncyl > 255)) { in fd_ioctl()
2201 cpy.fdchar.fdc_ncyl)); in fd_ioctl()
2209 *(un->un_chars) = cpy.fdchar; in fd_ioctl()