Home
last modified time | relevance | path

Searched refs:bitpos (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/vmm/intel/
H A Dvmx_msr.c50 vmx_ctl_allows_one_setting(uint64_t msr_val, int bitpos) in vmx_ctl_allows_one_setting() argument
53 return ((msr_val & (1UL << (bitpos + 32))) != 0); in vmx_ctl_allows_one_setting()
57 vmx_ctl_allows_zero_setting(uint64_t msr_val, int bitpos) in vmx_ctl_allows_zero_setting() argument
60 return ((msr_val & (1UL << bitpos)) == 0); in vmx_ctl_allows_zero_setting()
/illumos-gate/usr/src/uts/i86pc/io/
H A Dimmu_regs.c262 uint_t bitpos; in set_agaw() local
311 for (mask = 1, bitpos = 0; bitpos < 5; in set_agaw()
312 bitpos++, mask <<= 1) { in set_agaw()
314 nlevels = bitpos + 2; in set_agaw()
315 agaw = 30 + (bitpos * 9); in set_agaw()
/illumos-gate/usr/src/uts/intel/io/vmm/io/
H A Dvlapic.c598 uint_t idx, bitpos, vector; in vlapic_process_eoi() local
606 bitpos = bsrl(isrptr[idx]); in vlapic_process_eoi()
607 vector = i * 32 + bitpos; in vlapic_process_eoi()
609 isrptr[idx] &= ~(1 << bitpos); in vlapic_process_eoi()
611 if ((tmrptr[idx] & (1 << bitpos)) != 0) { in vlapic_process_eoi()
1136 int idx, i, bitpos, vector; in vlapic_pending_intr() local
1148 bitpos = fls(val); in vlapic_pending_intr()
1149 if (bitpos != 0) { in vlapic_pending_intr()
1150 vector = i * 32 + (bitpos - 1); in vlapic_pending_intr()
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_vnic.c1173 int bitpos; in eib_vnic_get_instance() local
1194 bitpos = EIB_FIND_LSB_SET(nval); in eib_vnic_get_instance()
1195 if (bitpos == -1) in eib_vnic_get_instance()
1198 ss->ei_active_vnics |= ((uint64_t)1 << bitpos); in eib_vnic_get_instance()
1199 *vinst = bitpos; in eib_vnic_get_instance()