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

/illumos-gate/usr/src/lib/libsmedia/plugins/floppy/common/
H A Df_generic.c78 struct fd_char fdchar; local
100 if (ioctl(handle->sm_fd, FDIOGCHAR, &fdchar) < 0) {
106 med_info->sm_blocksize = fdchar.fdc_sec_size;
107 med_info->sm_capacity = fdchar.fdc_ncyl * fdchar.fdc_nhead
108 * fdchar.fdc_secptrack;
109 med_info->sm_pcyl = fdchar.fdc_ncyl;
110 med_info->sm_nhead = fdchar.fdc_nhead;
111 med_info->sm_nsect = fdchar.fdc_secptrack;
225 struct fd_char fdchar; local
299 struct fd_char fdchar; local
[all...]
H A Df_format.c85 struct fd_char fdchar; local
153 if (ioctl(fd, FDIOGCHAR, &fdchar) < 0) {
159 save_fdchar = fdchar;
167 size_of_dev = fdchar.fdc_ncyl * fdchar.fdc_nhead
168 * fdchar.fdc_secptrack * fdchar.fdc_sec_size;
185 fdchar.fdc_medium = 3;
187 if (fdchar.fdc_medium == 5)
199 switch (fdchar
[all...]
/illumos-gate/usr/src/cmd/fdformat/
H A Dfdformat.c79 static struct fd_char fdchar; variable in typeref:struct:fd_char
508 if (ioctl(fd, FDIOGCHAR, &fdchar) == -1) {
516 save_fdchar = fdchar;
524 size_of_dev = fdchar.fdc_ncyl * fdchar.fdc_nhead
525 * fdchar.fdc_secptrack * fdchar.fdc_sec_size;
545 fdchar.fdc_medium = 3;
547 if (fdchar.fdc_medium == 5)
557 switch (fdchar
[all...]
/illumos-gate/usr/src/cmd/rmformat/
H A Drmf_misc.c753 struct fd_char fdchar; local
756 if (ioctl(fd, FDIOGCHAR, &fdchar) < 0) {
763 mult_factor = (fdchar.fdc_medium) ? 2 : 1;
765 mult_factor = (fdchar.fdc_medium == 5) ? 2 : 1;
774 v_toc.v_part[0].p_size = (fdchar.fdc_ncyl - 1) * 2 *
775 fdchar.fdc_secptrack * mult_factor;
776 v_toc.v_part[1].p_start = (fdchar.fdc_ncyl - 1) * 2 *
777 fdchar.fdc_secptrack * mult_factor;
778 v_toc.v_part[1].p_size = 2 * fdchar.fdc_secptrack * mult_factor;
781 v_toc.v_part[2].p_size = fdchar
[all...]
/illumos-gate/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) argument
1215 cyls = fdchar->fdc_ncyl;
1216 diam = fdchar->fdc_medium;
1217 spt = fdchar->fdc_secptrack;
1218 hds = fdchar->fdc_nhead;
1926 struct fd_char fdchar; local
1939 if (ioctl(fd, FDIOGCHAR, &fdchar) != -1) {
1947 fdchar.fdc_medium = 3;
1950 lookup_floppy(&fdchar,
2233 struct fd_char fdchar; local
[all...]
/illumos-gate/usr/src/uts/sun/io/
H A Dfd.c1878 struct fd_char fdchar; member in union:__anon9718
2165 if (ddi_copyin((caddr_t)arg, (caddr_t)&cpy.fdchar,
2172 * Check the fields in the fdchar structure that are either
2176 transfer_rate = cpy.fdchar.fdc_transfer_rate;
2181 cpy.fdchar.fdc_transfer_rate));
2186 if ((cpy.fdchar.fdc_nhead < 1) ||
2187 (cpy.fdchar.fdc_nhead > 2)) {
2190 cpy.fdchar.fdc_nhead));
2198 if ((cpy.fdchar.fdc_ncyl < 0) || (cpy.fdchar
[all...]
/illumos-gate/usr/src/uts/common/io/
H A Dfd.c1278 struct fd_char fdchar; member in union:__anon5376
1577 if (ddi_copyin((void *)arg, &cpy.fdchar,
1582 switch (cpy.fdchar.fdc_transfer_rate) {
1593 /* cpy.fdchar.fdc_transfer_rate = 500; */
1600 *(fjp->fj_chars) = cpy.fdchar;
1611 unit, cpy.fdchar.fdc_transfer_rate));

Completed in 80 milliseconds