Lines Matching full:quirks
343 da_quirks quirks;
407 da_quirks quirks;
424 /*quirks*/ DA_Q_NO_SYNC_CACHE
429 /*quirks*/ DA_Q_NO_SYNC_CACHE
438 /*quirks*/ DA_Q_NO_SYNC_CACHE
447 /*quirks*/ DA_Q_NO_SYNC_CACHE
456 /*quirks*/ DA_Q_NO_SYNC_CACHE
464 /*quirks*/ DA_Q_NO_SYNC_CACHE
472 /*quirks*/ DA_Q_NO_SYNC_CACHE
479 /*quirks*/ DA_Q_NO_SYNC_CACHE
487 /*quirks*/ DA_Q_NO_SYNC_CACHE
497 /*quirks*/ DA_Q_NO_6_BYTE
502 /*quirks*/ DA_Q_NO_6_BYTE
510 /*quirks*/ DA_Q_NO_SYNC_CACHE
517 /*quirks*/ DA_Q_NO_SYNC_CACHE
524 /*quirks*/ DA_Q_NO_UNMAP
533 /*quirks*/ DA_Q_RETRY_BUSY | DA_Q_STRICT_UNMAP
542 /*quirks*/ DA_Q_NO_SYNC_CACHE
550 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
558 /*quirks*/ DA_Q_NO_SYNC_CACHE|DA_Q_NO_PREVENT
566 /*quirks*/ DA_Q_NO_SYNC_CACHE
574 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
582 /*quirks*/ DA_Q_NO_SYNC_CACHE|DA_Q_NO_PREVENT
590 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
598 /*quirks*/ DA_Q_NO_SYNC_CACHE|DA_Q_NO_PREVENT
606 /*quirks*/ DA_Q_NO_SYNC_CACHE
614 /*quirks*/ DA_Q_NO_SYNC_CACHE
622 /*quirks*/ DA_Q_NO_SYNC_CACHE
629 /*quirks*/ DA_Q_NO_SYNC_CACHE
637 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
646 /*quirks*/ DA_Q_NO_SYNC_CACHE
655 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
663 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
671 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
679 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
687 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
695 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE|DA_Q_NO_PREVENT
703 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
711 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
719 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
726 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE | DA_Q_NO_RC16
734 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
741 "120?"}, /*quirks*/ DA_Q_NO_SYNC_CACHE | DA_Q_4K | DA_Q_NO_RC16
749 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
757 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
765 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
773 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
781 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
789 "1.00"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
797 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
805 /*quirks*/ DA_Q_NO_SYNC_CACHE | DA_Q_NO_PREVENT
813 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
821 /*quirks*/ DA_Q_NO_SYNC_CACHE
829 /*quirks*/ DA_Q_NO_SYNC_CACHE
837 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
845 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
853 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
861 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
865 "2000"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
873 /*quirks*/ DA_Q_NO_SYNC_CACHE | DA_Q_NO_PREVENT
877 "1.00"}, /*quirks*/ DA_Q_NO_PREVENT
882 "*"}, /*quirks*/ DA_Q_NO_RC16
887 "*"}, /*quirks*/ DA_Q_NO_RC16
895 "*"}, /*quirks*/ DA_Q_NO_RC16
904 "*"}, /*quirks*/ DA_Q_NO_RC16
910 /*quirks*/DA_Q_128KB
915 /*quirks*/DA_Q_4K
920 /*quirks*/DA_Q_4K
925 /*quirks*/DA_Q_4K
930 /*quirks*/DA_Q_4K
935 /*quirks*/DA_Q_4K
940 /*quirks*/DA_Q_4K
945 /*quirks*/DA_Q_4K
950 /*quirks*/DA_Q_4K
955 /*quirks*/DA_Q_4K
960 /*quirks*/DA_Q_4K
965 /*quirks*/DA_Q_4K
970 /*quirks*/DA_Q_4K
975 /*quirks*/DA_Q_4K
980 /*quirks*/DA_Q_4K
985 /*quirks*/DA_Q_4K
990 /*quirks*/DA_Q_4K
995 /*quirks*/DA_Q_4K
1000 /*quirks*/DA_Q_4K
1005 /*quirks*/DA_Q_4K
1010 /*quirks*/DA_Q_4K
1015 /*quirks*/DA_Q_4K
1020 /*quirks*/DA_Q_4K
1025 /*quirks*/DA_Q_4K
1030 /*quirks*/DA_Q_4K
1035 /*quirks*/DA_Q_4K
1040 /*quirks*/DA_Q_4K
1045 /*quirks*/DA_Q_4K
1050 /*quirks*/DA_Q_4K
1055 /*quirks*/DA_Q_4K
1060 /*quirks*/DA_Q_4K
1065 /*quirks*/DA_Q_4K
1070 /*quirks*/DA_Q_4K
1075 /*quirks*/DA_Q_4K
1080 /*quirks*/DA_Q_4K
1085 /*quirks*/DA_Q_4K
1090 /*quirks*/DA_Q_4K
1095 /*quirks*/DA_Q_4K
1100 /*quirks*/DA_Q_4K
1105 /*quirks*/DA_Q_4K
1110 /*quirks*/DA_Q_4K
1115 /*quirks*/DA_Q_4K
1120 /*quirks*/DA_Q_4K
1125 /*quirks*/DA_Q_4K
1130 /*quirks*/DA_Q_4K
1138 /*quirks*/ DA_Q_NO_6_BYTE | DA_Q_NO_SYNC_CACHE
1146 /*quirks*/ DA_Q_NO_6_BYTE
1154 /*quirks*/ DA_Q_NO_6_BYTE | DA_Q_NO_SYNC_CACHE
1161 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
1169 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
1176 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
1183 "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
1192 /*quirks*/ DA_Q_NO_SYNC_CACHE
1201 /*quirks*/DA_Q_4K
1209 /*quirks*/DA_Q_4K
1217 /*quirks*/DA_Q_4K
1225 /*quirks*/DA_Q_4K
1233 /*quirks*/DA_Q_4K
1241 "*" }, /*quirks*/DA_Q_4K
1249 /*quirks*/DA_Q_4K
1257 /*quirks*/DA_Q_4K
1265 /*quirks*/DA_Q_4K
1273 /*quirks*/DA_Q_4K
1281 /*quirks*/DA_Q_4K
1289 /*quirks*/DA_Q_4K
1297 /*quirks*/DA_Q_4K
1305 /*quirks*/DA_Q_4K
1313 /*quirks*/DA_Q_4K
1321 /*quirks*/DA_Q_4K
1329 /*quirks*/DA_Q_4K
1337 /*quirks*/DA_Q_4K
1345 /*quirks*/DA_Q_4K
1353 /*quirks*/DA_Q_4K
1361 /*quirks*/DA_Q_4K
1369 /*quirks*/DA_Q_4K
1377 /*quirks*/DA_Q_4K
1385 /*quirks*/DA_Q_4K
1393 /*quirks*/DA_Q_4K
1401 /*quirks*/DA_Q_4K
1409 /*quirks*/DA_Q_4K
1417 /*quirks*/DA_Q_4K
1428 /*quirks*/DA_Q_4K
1432 * Same as for SAMSUNG MZ7* but enable the quirks for SSD
1436 /*quirks*/DA_Q_4K
1440 * Same as above but enable the quirks for SSD SAMSUNG MZ7*
1445 /*quirks*/DA_Q_4K
1453 /*quirks*/DA_Q_4K
1461 /*quirks*/DA_Q_4K
1468 /*quirks*/DA_Q_NO_RC16
1477 /*quirks*/DA_Q_SMR_DM
1484 /*quirks*/DA_Q_NO_RC16
1803 (softc->quirks & DA_Q_NO_PREVENT) == 0)
1836 (softc->quirks & DA_Q_NO_SYNC_CACHE) == 0 &&
1852 (softc->quirks & DA_Q_NO_PREVENT) == 0)
1979 if ((softc->quirks & DA_Q_NO_SYNC_CACHE) == 0) {
2798 int quirks;
2831 * See if this device has any quirks.
2839 softc->quirks = ((struct da_quirk_entry *)match)->quirks;
2841 softc->quirks = DA_Q_NONE;
2846 softc->quirks |= DA_Q_NO_6_BYTE;
2848 /* Override quirks if tunable is set */
2849 snprintf(tmpstr, sizeof(tmpstr), "kern.cam.da.%d.quirks",
2851 quirks = softc->quirks;
2852 TUNABLE_INT_FETCH(tmpstr, &quirks);
2853 softc->quirks = quirks;
2857 else if (softc->quirks & DA_Q_SMR_DM)
2902 if (softc->quirks & DA_Q_NO_6_BYTE || SID_TYPE(&cgd->inq_data) == T_RBC)
2931 (softc->quirks & DA_Q_NO_RC16) == 0) {
2960 if (softc->quirks & DA_Q_128KB)
2965 if ((softc->quirks & DA_Q_NO_SYNC_CACHE) == 0)
3433 if ((softc->quirks & DA_Q_NO_SYNC_CACHE) != 0 ||
4057 } else if ((softc->quirks & DA_Q_STRICT_UNMAP) &&
4120 if ((softc->quirks & DA_Q_STRICT_UNMAP) && softc->unmap_gran != 0 &&
4349 (softc->quirks & DA_Q_NO_PREVENT) == 0) {
4353 softc->quirks |= DA_Q_NO_PREVENT;
4360 (softc->quirks & DA_Q_NO_SYNC_CACHE) == 0) {
4364 softc->quirks |= DA_Q_NO_SYNC_CACHE;
5019 xpt_announce_quirks_sbuf(periph, &sb, softc->quirks,
5048 if (lbp && (softc->quirks & DA_Q_NO_UNMAP) == 0) {
5356 (softc->quirks & DA_Q_NO_UNMAP) == 0) {
6066 if (softc->quirks & DA_Q_RETRY_BUSY)
6168 } else if (softc->quirks & DA_Q_4K) {
6315 || (softc->quirks & DA_Q_NO_SYNC_CACHE)) {