Lines Matching refs:fj_chars
429 fjp->fj_chars = (struct fd_char *)(fjp->fj_drive + 1); in fd_attach()
430 fjp->fj_attr = (struct fdattr *)(fjp->fj_chars + 1); in fd_attach()
482 *fjp->fj_chars = *defchar[fdp->d_deffdtype]; in fd_attach()
542 fjp->fj_chars = NULL; in fd_attach()
582 fjp->fj_chars = NULL; in fd_detach()
814 FDREAD, 1, 0, fjp->fj_chars->fdc_secptrack, in fdgetlabel()
819 0, fjp->fj_chars->fdc_secptrack + 1, in fdgetlabel()
836 *fjp->fj_chars = *defchar[fdp->d_curfdtype]; in fdgetlabel()
844 if (fjp->fj_chars->fdc_transfer_rate == 250 && in fdgetlabel()
851 fjp->fj_chars->fdc_transfer_rate = 300; in fdgetlabel()
852 fjp->fj_chars->fdc_medium = 5; in fdgetlabel()
854 if ((2 * fjp->fj_chars->fdc_ncyl) == in fdgetlabel()
857 fjp->fj_chars->fdc_steps = 2; in fdgetlabel()
859 fjp->fj_chars->fdc_steps = 1; in fdgetlabel()
874 unit, fjp->fj_chars->fdc_ncyl, fjp->fj_chars->fdc_secptrack, in fdgetlabel()
875 fjp->fj_chars->fdc_steps, fjp->fj_attr->fda_rotatespd, in fdgetlabel()
900 fjp->fj_chars->fdc_ncyl = label->dkl_pcyl; in fdgetlabel()
901 fjp->fj_chars->fdc_nhead = label->dkl_nhead; in fdgetlabel()
902 fjp->fj_chars->fdc_secptrack = (label->dkl_nsect * DEV_BSIZE) / in fdgetlabel()
903 fjp->fj_chars->fdc_sec_size; in fdgetlabel()
904 if (defchar[fdp->d_deffdtype]->fdc_ncyl == 2 * fjp->fj_chars->fdc_ncyl) in fdgetlabel()
905 fjp->fj_chars->fdc_steps = 2; in fdgetlabel()
907 fjp->fj_chars->fdc_steps = 1; in fdgetlabel()
941 fjp->fj_chars->fdc_ncyl, fjp->fj_chars->fdc_nhead, in fdgetlabel()
942 fjp->fj_chars->fdc_secptrack); in fdgetlabel()
1045 if (fjp->fj_chars->fdc_sec_size > NBPSCTR && (bp->b_blkno & 1)) { in fd_strategy()
1074 if (bp->b_bcount % fjp->fj_chars->fdc_sec_size) { in fd_strategy()
1078 fjp->fj_chars->fdc_sec_size)); in fd_strategy()
1161 chp = fjp->fj_chars; in fdstart()
1311 cpy.dkg.dkg_nsect = fjp->fj_chars->fdc_secptrack; in fd_ioctl()
1315 cpy.dkg.dkg_nsect = (fjp->fj_chars->fdc_secptrack * in fd_ioctl()
1316 fjp->fj_chars->fdc_sec_size) / DEV_BSIZE; in fd_ioctl()
1318 cpy.dkg.dkg_nsect = fjp->fj_chars->fdc_secptrack; in fd_ioctl()
1320 cpy.dkg.dkg_pcyl = fjp->fj_chars->fdc_ncyl; in fd_ioctl()
1321 cpy.dkg.dkg_ncyl = fjp->fj_chars->fdc_ncyl; in fd_ioctl()
1322 cpy.dkg.dkg_nhead = fjp->fj_chars->fdc_nhead; in fd_ioctl()
1339 fjp->fj_chars->fdc_ncyl = cpy.dkg.dkg_ncyl; in fd_ioctl()
1340 fjp->fj_chars->fdc_nhead = cpy.dkg.dkg_nhead; in fd_ioctl()
1341 fjp->fj_chars->fdc_secptrack = cpy.dkg.dkg_nsect; in fd_ioctl()
1357 nblks = fjp->fj_chars->fdc_nhead * fjp->fj_chars->fdc_secptrack; in fd_ioctl()
1444 nblks = fjp->fj_chars->fdc_nhead * in fd_ioctl()
1445 fjp->fj_chars->fdc_secptrack; in fd_ioctl()
1571 if (ddi_copyout(fjp->fj_chars, (void *)arg, in fd_ioctl()
1600 *(fjp->fj_chars) = cpy.fdchar; in fd_ioctl()
1623 *fjp->fj_chars = *defchar[fdp->d_curfdtype]; in fd_ioctl()
1781 fjp->fj_chars->fdc_sec_size; in fd_ioctl()
1792 spt = fjp->fj_chars->fdc_secptrack; /* sec/trk */ in fd_ioctl()
1793 spc = fjp->fj_chars->fdc_nhead * spt; /* sec/cyl */ in fd_ioctl()
1854 vtocp->v_sectorsz = fjp->fj_chars->fdc_sec_size; in fd_build_user_vtoc()
1902 nblks = (fjp->fj_chars->fdc_nhead * fjp->fj_chars->fdc_secptrack * in fd_build_label_vtoc()
1903 fjp->fj_chars->fdc_sec_size) / DEV_BSIZE; in fd_build_label_vtoc()
1904 if (nblks == 0 || fjp->fj_chars->fdc_ncyl == 0) in fd_build_label_vtoc()
1922 if (ncyl > (long)fjp->fj_chars->fdc_ncyl) { in fd_build_label_vtoc()
1974 labelp->dkl_pcyl = fjp->fj_chars->fdc_ncyl; in fd_build_label_vtoc()
1975 labelp->dkl_ncyl = fjp->fj_chars->fdc_ncyl; in fd_build_label_vtoc()
1976 labelp->dkl_nhead = fjp->fj_chars->fdc_nhead; in fd_build_label_vtoc()
1983 labelp->dkl_nsect = (fjp->fj_chars->fdc_secptrack * in fd_build_label_vtoc()
1984 fjp->fj_chars->fdc_sec_size) / DEV_BSIZE; in fd_build_label_vtoc()
2017 if (fjp->fj_chars->fdc_medium != 3 && fjp->fj_chars->fdc_medium != 5) { in fd_rawioctl()
2317 media_info.dki_lbsize = fjp->fj_chars->fdc_sec_size; in fd_get_media_info()
2318 media_info.dki_capacity = fjp->fj_chars->fdc_ncyl * in fd_get_media_info()
2319 fjp->fj_chars->fdc_secptrack * fjp->fj_chars->fdc_nhead; in fd_get_media_info()