usr/src/cmd/pcieadm/pcieadm_cfgspace.c
4071
if (bitx8(fixed, 1, 1) != 0)
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
837
if (bitx8(walkp->pcw_data->pcb_u8[walkp->pcw_capoff + 4], 5, 5) == 0) {
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
875
nents = bitx8(walkp->pcw_data->pcb_u8[walkp->pcw_capoff + 4], 4, 0) + 1;
usr/src/cmd/smbios/smbios.c
212
uint8_t maj = bitx8(rev, 7, 4);
usr/src/cmd/smbios/smbios.c
213
uint8_t min = bitx8(rev, 3, 0);
usr/src/common/mc/zen_umc/zen_umc_decode.c
1929
dec->dec_dimm_bank_group = bitx8(bank, cs->ucs_nbank_groups - 1, 0);
usr/src/common/mc/zen_umc/zen_umc_decode.c
1930
dec->dec_dimm_bank = bitx8(bank, cs->ucs_nbanks, cs->ucs_nbank_groups);
usr/src/common/mc/zen_umc/zen_umc_decode.c
2019
uint8_t bit = bitx8(dec->dec_log_csno, i, i);
usr/src/lib/libjedec/common/libjedec_spd.c
519
const uint8_t maj = bitx8(data, 7, 4);
usr/src/lib/libjedec/common/libjedec_spd.c
520
const uint8_t min = bitx8(data, 3, 0);
usr/src/lib/libjedec/common/libjedec_spd_ddr3.c
323
if (bitx8(data, i, i) == 1) {
usr/src/lib/libjedec/common/libjedec_spd_ddr4.c
495
if (bitx8(data, i, i) == 1) {
usr/src/lib/libjedec/common/libjedec_spd_ddr5.c
505
if (bitx8(data, i, i) == 1) {
usr/src/lib/libjedec/common/libjedec_spd_lp4.c
430
if (bitx8(data, i, i) == 1) {
usr/src/lib/libjedec/common/spd_common.h
56
#define SPD_MFG_ID0_PAR(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_common.h
57
#define SPD_MFG_ID0_CONT(r) bitx8(r, 6, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
101
#define SPD_DDR3_DENSITY_DENSITY(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
117
#define SPD_DDR3_ADDR_NROWS(r) bitx8(r, 5, 3)
usr/src/lib/libjedec/common/spd_ddr3.h
120
#define SPD_DDR3_ADDR_NCOLS(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
128
#define SPD_DDR3_VOLT_V1P25_OPER(r) bitx8(r, 2, 2)
usr/src/lib/libjedec/common/spd_ddr3.h
129
#define SPD_DDR3_VOLT_V1P35_OPER(r) bitx8(r, 1, 1)
usr/src/lib/libjedec/common/spd_ddr3.h
130
#define SPD_DDR3_VOLT_V1P5_OPER(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
142
#define SPD_DDR4_MOD_ORG_WIDTH(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
150
#define SPD_DDR3_BUS_WIDTH_EXT(r) bitx8(r, 4, 3)
usr/src/lib/libjedec/common/spd_ddr3.h
153
#define SPD_DDR3_BUS_WIDTH_PRI(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
163
#define SPD_DDR3_FTB_DIVIDEND(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
164
#define SPD_DDR3_FTB_DIVISOR(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
232
#define SPD_DDR3_RAS_RC_UPPER_RC(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
233
#define SPD_DDR3_RAS_RC_UPPER_RAS(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
260
#define SPD_DDR3_TFAB_NIB_UPPER_TFAW(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
267
#define SPD_DDR3_OPT_FEAT_DLLO(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr3.h
268
#define SPD_DDR3_OPT_FEAT_RZQ7(r) bitx8(r, 1, 1)
usr/src/lib/libjedec/common/spd_ddr3.h
269
#define SPD_DDR3_OPT_FEAT_RZQ6(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
275
#define SPD_DDR3_REFRESH_PASR_SUP(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr3.h
276
#define SPD_DDR3_REFRESH_ODTS_SUP(r) bitx8(r, 3, 3)
usr/src/lib/libjedec/common/spd_ddr3.h
277
#define SPD_DDR3_REFRESH_ASR_SUP(r) bitx8(r, 2, 2)
usr/src/lib/libjedec/common/spd_ddr3.h
278
#define SPD_DDR3_REFRESH_ETR_REF(r) bitx8(r, 1, 1)
usr/src/lib/libjedec/common/spd_ddr3.h
281
#define SPD_DDR3_REFRESH_ETR_TEMP(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
290
#define SPD_DDR3_MOD_THERM_PRES(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr3.h
296
#define SPD_DDR3_PKG_TYPE(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr3.h
299
#define SPD_DDR3_PKG_DIE_CNT(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
302
#define SPD_DDR3_PKG_SIG_LOAD(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
311
#define SPD_DDR3_MAC_MAW(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
315
#define SPD_DDR3_MAC_MAC(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
340
#define SPD_DDR3_UDIMM_HEIGHT_REV(r) bitx8(r, 7, 5)
usr/src/lib/libjedec/common/spd_ddr3.h
341
#define SPD_DDR3_UDIMM_HEIGHT_MM(r) bitx8(r, 4, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
350
#define SPD_DDR3_UDIMM_THICK_BACK(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
351
#define SPD_DDR3_UDIMM_THICK_FRONT(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
361
#define SPD_DDR3_UDIMM_REF_EXT(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr3.h
362
#define SPD_DDR3_UDIMM_REF_REV(r) bitx8(r, 6, 5)
usr/src/lib/libjedec/common/spd_ddr3.h
364
#define SPD_DDR3_UDIMM_REF_CARD(r) bitx8(r, 4, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
370
#define SPD_DDR3_UDIMM_MAP_R1(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
393
#define SPD_DDR3_RDIMM_ATTR_NROWS(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr3.h
394
#define SPD_DDR3_RDIMM_ATTR_NREGS(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
400
#define SPD_DDR3_RDIMM_THERM_IMPL(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr3.h
422
#define SPD_DDR3_RDIMM_RTYPE_TYPE(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
434
#define SPD_DDR3_RDIMM_CADS_CAA(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
439
#define SPD_DDR3_RDIMM_CADS_CAB(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_ddr3.h
44
#define SPD_DDR3_NBYTES_CRC(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr3.h
445
#define SPD_DDR3_RDIMM_CCDS_CLK0(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_ddr3.h
446
#define SPD_DDR3_RDIMM_CCDS_CLK1(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
447
#define SPD_DDR3_RDIMM_CCDS_CTLB(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr3.h
448
#define SPD_DDR3_RDIMM_CCDS_CTLA(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
47
#define SPD_DDR3_NBYTES_TOTAL(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
488
#define SPD_DDR3_LRDIMM_ATTR_HS(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr3.h
489
#define SPD_DDR3_LRDIMM_ATTR_RN(r) bitx8(r, 5, 5)
usr/src/lib/libjedec/common/spd_ddr3.h
492
#define SPD_DDR3_LRDIMM_ATTR_ORIENT(r) bitx8(r, 4, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
495
#define SPD_DDR3_LRDIMM_ATTR_NROWS(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr3.h
496
#define SPD_DDR3_LRDIMM_ATTR_MIR(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
50
#define SPD_DDR3_NBYTES_USED(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
515
#define SPD_DDR3_LRDIMM_TCDS_QxCS(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_ddr3.h
516
#define SPD_DDR3_LRDIMM_TCDS_AC(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
517
#define SPD_DDR3_LRDIMM_TCDS_SWAP(r) bitx8(r, 1, 1)
usr/src/lib/libjedec/common/spd_ddr3.h
520
#define SPD_DDR3_LRDIMM_TCDS_ACPL(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
528
#define SPD_DDR3_LRDIMM_CKDS_Y0Y2(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_ddr3.h
529
#define SPD_DDR3_LRDIMM_CKDS_Y1Y3(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
530
#define SPD_DDR3_LRDIMM_CKDS_CKE(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr3.h
531
#define SPD_DDR3_LRDIMM_CKDS_ODT(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
539
#define SPD_DDR3_LRDIMM_EXTD_CKE(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_ddr3.h
540
#define SPD_DDR3_LRDIMM_EXTD_ODT(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
541
#define SPD_DDR3_LRDIMM_EXTD_CS(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr3.h
542
#define SPD_DDR3_LRDIMM_EXTD_Y(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
551
#define SPD_DDR3_LRDIMM_ADDD_CSY_CS_EN(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr3.h
552
#define SPD_DDR3_LRDIMM_ADDD_CSY_CS(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
553
#define SPD_DDR3_LRDIMM_ADDD_CSY_Y(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
560
#define SPD_DDR3_LRDIMM_ADDD_ODT_CKE_EN(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr3.h
561
#define SPD_DDR3_LRDIMM_ADDD_ODT_CKE(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
562
#define SPD_DDR3_LRDIMM_ADDD_ODT_ODT_EN(r) bitx8(r, 3, 3)
usr/src/lib/libjedec/common/spd_ddr3.h
563
#define SPD_DDR3_LRDIMM_ADDD_ODT_ODT(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
583
#define SPD_DDR3_LRDIMM_MDQ_DS(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
589
#define SPD_DDR3_LRDIMM_MDQ_ODT(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
61
#define SPD_DDR3_SPD_REV_ENC(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
62
#define SPD_DDR3_SPD_REV_ADD(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
626
#define SPD_DDR3_LRDIMM_ODT_R1_ODT1_WR(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr3.h
627
#define SPD_DDR3_LRDIMM_ODT_R1_ODT0_WR(r) bitx8(r, 6, 6)
usr/src/lib/libjedec/common/spd_ddr3.h
628
#define SPD_DDR3_LRDIMM_ODT_R0_ODT1_WR(r) bitx8(r, 5, 5)
usr/src/lib/libjedec/common/spd_ddr3.h
629
#define SPD_DDR3_LRDIMM_ODT_R0_ODT0_WR(r) bitx8(r, 4, 4)
usr/src/lib/libjedec/common/spd_ddr3.h
630
#define SPD_DDR3_LRDIMM_ODT_R1_ODT1_RD(r) bitx8(r, 3, 3)
usr/src/lib/libjedec/common/spd_ddr3.h
631
#define SPD_DDR3_LRDIMM_ODT_R1_ODT0_RD(r) bitx8(r, 2, 2)
usr/src/lib/libjedec/common/spd_ddr3.h
632
#define SPD_DDR3_LRDIMM_ODT_R0_ODT1_RD(r) bitx8(r, 1, 1)
usr/src/lib/libjedec/common/spd_ddr3.h
633
#define SPD_DDR3_LRDIMM_ODT_R0_ODT0_RD(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
643
#define SPD_DDR3_LRDIMM_RTT_WR(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_ddr3.h
647
#define SPD_DDR3_LRDIMM_RTT_NOM(r) bitx8(r, 4, 2)
usr/src/lib/libjedec/common/spd_ddr3.h
654
#define SPD_DDR3_LRDIMM_RTT_IMP(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
78
#define SPD_DDR3_MOD_TYPE_TYPE(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr3.h
98
#define SPD_DDR3_DENSITY_NBA_BITS(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
110
#define SPD_DDR4_DENSITY_NBG_BITS(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_ddr4.h
112
#define SPD_DDR4_DENSITY_NBA_BITS(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
115
#define SPD_DDR4_DENSITY_DENSITY(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
131
#define SPD_DDR4_ADDR_NROWS(r) bitx8(r, 5, 3)
usr/src/lib/libjedec/common/spd_ddr4.h
134
#define SPD_DDR4_ADDR_NCOLS(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
151
#define SPD_DDR4_PKG_TYPE(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr4.h
154
#define SPD_DDR4_PKG_DIE_CNT(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
156
#define SPD_DDR4_SEC_PKG_RATIO(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr4.h
160
#define SPD_DDR4_PKG_SIG_LOAD(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
169
#define SPD_DDR4_OPT_FEAT_MAW(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
173
#define SPD_DDR4_OPT_FEAT_MAC(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
194
#define SPD_DDR4_OPT_FEAT2_PPR(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_ddr4.h
197
#define SPD_DDR4_OPT_FEAT2_SOFT_PPR(r) bitx8(r, 5, 5)
usr/src/lib/libjedec/common/spd_ddr4.h
198
#define SPD_DDR4_OPT_FEAT2_MBIST_PPR(r) bitx8(r, 4, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
204
#define SPD_DDR4_VOLT_V1P2_ENDUR(r) bitx8(r, 1, 1)
usr/src/lib/libjedec/common/spd_ddr4.h
205
#define SPD_DDR4_VOLT_V1P2_OPER(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
211
#define SPD_DDR4_MOD_ORG_RANK_MIX(r) bitx8(r, 6, 6)
usr/src/lib/libjedec/common/spd_ddr4.h
214
#define SPD_DDR4_MOD_ORG_NPKG_RANK(r) bitx8(r, 5, 3)
usr/src/lib/libjedec/common/spd_ddr4.h
216
#define SPD_DDR4_MOD_ORG_WIDTH(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
227
#define SPD_DDR4_MOD_BUS_WIDTH_EXT(r) bitx8(r, 4, 3)
usr/src/lib/libjedec/common/spd_ddr4.h
230
#define SPD_DDR4_MOD_BUS_WIDTH_PRI(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
240
#define SPD_DDR4_MOD_THERM_PRES(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr4.h
261
#define SPD_DDR4_TIMEBASE_MTB(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr4.h
263
#define SPD_DDR4_TIMEBASE_FTB(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
288
#define SPD_DDR4_CAS_SUP3_RANGE(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr4.h
321
#define SPD_DDR4_RAS_RC_UPPER_RC(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
322
#define SPD_DDR4_RAS_RC_UPPER_RAS(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
349
#define SPD_DDR4_TFAW_UPPER_FAW(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
376
#define SPD_DDR4_TWR_MIN_UPPER_TWR(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
388
#define SPD_DDR4_TWRT_UPPER_TWRL(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
389
#define SPD_DDR4_TWRT_UPPER_TWRS(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
421
#define SPD_DDR4_MAP_PKG(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_ddr4.h
423
#define SPD_DDR4_MAP_NIBBLE(r) bitx8(r, 5, 5)
usr/src/lib/libjedec/common/spd_ddr4.h
424
#define SPD_DDR4_MAP_IDX(r) bitx8(r, 4, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
48
#define SPD_DDR4_NBYTES_TOTAL(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
498
#define SPD_DDR4_RDIMM_HEIGHT_REV(r) bitx8(r, 7, 5)
usr/src/lib/libjedec/common/spd_ddr4.h
499
#define SPD_DDR4_RDIMM_HEIGHT_MM(r) bitx8(r, 4, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
508
#define SPD_DDR4_RDIMM_THICK_BACK(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
509
#define SPD_DDR4_RDIMM_THICK_FRONT(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
519
#define SPD_DDR4_RDIMM_REF_EXT(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr4.h
52
#define SPD_DDR4_NBYTES_USED(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
520
#define SPD_DDR4_RDIMM_REF_REV(r) bitx8(r, 6, 5)
usr/src/lib/libjedec/common/spd_ddr4.h
522
#define SPD_DDR4_RDIMM_REF_CARD(r) bitx8(r, 4, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
528
#define SPD_DDR4_RDIMM_ATTR_TYPE(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
531
#define SPD_DDR4_RDIMM_ATTR_NROWS(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr4.h
532
#define SPD_DDR4_RDIMM_ATTR_NREGS(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
538
#define SPD_DDR4_RDIMM_THERM_IMPL(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr4.h
562
#define SPD_DDR4_RDIMM_MAP_R1(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
571
#define SPD_DDR4_RDIMM_ODS0_CS(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_ddr4.h
572
#define SPD_DDR4_RDIMM_ODS0_CA(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
573
#define SPD_DDR4_RDIMM_ODS0_ODT(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr4.h
574
#define SPD_DDR4_RDIMM_ODS0_CKE(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
580
#define SPD_DDR4_RDIMM_ODS1_SLEW_SUP(r) bitx8(r, 6, 6)
usr/src/lib/libjedec/common/spd_ddr4.h
581
#define SPD_DDR4_RDIMM_ODS1_Y1(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr4.h
582
#define SPD_DDR4_RDIMM_ODS1_Y0(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
628
#define SPD_DDR4_LRDIMM_ATTR_TYPE(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
631
#define SPD_DDR4_LRDIMM_ATTR_NROWS(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr4.h
632
#define SPD_DDR4_LRDIMM_ATTR_NREGS(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
664
#define SPD_DDR4_LRDIMM_ODS1_OSRC_SUP(r) bitx8(r, 6, 6)
usr/src/lib/libjedec/common/spd_ddr4.h
665
#define SPD_DDR4_LRDIMM_ODS1_BCK(r) bitx8(r, 5, 5)
usr/src/lib/libjedec/common/spd_ddr4.h
666
#define SPD_DDR4_LRDIMM_ODS1_BCOM(r) bitx8(r, 4, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
673
#define SPD_DDR4_RDIMM_ODS1_Y1(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr4.h
674
#define SPD_DDR4_RDIMM_ODS1_Y0(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
693
#define SPD_DDR4_LRDIMM_VREFDQ_V(r) bitx8(r, 5, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
70
#define SPD_DDR4_SPD_REV_ENC(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
71
#define SPD_DDR4_SPD_REV_ADD(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
713
#define SPD_DDR4_LRDIMM_MDQ_DS(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
718
#define SPD_DDR4_LRDIMM_MDQ_RTT(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
733
#define SPD_DDR4_LRDIMM_DRAM_DS_3200(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
734
#define SPD_DDR4_LRDIMM_DRAM_DS_2400(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr4.h
735
#define SPD_DDR4_LRDIMM_DRAM_DS_1866(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
747
#define SPD_DDR4_LRDIMM_ODT_WR(r) bitx8(r, 5, 3)
usr/src/lib/libjedec/common/spd_ddr4.h
753
#define SPD_DDR4_LRDIMM_ODT_NOM(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
771
#define SPD_DDR4_LRDIMM_PARK_R23(r) bitx8(r, 5, 3)
usr/src/lib/libjedec/common/spd_ddr4.h
772
#define SPD_DDR4_LRDIMM_PARK_R01(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
786
#define SPD_DDR4_LRDIMM_VREFDQ_RNG_DB(r) bitx8(r, 4, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
787
#define SPD_DDR4_LRDIMM_VREFDQ_RNG_R3(r) bitx8(r, 3, 3)
usr/src/lib/libjedec/common/spd_ddr4.h
788
#define SPD_DDR4_LRDIMM_VREFDQ_RNG_R2(r) bitx8(r, 2, 2)
usr/src/lib/libjedec/common/spd_ddr4.h
789
#define SPD_DDR4_LRDIMM_VREFDQ_RNG_R1(r) bitx8(r, 1, 1)
usr/src/lib/libjedec/common/spd_ddr4.h
790
#define SPD_DDR4_LRDIMM_VREFDQ_RNG_R0(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
798
#define SPD_DDR4_LRDIMM_EQ_DFE_SUP(r) bitx8(r, 1, 1)
usr/src/lib/libjedec/common/spd_ddr4.h
799
#define SPD_DDR4_LRDIMM_EQ_GA_SUP(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr4.h
87
#define SPD_DDR4_MOD_TYPE_ISHYBRID(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr4.h
88
#define SPD_DDR4_MOD_TYPE_HYBRID(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_ddr4.h
93
#define SPD_DDR4_MOD_TYPE_TYPE(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
101
#define SPD_DDR5_DENPKG_DPP(r) bitx8(r, 7, 5)
usr/src/lib/libjedec/common/spd_ddr5.h
108
#define SPD_DDR5_DENPKG_DPD(r) bitx8(r, 4, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
124
#define SPD_DDR5_ADDR_NCOLS(r) bitx8(r, 7, 5)
usr/src/lib/libjedec/common/spd_ddr5.h
127
#define SPD_DDR5_ADDR_NROWS(r) bitx8(r, 4, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
137
#define SPD_DDR5_WIDTH_WIDTH(r) bitx8(r, 7, 5)
usr/src/lib/libjedec/common/spd_ddr5.h
152
#define SPD_DDR5_BANKS_NBG_BITS(r) bitx8(r, 7, 5)
usr/src/lib/libjedec/common/spd_ddr5.h
154
#define SPD_DDR5_BANKS_NBA_BITS(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
161
#define SPD_DDR5_PPR_GRAN(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr5.h
164
#define SPD_DDR5_PPR_LOCK_SUP(r) bitx8(r, 5, 5)
usr/src/lib/libjedec/common/spd_ddr5.h
165
#define SPD_DDR5_PPR_BL32_SUP(r) bitx8(r, 4, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
166
#define SPD_DDR5_PPR_MPPR_SUP(r) bitx8(r, 1, 1)
usr/src/lib/libjedec/common/spd_ddr5.h
172
#define SPD_DDR5_SPD_DCA_PASR(r) bitx8(r, 4, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
173
#define SPD_DDR5_SPD_DCA_TYPE(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
182
#define SPD_DDR5_FLT_WIDE_TS(r) bitx8(r, 3, 3)
usr/src/lib/libjedec/common/spd_ddr5.h
183
#define SPD_DDR5_FLT_WBSUPR_SUP(r) bitx8(r, 2, 2)
usr/src/lib/libjedec/common/spd_ddr5.h
184
#define SPD_DDR5_FLT_WBSUPR_SEL(r) bitx8(r, 1, 1)
usr/src/lib/libjedec/common/spd_ddr5.h
187
#define SPD_DDR5_FLT_BFLT(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
200
#define SPD_DDR5_DRAM_VOLT_NOM(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
201
#define SPD_DDR5_DRAM_VOLT_OPER(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr5.h
202
#define SPD_DDR5_DRAM_VOLT_END(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
211
#define SPD_DDR5_TIME_STD(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
292
#define SPD_DDR5_RFM0_RAAMMT_NORM(r) bitx8(r, 7, 5)
usr/src/lib/libjedec/common/spd_ddr5.h
296
#define SPD_DDR5_RFM0_RAAMMT_FGR(r) bitx8(r, 7, 5)
usr/src/lib/libjedec/common/spd_ddr5.h
300
#define SPD_DDR5_RFM0_RAAIMT_NORM(r) bitx8(r, 4, 1)
usr/src/lib/libjedec/common/spd_ddr5.h
304
#define SPD_DDR5_RFM0_RAAIMT_FGR(r) bitx8(r, 4, 1)
usr/src/lib/libjedec/common/spd_ddr5.h
308
#define SPD_DDR5_RFM0_RFM_REQ(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
311
#define SPD_DDR5_RFM1_CTR(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_ddr5.h
314
#define SPD_DDR5_RFM1_BRC_SUP(r)bitx8(r, 3, 3)
usr/src/lib/libjedec/common/spd_ddr5.h
317
#define SPD_DDR5_RFM1_BRC_CFG(r) bitx8(r, 2, 1)
usr/src/lib/libjedec/common/spd_ddr5.h
320
#define SPD_DDR5_RFM1_DRFM_SUP(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
341
#define SPD_DDR5_ARFM_SUP(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
418
#define SPD_DDR5_COM_HASH_HASH(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
431
#define SPD_DDR5_COM_INFO_PRES(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr5.h
432
#define SPD_DDR5_COM_INFO_TYPE(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
466
#define SPD_DDR5_COM_INFO_TS1_PRES(r) bitx8(r, 6, 6)
usr/src/lib/libjedec/common/spd_ddr5.h
477
#define SPD_DDR5_COM_HEIGHT_MM(r) bitx8(r, 4, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
484
#define SPD_DDR5_COM_THICK_BACK(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
485
#define SPD_DDR5_COM_THICK_FRONT(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
49
#define SPD_DDR5_NBYTES_BETAHI(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr5.h
492
#define SPD_DDR5_COM_REF_REV(r) bitx8(r, 7, 5)
usr/src/lib/libjedec/common/spd_ddr5.h
494
#define SPD_DDR5_COM_REF_CARD(r) bitx8(r, 4, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
50
#define SPD_DDR5_NBYTES_TOTAL(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
500
#define SPD_DDR5_COM_ATTR_OTR(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
510
#define SPD_DDR5_COM_ATTR_SPREAD(r) bitx8(r, 2, 2)
usr/src/lib/libjedec/common/spd_ddr5.h
511
#define SPD_DDR5_COM_ATTR_NROWS(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
520
#define SPD_DDR5_COM_ORG_MIX(r) bitx8(r, 6, 6)
usr/src/lib/libjedec/common/spd_ddr5.h
523
#define SPD_DDR5_COM_ORG_NRANK(r) bitx8(r, 5, 3)
usr/src/lib/libjedec/common/spd_ddr5.h
531
#define SPD_DDR5_COM_BUS_WIDTH_NSC(r) bitx8(r, 7, 5)
usr/src/lib/libjedec/common/spd_ddr5.h
533
#define SPD_DDR5_COM_BUS_WIDTH_EXT(r) bitx8(r, 4, 3)
usr/src/lib/libjedec/common/spd_ddr5.h
537
#define SPD_DDR5_COM_BUS_WIDTH_PRI(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
56
#define SPD_DDR5_NBYTES_BETA(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
567
#define SPD_DDR5_UDIMM_CKD_CFG_CHBQCK1(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr5.h
568
#define SPD_DDR5_UDIMM_CKD_CFG_CHBQCK0(r) bitx8(r, 6, 6)
usr/src/lib/libjedec/common/spd_ddr5.h
569
#define SPD_DDR5_UDIMM_CKD_CFG_CHAQCK1(r) bitx8(r, 5, 5)
usr/src/lib/libjedec/common/spd_ddr5.h
570
#define SPD_DDR5_UDIMM_CKD_CFG_CHAQCK0(r) bitx8(r, 4, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
576
#define SPD_DDR5_UDIMM_CKD_DRV_CHBQCK1_DRIVE(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_ddr5.h
577
#define SPD_DDR5_UDIMM_CKD_DRV_CHBQCK0_DRIVE(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
578
#define SPD_DDR5_UDIMM_CKD_DRV_CHAQCK1_DRIVE(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr5.h
579
#define SPD_DDR5_UDIMM_CKD_DRV_CHAQCK0_DRIVE(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
589
#define SPD_DDR5_UDIMM_CKD_SLEW_CHBQCK_SLEW(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
590
#define SPD_DDR5_UDIMM_CKD_SLEW_CHAQCK_SLEW(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
625
#define SPD_DDR5_RDIMM_CLKEN_BCK(r) bitx8(r, 5, 5)
usr/src/lib/libjedec/common/spd_ddr5.h
626
#define SPD_DDR5_RDIMM_CLKEN_QDCK(r) bitx8(r, 3, 3)
usr/src/lib/libjedec/common/spd_ddr5.h
627
#define SPD_DDR5_RDIMM_CLKEN_QCCK(r) bitx8(r, 2, 2)
usr/src/lib/libjedec/common/spd_ddr5.h
628
#define SPD_DDR5_RDIMM_CLKEN_QBCK(r) bitx8(r, 1, 1)
usr/src/lib/libjedec/common/spd_ddr5.h
629
#define SPD_DDR5_RDIMM_CLKEN_QACK(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
63
#define SPD_DDR5_SPD_REV_ENC(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
635
#define SPD_DDR5_RDIMM_RW09_QBCS(r) bitx8(r, 6, 6)
usr/src/lib/libjedec/common/spd_ddr5.h
636
#define SPD_DDR5_RDIMM_RW09_QACS(r) bitx8(r, 5, 5)
usr/src/lib/libjedec/common/spd_ddr5.h
637
#define SPD_DDR5_RDIMM_RW09_QXCA13(r) bitx8(r, 4, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
638
#define SPD_DDR5_RDIMM_RW09_BCS(r) bitx8(r, 3, 3)
usr/src/lib/libjedec/common/spd_ddr5.h
639
#define SPD_DDR5_RDIMM_RW09_DCS(r) bitx8(r, 2, 2)
usr/src/lib/libjedec/common/spd_ddr5.h
64
#define SPD_DDR5_SPD_REV_ADD(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
640
#define SPD_DDR5_RDIMM_RW09_QBCA(r) bitx8(r, 1, 1)
usr/src/lib/libjedec/common/spd_ddr5.h
641
#define SPD_DDR5_RDIMM_RW09_QACA(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
653
#define SPD_DDR5_RDIMM_QCK_DRV_QDCK(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_ddr5.h
654
#define SPD_DDR5_RDIMM_QCK_DRV_QCCK(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
655
#define SPD_DDR5_RDIMM_QCK_DRV_QBCK(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr5.h
656
#define SPD_DDR5_RDIMM_QCK_DRV_QACK(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
662
#define SPD_DDR5_RDIMM_QCA_DRV_CS(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
663
#define SPD_DDR5_RDIMM_QCA_DRV_CA(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
666
#define SPD_DDR5_LRDIMM_DB_DRV_BCK(r) bitx8(r, 4, 3)
usr/src/lib/libjedec/common/spd_ddr5.h
667
#define SPD_DDR5_LRDIMM_DB_DRV_BCOM(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
677
#define SPD_DDR5_RDIMM_QXX_SLEW_QCS(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
681
#define SPD_DDR5_RDIMM_QXX_SLEW_QCA(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr5.h
682
#define SPD_DDR5_RDIMM_QXX_SLEW_QCK(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
685
#define SPD_DDR5_LRDIMM_BXX_SLEW_BCK(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr5.h
686
#define SPD_DDR5_LRDIMM_BXX_SLEW_BCOM(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
692
#define SPD_DDR5_LRDIMM_PARK_TERM(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
725
#define SPD_DDR5_MRDIMM_CDEN_BCK(r) bitx8(r, 5, 5)
usr/src/lib/libjedec/common/spd_ddr5.h
726
#define SPD_DDR5_MRDIMM_CDEN_QDCK(r) bitx8(r, 3, 3)
usr/src/lib/libjedec/common/spd_ddr5.h
727
#define SPD_DDR5_MRDIMM_CDEN_QCCK(r) bitx8(r, 2, 2)
usr/src/lib/libjedec/common/spd_ddr5.h
728
#define SPD_DDR5_MRDIMM_CDEN_QBCK(r) bitx8(r, 1, 2)
usr/src/lib/libjedec/common/spd_ddr5.h
729
#define SPD_DDR5_MRDIMM_CDEN_QACK(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
735
#define SPD_DDR5_MRDIMM_CDEN_DCS1(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr5.h
736
#define SPD_DDR5_MRDIMM_CDEN_QBCS(r) bitx8(r, 6, 6)
usr/src/lib/libjedec/common/spd_ddr5.h
737
#define SPD_DDR5_MRDIMM_CDEN_QACS(r) bitx8(r, 5, 5)
usr/src/lib/libjedec/common/spd_ddr5.h
738
#define SPD_DDR5_MRDIMM_CDEN_QCA13(r) bitx8(r, 4, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
739
#define SPD_DDR5_MRDIMM_CDEN_BCS(r) bitx8(r, 3, 3)
usr/src/lib/libjedec/common/spd_ddr5.h
740
#define SPD_DDR5_MRDIMM_CDEN_QxCS1(r) bitx8(r, 2, 2)
usr/src/lib/libjedec/common/spd_ddr5.h
741
#define SPD_DDR5_MRDIMM_CDEN_QBCA(r) bitx8(r, 1, 1)
usr/src/lib/libjedec/common/spd_ddr5.h
742
#define SPD_DDR5_MRDIMM_CDEN_QACA(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
753
#define SPD_DDR5_MRDIMM_QCK_DRV_QDCK(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_ddr5.h
754
#define SPD_DDR5_MRDIMM_QCK_DRV_QCCK(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
755
#define SPD_DDR5_MRDIMM_QCK_DRV_QBCK(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr5.h
756
#define SPD_DDR5_MRDIMM_QCK_DRV_QACK(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
762
#define SPD_DDR5_MRDIMM_QCA_DRV_QCS1_OUT(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_ddr5.h
766
#define SPD_DDR5_MRDIMM_QCA_DRV_CS(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
767
#define SPD_DDR5_MRDIMM_QCA_DRV_CA(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
770
#define SPD_DDR5_MRDIMM_DB_DRV_BCK(r) bitx8(r, 4, 3)
usr/src/lib/libjedec/common/spd_ddr5.h
771
#define SPD_DDR5_MRDIMM_DB_DRV_BCOM(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
78
#define SPD_DDR5_MOD_TYPE_ISHYBRID(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_ddr5.h
781
#define SPD_DDR5_MRDIMM_QXX_SLEW_QCS(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
785
#define SPD_DDR5_MRDIMM_QXX_SLEW_QCA(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr5.h
786
#define SPD_DDR5_MRDIMM_QXX_SLEW_QCK(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
789
#define SPD_DDR5_MRDIMM_BXX_SLEW_BCK(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_ddr5.h
79
#define SPD_DDR5_MOD_TYPE_HYBRID(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_ddr5.h
790
#define SPD_DDR5_MRDIMM_BXX_SLEW_BCOM(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
796
#define SPD_DDR5_MRDIMM_DCA_CFG_CFG(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
802
#define SPD_DDR5_MRDIMM_IRXTYPE_TYPE(r) bitx8(r, 0, 0)
usr/src/lib/libjedec/common/spd_ddr5.h
83
#define SPD_DDR5_MOD_TYPE_TYPE(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_lp4.h
115
#define SPD_LP4_ADDR_NROWS(r) bitx8(r, 5, 3)
usr/src/lib/libjedec/common/spd_lp4.h
118
#define SPD_LP4_ADDR_NCOLS(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_lp4.h
126
#define SPD_LP4_PKG_TYPE(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_lp4.h
129
#define SPD_LP4_PKG_DIE_CNT(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_lp4.h
131
#define SPD_LP4_PKG_NCHAN(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_lp4.h
133
#define SPD_LP4_PKG_SL(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_lp4.h
141
#define SPD_LP4_OPT_FEAT_MAW(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_lp4.h
145
#define SPD_LP4_OPT_FEAT_MAC(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_lp4.h
160
#define SPD_LP4_OPT_FEAT2_PPR(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_lp4.h
163
#define SPD_LP4_OPT_FEAT2_SOFT_PPR(r) bitx8(r, 5, 5)
usr/src/lib/libjedec/common/spd_lp4.h
169
#define SPD_LP4_MOD_ORG_IDENT(r) bitx8(r, 6, 6)
usr/src/lib/libjedec/common/spd_lp4.h
172
#define SPD_LP4_MOD_ORG_RANK_MIX(r) bitx8(r, 6, 6)
usr/src/lib/libjedec/common/spd_lp4.h
175
#define SPD_LP4_MOD_ORG_NPKG_RANK(r) bitx8(r, 5, 3)
usr/src/lib/libjedec/common/spd_lp4.h
178
#define SPD_LP4_MOD_ORG_WIDTH(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_lp4.h
186
#define SPD_LP4_BUS_WIDTH_NCHAN(r) bitx8(r, 7, 5)
usr/src/lib/libjedec/common/spd_lp4.h
192
#define SPD_LP4_BUS_WIDTH_EXT(r) bitx8(r, 4, 3)
usr/src/lib/libjedec/common/spd_lp4.h
194
#define SPD_LP4_BUS_WIDTH_PRI(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_lp4.h
202
#define SPD_LP4_MOD_THERM_PRES(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_lp4.h
213
#define SPD_LP4_SIGLOAD1_DSM_LOAD(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_lp4.h
215
#define SPD_LP4_SIGLOAD1_CAC_LOAD(r) bitx8(r, 5, 3)
usr/src/lib/libjedec/common/spd_lp4.h
217
#define SPD_LP4_SIGLOAD1_CS_LOAD(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_lp4.h
230
#define SPD_LP4_TIMEBASE_MTB(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_lp4.h
232
#define SPD_LP4_TIMEBASE_FTB(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_lp4.h
269
#define SPD_LP4_RWLAT_WRITE(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_lp4.h
272
#define SPD_LP4_RWLAT_READ(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_lp4.h
337
#define SPD_LP4_MAP_PKG(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_lp4.h
339
#define SPD_LP4_MAP_NIBBLE(r) bitx8(r, 5, 5)
usr/src/lib/libjedec/common/spd_lp4.h
340
#define SPD_LP4_MAP_IDX(r) bitx8(r, 4, 0)
usr/src/lib/libjedec/common/spd_lp4.h
364
#define SPD_LP4_LPDIMM_HEIGHT_REV(r) bitx8(r, 7, 5)
usr/src/lib/libjedec/common/spd_lp4.h
365
#define SPD_LP4_LPDIMM_HEIGHT_MM(r) bitx8(r, 4, 0)
usr/src/lib/libjedec/common/spd_lp4.h
374
#define SPD_LP4_LPDIMM_THICK_BACK(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_lp4.h
375
#define SPD_LP4_LPDIMM_THICK_FRONT(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_lp4.h
385
#define SPD_LP4_LPDIMM_REF_EXT(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_lp4.h
386
#define SPD_LP4_LPDIMM_REF_REV(r) bitx8(r, 6, 5)
usr/src/lib/libjedec/common/spd_lp4.h
388
#define SPD_LP4_LPDIMM_REF_CARD(r) bitx8(r, 4, 0)
usr/src/lib/libjedec/common/spd_lp4.h
47
#define SPD_LP4_NBYTES_TOTAL(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_lp4.h
51
#define SPD_LP4_NBYTES_USED(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_lp4.h
64
#define SPD_LP4_SPD_REV_ENC(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_lp4.h
65
#define SPD_LP4_SPD_REV_ADD(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_lp4.h
81
#define SPD_LP4_MOD_TYPE_ISHYBRID(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_lp4.h
82
#define SPD_LP4_MOD_TYPE_HYBRID(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_lp4.h
84
#define SPD_LP4_MOD_TYPE_TYPE(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_lp4.h
93
#define SPD_LP4_DENSITY_NBG_BITS(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_lp4.h
95
#define SPD_LP4_DENSITY_NBA_BITS(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_lp4.h
98
#define SPD_LP4_DENSITY_DENSITY(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_lp5.h
101
#define SPD_LP5_DENSITY_NBA_BITS(r) bitx8(r, 5, 4)
usr/src/lib/libjedec/common/spd_lp5.h
104
#define SPD_LP5_DENSITY_DENSITY(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_lp5.h
124
#define SPD_LP5_ADDRESS_NROWS(x) bitx8(x, 5, 3)
usr/src/lib/libjedec/common/spd_lp5.h
127
#define SPD_LP5_ADDRESS_BCOL(x) bitx8(x, 2, 0)
usr/src/lib/libjedec/common/spd_lp5.h
135
#define SPD_LP5_PKG_TYPE(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_lp5.h
138
#define SPD_LP5_PKG_DIE_CNT(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_lp5.h
147
#define SPD_LP5_PKG_DQSDW(r) bitx8(r, 3, 1)
usr/src/lib/libjedec/common/spd_lp5.h
153
#define SPD_LP5_PKG_SLIDX(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_lp5.h
161
#define SPD_LP5_OPT_FEAT_PPR(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_lp5.h
164
#define SPD_LP5_OPT_FEAT_SOFT_PPR(r) bitx8(r, 5, 5)
usr/src/lib/libjedec/common/spd_lp5.h
170
#define SPD_LP5_MOD_ORG_IDENT(r) bitx8(r, 6, 6)
usr/src/lib/libjedec/common/spd_lp5.h
173
#define SPD_LP5_MOD_ORG_RANK(r) bitx8(r, 5, 3)
usr/src/lib/libjedec/common/spd_lp5.h
176
#define SPD_LP5_MOD_ORG_WIDTH(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_lp5.h
184
#define SPD_LP5_WIDTH_SUBCHAN(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_lp5.h
196
#define SPD_LP5_SIGLOAD1_DSM_LOAD(r) bitx8(r, 7, 6)
usr/src/lib/libjedec/common/spd_lp5.h
198
#define SPD_LP5_SIGLOAD1_CAC_LOAD(r) bitx8(r, 5, 3)
usr/src/lib/libjedec/common/spd_lp5.h
200
#define SPD_LP5_SIGLOAD1_CS_LOAD(r) bitx8(r, 2, 0)
usr/src/lib/libjedec/common/spd_lp5.h
213
#define SPD_LP5_TIMEBASE_MTB(r) bitx8(r, 3, 2)
usr/src/lib/libjedec/common/spd_lp5.h
215
#define SPD_LP5_TIMEBASE_FTB(r) bitx8(r, 1, 0)
usr/src/lib/libjedec/common/spd_lp5.h
49
#define SPD_LP5_NBYTES_BETAHI(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_lp5.h
50
#define SPD_LP5_NBYTES_TOTAL(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_lp5.h
56
#define SPD_LP5_NBYTES_BETA(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_lp5.h
63
#define SPD_LP5_SPD_REV_ENC(r) bitx8(r, 7, 4)
usr/src/lib/libjedec/common/spd_lp5.h
64
#define SPD_LP5_SPD_REV_ADD(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_lp5.h
78
#define SPD_LP5_MOD_TYPE_ISHYBRID(r) bitx8(r, 7, 7)
usr/src/lib/libjedec/common/spd_lp5.h
79
#define SPD_LP5_MOD_TYPE_HYBRID(r) bitx8(r, 6, 4)
usr/src/lib/libjedec/common/spd_lp5.h
83
#define SPD_LP5_MOD_TYPE_TYPE(r) bitx8(r, 3, 0)
usr/src/lib/libjedec/common/spd_lp5.h
99
#define SPD_LP5_DENSITY_NBG_BITS(r) bitx8(r, 7, 6)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.h
236
#define PCH_R_AUXS_GET_CRCE(r) bitx8(r, 0, 0)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.h
237
#define PCH_R_AUXS_SET_CRCE(r, v) bitx8(r, 0, 0, v)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.h
258
#define PCH_R_SMLC_GET_DATA(r) bitx8(r, 1, 1, v)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.h
259
#define PCH_R_SMLC_GET_BCLK(r) bitx8(r, 0, 0, v)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.h
271
#define PCH_R_SMBC_GET_DATA(r) bitx8(r, 1, 1, v)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.h
272
#define PCH_R_SMBC_GET_BCLK(r) bitx8(r, 0, 0, v)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.h
278
#define PCH_R_SSTS_GET_HNS(r) bitx8(r, 0, 0)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.h
279
#define PCH_R_SSTS_SET_HNS(r) bitx8(r, 0, 0, 1)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.h
285
#define PCH_R_SCMD_GET_SMB_D(r) bitx8(r, 2, 2)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.h
287
#define PCH_R_SCMD_GET_HNW(r) bitx8(r, 1, 1)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.h
289
#define PCH_R_SCMD_GET_HNI(r) bitx8(r, 0, 0)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.h
55
#define PCH_R_HCFG_GET_SPDWD(r) bitx8(r, 4, 4)
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.h
64
#define PCH_R_HCFG_GET_SMI_EN(r) bitx8(r, 1, 1)
usr/src/uts/common/io/i2c/eeprom/spd511x/spd511x.c
49
#define HUB_R_CAP_GET_TS_SUP(r) bitx8(r, 1, 1)
usr/src/uts/common/io/i2c/eeprom/spd511x/spd511x.c
50
#define HUB_R_CAP_GET_HUB(r) bitx8(r, 0, 0)
usr/src/uts/common/io/i2c/eeprom/spd511x/spd511x.c
52
#define HUB_R_I2C_CFG_GET_MODE(r) bitx8(r, 3, 3)
usr/src/uts/common/io/i2c/eeprom/spd511x/spd511x.c
53
#define HUB_R_I2C_CFG_GET_PAGE(r) bitx8(r, 2, 0)
usr/src/uts/common/io/i2c/eeprom/spd511x/spd511x.c
56
#define HUB_R_TEMP_LSB_GET_TEMP(v) bitx8(v, 7, 2)
usr/src/uts/common/io/i2c/eeprom/spd511x/spd511x.c
58
#define HUB_R_TEMP_MSB_GET_TEMP(v) bitx8(v, 3, 0)
usr/src/uts/common/io/i2c/eeprom/spd511x/spd511x.c
59
#define HUB_R_TEMP_MSB_GET_SIGN(v) bitx8(v, 4, 4)
usr/src/uts/common/io/i2c/gpio/pca953x/pca953x.c
65
#define PCA953X_R_INPUT_GET_IN(r, idx) bitx8(r, idx, idx)
usr/src/uts/common/io/i2c/gpio/pca953x/pca953x.c
66
#define PCA953X_R_INPUT_GET_OUT(r, idx) bitx8(r, idx, idx)
usr/src/uts/common/io/i2c/gpio/pca953x/pca953x.c
68
#define PCA953X_R_POLARITY_GET_POL(r, idx) bitx8(r, idx, idx)
usr/src/uts/common/io/i2c/gpio/pca953x/pca953x.c
72
#define PCA953X_R_CONFIG_GET_CFG(r, idx) bitx8(r, idx, idx)
usr/src/uts/common/io/i2c/mux/ltc430x/ltc430x.c
47
#define LTC430X_R_STS_GET_DS_CON(r) bitx8(r, 7, 7)
usr/src/uts/common/io/i2c/mux/ltc430x/ltc430x.c
48
#define LTC430X_R_STS_GET_ALERT(r, a) bitx8(r, 6 - a, 6 - a)
usr/src/uts/common/io/i2c/mux/ltc430x/ltc430x.c
49
#define LTC430X_R_STS_GET_FAIL_CONN(r) bitx8(r, 2, 2)
usr/src/uts/common/io/i2c/mux/ltc430x/ltc430x.c
50
#define LTC430X_R_STS_GET_TO_LATCH(r) bitx8(r, 1, 1)
usr/src/uts/common/io/i2c/mux/ltc430x/ltc430x.c
51
#define LTC430X_R_STS_GET_TO_CUR(r) bitx8(r, 0, 0)
usr/src/uts/common/io/i2c/mux/ltc430x/ltc430x.c
61
#define LTC430X_R_GPIO_GET_OUTPUT(r, idx) bitx8(r, 5 - idx, 5 - idx)
usr/src/uts/common/io/i2c/mux/ltc430x/ltc430x.c
62
#define LTC430X_R_GPIO_GET_INPUT(r, idx) bitx8(r, 1 - idx, 1 - idx)
usr/src/uts/common/io/i2c/mux/ltc430x/ltc430x.c
70
#define LTC430X_R_CFG_GET_GPIO_DIR(r, idx) bitx8(r, 7 - idx, 7 - idx)
usr/src/uts/common/io/i2c/mux/ltc430x/ltc430x.c
75
#define LTC430X_R_CFG_GET_GPIO_TYPE(r, idx) bitx8(r, 4 - idx, 4 - idx)
usr/src/uts/common/io/i2c/mux/ltc430x/ltc430x.c
93
#define LTC430X_R_SWITCH_GET_STATUS(r, idx) bitx8(r, 3 - idx, 3 - idx)
usr/src/uts/common/io/i2c/mux/pca954x/pca954x.c
59
#define PCA_954X_GET_INT(r, idx, v) bitx8(r, idx + 4, idx + 4)
usr/src/uts/common/io/i2c/sensor/lm7x/lm7x.c
78
#define LM7X_R_CONF_GET_SHUT(r) bitx8(r, 0, 0)
usr/src/uts/common/io/i2c/sensor/tmp43x/tmp43x.c
173
#define TMP43X_CFG1_GET_SD(r) bitx8(r, 6, 6)
usr/src/uts/common/io/i2c/sensor/tmp43x/tmp43x.c
177
#define TMP43X_CFG1_GET_RANGE(r) bitx8(r, 2, 2)
usr/src/uts/common/io/i2c/sensor/tmp43x/tmp43x.c
193
#define TMP43X_BETA_GET_RANGE(r) bitx8(r, 3, 0)
usr/src/uts/common/io/i2c/sensor/ts511x/ts511x.c
44
#define TS_R_REV_GET_MAJ(v) bitx8(v, 5, 4)
usr/src/uts/common/io/i2c/sensor/ts511x/ts511x.c
45
#define TS_R_REV_GET_MIN(v) bitx8(v, 3, 1)
usr/src/uts/common/io/i2c/sensor/ts511x/ts511x.c
64
#define TS_R_TEMP_LSB_GET_TEMP(v) bitx8(v, 7, 2)
usr/src/uts/common/io/i2c/sensor/ts511x/ts511x.c
66
#define TS_R_TEMP_MSB_GET_TEMP(v) bitx8(v, 3, 0)
usr/src/uts/common/io/i2c/sensor/ts511x/ts511x.c
67
#define TS_R_TEMP_MSB_GET_SIGN(v) bitx8(v, 4, 4)
usr/src/uts/common/sys/bitext.h
32
extern uint8_t bitx8(uint8_t, uint_t, uint_t);