Home
last modified time | relevance | path

Searched refs:MASK_EXTR (Results 1 – 25 of 41) sorted by relevance

12

/xen/xen/arch/x86/hvm/
A Dmtrr.c109 is_hardware_domain(v->domain) ? MASK_EXTR(mtrr_state.mtrr_cap, in hvm_vcpu_cacheattr_init()
184 unsigned int seg, num_var_ranges = MASK_EXTR(m->mtrr_cap, MTRRcap_VCNT); in mtrr_get_type()
380 bool fixed_enabled = MASK_EXTR(msr_content, MTRRdefType_FE); in mtrr_def_type_msr_set()
381 bool enabled = MASK_EXTR(msr_content, MTRRdefType_E); in mtrr_def_type_msr_set()
439 if ( (index / 2) >= MASK_EXTR(m->mtrr_cap, MTRRcap_VCNT) ) in mtrr_var_range_msr_set()
500 if ( num_var_ranges != MASK_EXTR(ms->mtrr_cap, MTRRcap_VCNT) || in mtrr_pat_not_equal()
700 if ( MASK_EXTR(hw_mtrr.msr_mtrr_cap, MTRRcap_VCNT) > in hvm_save_mtrr_msr()
705 v, MASK_EXTR(hw_mtrr.msr_mtrr_cap, MTRRcap_VCNT)); in hvm_save_mtrr_msr()
711 for ( i = 0; i < MASK_EXTR(hw_mtrr.msr_mtrr_cap, MTRRcap_VCNT); i++ ) in hvm_save_mtrr_msr()
744 if ( MASK_EXTR(hw_mtrr.msr_mtrr_cap, MTRRcap_VCNT) > MTRR_VCNT ) in hvm_load_mtrr_msr()
[all …]
A Dvmsi.c114 uint8_t delivery_mode = MASK_EXTR(flags, XEN_DOMCTL_VMSI_X86_DELIV_MASK); in vmsi_deliver_pirq()
845 return MASK_INSR(MASK_EXTR(addr, MSI_ADDR_DEST_ID_MASK), in msi_gflags()
847 MASK_INSR(MASK_EXTR(addr, MSI_ADDR_REDIRECTION_MASK), in msi_gflags()
849 MASK_INSR(MASK_EXTR(addr, MSI_ADDR_DESTMODE_MASK), in msi_gflags()
851 MASK_INSR(MASK_EXTR(data, MSI_DATA_DELIVERY_MODE_MASK), in msi_gflags()
853 MASK_INSR(MASK_EXTR(data, MSI_DATA_TRIGGER_MASK), in msi_gflags()
893 uint8_t vector = MASK_EXTR(data, MSI_DATA_VECTOR_MASK); in vpci_msi_update()
1026 MASK_EXTR(msi->data, MSI_DATA_VECTOR_MASK), in vpci_msi_arch_print()
1032 MASK_EXTR(msi->address, MSI_ADDR_DEST_ID_MASK), in vpci_msi_arch_print()
1103 i, MASK_EXTR(entry->data, MSI_DATA_VECTOR_MASK), in vpci_msix_arch_print()
[all …]
A Dhpet.c52 #define timer_int_route(h, n) MASK_EXTR(timer_config(h, n), HPET_TN_ROUTE)
55 MASK_EXTR(timer_config(h, n), HPET_TN_INT_ROUTE_CAP)
/xen/xen/arch/x86/hvm/svm/
A Demulate.c93 if ( modrm_mod == MASK_EXTR(instr_modrm, 0300) && /* octal-ok */ in svm_get_insn_len()
94 (modrm_reg & 7) == MASK_EXTR(instr_modrm, 0070) && /* octal-ok */ in svm_get_insn_len()
95 (modrm_rm & 7) == MASK_EXTR(instr_modrm, 0007) ) /* octal-ok */ in svm_get_insn_len()
/xen/tools/include/xen-tools/
A Darm-arch-capabilities.h18 unsigned int sve_vl = MASK_EXTR(arch_capabilities, in arch_capabilities_arm_sve()
A Dcommon-macros.h75 #define MASK_EXTR(v, m) (((v) & (m)) / ((m) & -(m))) macro
/xen/xen/arch/x86/cpu/mtrr/
A Dgeneric.c58 unsigned int num_var_ranges = MASK_EXTR(m->mtrr_cap, MTRRcap_VCNT); in is_var_mtrr_overlapped()
116 mtrr_state.enabled = MASK_EXTR(msr_content, MTRRdefType_E); in get_mtrr_state()
117 mtrr_state.fixed_enabled = MASK_EXTR(msr_content, MTRRdefType_FE); in get_mtrr_state()
422 || MASK_EXTR(deftype, MTRRdefType_E) != mtrr_state.enabled in set_mtrr_state()
423 || MASK_EXTR(deftype, MTRRdefType_FE) != mtrr_state.fixed_enabled) { in set_mtrr_state()
A Dmain.c87 num_var_ranges = MASK_EXTR(config, MTRRcap_VCNT); in set_num_var_ranges()
/xen/xen/arch/x86/include/asm/guest/
A Dhyperv-hcall.h67 rep_comp = MASK_EXTR(status, HV_HYPERCALL_REP_COMP_MASK); in hv_do_rep_hypercall()
/xen/xen/arch/x86/include/asm/
A Dpt-contig-markers.h36 #define GET_MARKER(e) MASK_EXTR(e, CONTIG_MASK)
/xen/xen/include/xen/
A Dmacros.h17 #define MASK_EXTR(v, m) (((v) & (m)) / ISOLATE_LSB(m)) macro
/xen/xen/arch/x86/cpu/
A Dvpmu_intel.c137 return MASK_EXTR(eax, PMU_GENERAL_NR_MASK); in core2_get_arch_pmc_count()
147 return MASK_EXTR(edx, PMU_FIXED_NR_MASK); in core2_get_fixed_pmc_count()
156 return MASK_EXTR(edx, PMU_FIXED_WIDTH_MASK); in core2_get_bitwidth_fix_count()
902 version = MASK_EXTR(cpuid_eax(0xa), PMU_VERSION_MASK); in core2_vpmu_init()
/xen/xen/drivers/acpi/
A Dtables.c146 unsigned int polarity = MASK_EXTR(p->inti_flags, ACPI_MADT_POLARITY_MASK); in acpi_table_print_madt_entry()
147 unsigned int trigger = MASK_EXTR(p->inti_flags, ACPI_MADT_TRIGGER_MASK); in acpi_table_print_madt_entry()
/xen/xen/drivers/passthrough/amd/
A Diommu_init.c329 unsigned int code = MASK_EXTR(entry[1], IOMMU_EVENT_CODE_MASK); in iommu_read_log()
347 code = MASK_EXTR(ACCESS_ONCE(entry[1]), IOMMU_EVENT_CODE_MASK); in iommu_read_log()
509 ctrl.dest_mode = MASK_EXTR(iommu->msi.msg.address_lo, in set_x2apic_affinity()
511 ctrl.int_type = MASK_EXTR(iommu->msi.msg.data, in set_x2apic_affinity()
561 unsigned int device_id = MASK_EXTR(entry[0], IOMMU_EVENT_DEVICE_ID_MASK); in parse_event_log_entry()
562 unsigned int domain_id = MASK_EXTR(entry[1], IOMMU_EVENT_DOMAIN_ID_MASK); in parse_event_log_entry()
563 unsigned int flags = MASK_EXTR(entry[1], IOMMU_EVENT_FLAGS_MASK); in parse_event_log_entry()
A Dpci_amd_iommu.c196 dte->sys_mgt = MASK_EXTR(ivrs_dev->device_flags, ACPI_IVHD_SYSTEM_MGMT); in amd_iommu_setup_domain_device()
256 ASSERT(dte->sys_mgt == MASK_EXTR(ivrs_dev->device_flags, in amd_iommu_setup_domain_device()
/xen/xen/arch/x86/include/asm/x86_64/
A Dpage.h128 #define get_pte_pkey(x) (MASK_EXTR(get_pte_flags(x), _PAGE_PKEY_BITS))
/xen/xen/drivers/passthrough/vtd/x86/
A Dats.c60 if ( MASK_EXTR(expfl, PCI_EXP_FLAGS_TYPE) != PCI_EXP_TYPE_RC_END && in ats_device()
/xen/xen/drivers/passthrough/x86/
A Dhvm.c359 dest = MASK_EXTR(pirq_dpci->gmsi.gflags, in pt_irq_create_bind()
362 delivery_mode = MASK_EXTR(pirq_dpci->gmsi.gflags, in pt_irq_create_bind()
799 unsigned int dest = MASK_EXTR(pirq_dpci->gmsi.gflags, in _hvm_dpci_msi_eoi()
/xen/xen/arch/x86/hvm/vmx/
A Dvmx.c962 hvm_event_needs_reinjection(MASK_EXTR(ev, INTR_INFO_INTR_TYPE_MASK), in vmx_vmcs_save()
1194 return MASK_EXTR(attr, X86_SEG_AR_DPL); in vmx_get_cpl()
2087 (MASK_EXTR(intr_info, INTR_INFO_INTR_TYPE_MASK) == in vmx_inject_event()
2491 info->vector = MASK_EXTR(intr_info, INTR_INFO_VECTOR_MASK); in vmx_get_pending_event()
2492 info->type = MASK_EXTR(intr_info, INTR_INFO_INTR_TYPE_MASK); in vmx_get_pending_event()
3951 .vector = MASK_EXTR(intr, INTR_INFO_VECTOR_MASK), in vmx_propagate_intr()
3952 .type = MASK_EXTR(intr, INTR_INFO_INTR_TYPE_MASK), in vmx_propagate_intr()
3981 if ( hvm_event_needs_reinjection(MASK_EXTR(idtv_info, in vmx_idtv_reinject()
4327 unsigned long trap_type = MASK_EXTR(intr_info, in vmx_vmexit_handler()
4403 if ( MASK_EXTR(intr_info, INTR_INFO_INTR_TYPE_MASK) != in vmx_vmexit_handler()
[all …]
/xen/xen/drivers/vpci/
A Dmsi.c42 1u << MASK_EXTR(val, PCI_MSI_FLAGS_QSIZE), in control_write()
/xen/xen/arch/x86/mm/shadow/
A Dtypes.h363 return _gfn(MASK_EXTR(sl1e.l1, SH_L1E_MMIO_GFN_MASK)); in sh_l1e_mmio_get_gfn()
/xen/xen/arch/x86/
A Dnmi.c323 nmi_p6_event_width = MASK_EXTR(cpuid_eax(0xa), P6_EVENT_WIDTH_MASK); in setup_p6_watchdog()
A Dmpparse.c361 MASK_EXTR(m->mpc_cpufeature, in smp_read_mpc()
363 MASK_EXTR(m->mpc_cpufeature, in smp_read_mpc()
A Dspec_ctrl.c700 return (MASK_EXTR(val, MSR_CTC_CORE_MASK) != in check_smt_enabled()
701 MASK_EXTR(val, MSR_CTC_THREAD_MASK)); in check_smt_enabled()
A Dpsr.c392 feat->cos_max = min(opt_cos_max, MASK_EXTR(regs->d, CAT_COS_MAX_MASK)); in mba_init_feature()
396 feat->mba.thrtl_max = MASK_EXTR(regs->a, MBA_THRTL_MAX_MASK) + 1; in mba_init_feature()

Completed in 80 milliseconds

12