/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | msr.h | 33 __u32 lo, hi; in wrmsrl() local 35 hi = (__u32)(val >> 32); in wrmsrl() 36 wrmsr(msr, lo, hi); in wrmsrl() 42 uint32_t lo, hi; \ 50 : "=a" (lo), "=d" (hi), "=&r" (_rc) \ 52 val = lo | ((uint64_t)hi << 32); \ 59 uint32_t lo, hi; in wrmsr_safe() local 61 hi = (uint32_t)(val >> 32); in wrmsr_safe() 70 : "c" (msr), "a" (lo), "d" (hi), "0" (0), "i" (-EFAULT)); in wrmsr_safe()
|
A D | apic.h | 122 u32 lo, hi; in apic_icr_read() local 129 hi = apic_mem_read(APIC_ICR2); in apic_icr_read() 132 return ((u64)lo) | (((u64)hi) << 32); in apic_icr_read()
|
A D | hypercall.h | 165 unsigned int va, u32 lo, u32 hi, unsigned int flags); 168 unsigned long va, u32 lo, u32 hi, unsigned long flags, domid_t domid);
|
A D | mtrr.h | 71 extern void mtrr_centaur_report_mcr(int mcr, u32 lo, u32 hi);
|
A D | amd-iommu.h | 140 uint32_t hi; member
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/x86_64/ |
A D | system.h | 20 struct { uint64_t lo, hi; }; in __cmpxchg16b() member 28 : "=d" (prev.hi), "=a" (prev.lo), "+m" (*__xg(ptr)) in __cmpxchg16b() 29 : "c" (new.hi), "b" (new.lo), "0" (old.hi), "1" (old.lo) ); in __cmpxchg16b()
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/vtd/ |
A D | iommu.h | 205 u64 hi; member 212 #define context_address_width(c) ((c).hi & 7) 213 #define context_domain_id(c) (((c).hi >> 8) & ((1 << 16) - 1)) 231 do {(c).hi &= 0xfffffff8; (c).hi |= (val) & 7;} while(0) 285 struct { u64 lo, hi; }; member 373 u64 hi; member 387 }hi; member 404 }hi; member 419 }hi; member 432 }hi; member [all …]
|
A D | qinval.c | 99 qinval_entry->q.cc_inv_dsc.hi.res = 0; in queue_invalidate_context_sync() 134 qinval_entry->q.iotlb_inv_dsc.hi.am = am; in queue_invalidate_iotlb_sync() 135 qinval_entry->q.iotlb_inv_dsc.hi.ih = ih; in queue_invalidate_iotlb_sync() 136 qinval_entry->q.iotlb_inv_dsc.hi.res_1 = 0; in queue_invalidate_iotlb_sync() 137 qinval_entry->q.iotlb_inv_dsc.hi.addr = addr >> PAGE_SHIFT_4K; in queue_invalidate_iotlb_sync() 169 qinval_entry->q.inv_wait_dsc.hi.res_1 = 0; in queue_invalidate_wait() 170 qinval_entry->q.inv_wait_dsc.hi.saddr = virt_to_maddr(&poll_slot) >> 2; in queue_invalidate_wait() 263 qinval_entry->q.dev_iotlb_inv_dsc.hi.size = size; in qinval_device_iotlb_sync() 264 qinval_entry->q.dev_iotlb_inv_dsc.hi.res_1 = 0; in qinval_device_iotlb_sync() 265 qinval_entry->q.dev_iotlb_inv_dsc.hi.addr = addr >> PAGE_SHIFT_4K; in qinval_device_iotlb_sync() [all …]
|
A D | intremap.c | 209 write_atomic(&entry->hi, new_ire->hi); in update_irte() 210 else if ( entry->hi == new_ire->hi ) in update_irte()
|
/xen-4.10.0-shim-comet/xen/common/compat/ |
A D | schedule.c | 42 int compat_set_timer_op(u32 lo, s32 hi) in compat_set_timer_op() argument 44 return do_set_timer_op(((s64)hi << 32) | lo); in compat_set_timer_op()
|
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/mtrr/ |
A D | generic.c | 324 uint32_t lo, hi, base_lo, base_hi, mask_lo, mask_hi; in set_mtrr_var_ranges() local 330 hi = (uint32_t)(msr_content >> 32); in set_mtrr_var_ranges() 336 hi &= size_and_mask >> (32 - PAGE_SHIFT); in set_mtrr_var_ranges() 339 if ((base_lo != lo) || (base_hi != hi)) { in set_mtrr_var_ranges() 346 hi = (uint32_t)(msr_content >> 32); in set_mtrr_var_ranges() 352 hi &= size_and_mask >> (32 - PAGE_SHIFT); in set_mtrr_var_ranges() 355 if ((mask_lo != lo) || (mask_hi != hi)) { in set_mtrr_var_ranges()
|
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/ |
A D | amd.c | 48 unsigned int *hi) in rdmsr_amd_safe() argument 58 : "=a" (*lo), "=d" (*hi), "=r" (err) in rdmsr_amd_safe() 65 unsigned int hi) in wrmsr_amd_safe() argument 76 : "c" (msr), "a" (lo), "d" (hi), "D" (0x9c5a203a), in wrmsr_amd_safe() 141 unsigned int hi, lo; in _probe_mask_msr() local 145 if ((rdmsr_amd_safe(msr, &lo, &hi) == 0) && in _probe_mask_msr() 146 (wrmsr_amd_safe(msr, lo, hi) == 0)) in _probe_mask_msr() 149 return ((uint64_t)hi << 32) | lo; in _probe_mask_msr()
|
A D | intel.c | 279 unsigned long lo, hi; in Intel_errata_workarounds() local 282 rdmsr (MSR_IA32_MISC_ENABLE, lo, hi); in Intel_errata_workarounds() 287 wrmsr (MSR_IA32_MISC_ENABLE, lo, hi); in Intel_errata_workarounds()
|
/xen-4.10.0-shim-comet/tools/tests/x86_emulator/ |
A D | x86-emulate.h | 59 uint32_t lo, hi; in xgetbv() local 61 asm ( ".byte 0x0f, 0x01, 0xd0" : "=a" (lo), "=d" (hi) : "c" (xcr) ); in xgetbv() 63 return ((uint64_t)hi << 32) | lo; in xgetbv()
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/compat/ |
A D | mm.c | 166 int compat_update_va_mapping(unsigned int va, u32 lo, u32 hi, in compat_update_va_mapping() argument 169 return do_update_va_mapping(va, lo | ((u64)hi << 32), flags); in compat_update_va_mapping() 172 int compat_update_va_mapping_otherdomain(unsigned long va, u32 lo, u32 hi, in compat_update_va_mapping_otherdomain() argument 176 return do_update_va_mapping_otherdomain(va, lo | ((u64)hi << 32), flags, domid); in compat_update_va_mapping_otherdomain()
|
/xen-4.10.0-shim-comet/xen/arch/x86/acpi/cpufreq/ |
A D | powernow.c | 150 u32 hi, lo, fid, did; in amd_fixup_frequency() local 157 rdmsr(MSR_PSTATE_DEF_BASE + index, lo, hi); in amd_fixup_frequency() 162 if (!(hi & (1U << 31))) in amd_fixup_frequency()
|
/xen-4.10.0-shim-comet/xen/arch/x86/genapic/ |
A D | x2apic.c | 250 u32 lo, hi; in check_x2apic_preenabled() local 256 rdmsr(MSR_IA32_APICBASE, lo, hi); in check_x2apic_preenabled()
|
/xen-4.10.0-shim-comet/tools/misc/ |
A D | xen-hvmctx.c | 81 uint16_t hi; member 87 uint64_t hi; member 121 i, r->mm[i].hi, r->mm[i].lo, in dump_fpu() 126 i, r->xmm[i].hi, r->xmm[i].lo); in dump_fpu()
|
/xen-4.10.0-shim-comet/xen/include/acpi/ |
A D | actypes.h | 289 u32 hi; member 299 u32 hi; member
|
/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | hypercall.h | 186 s32 hi);
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/amd/ |
A D | iommu_guest.c | 41 #define reg_to_u64(reg) (((uint64_t)reg.hi << 32) | reg.lo ) 46 (reg)->hi = (val) >> 32; \ 170 uint32_t length_raw = get_field_from_reg_u32(buffer->reg_base.hi, in guest_iommu_enable_ring_buffer() 866 iommu->reg_ext_feature.hi = upper; in guest_iommu_reg_init()
|
/xen-4.10.0-shim-comet/xen/crypto/ |
A D | vmac.c | 107 ({ uint32_t hi, lo, *_p = (uint32_t *)(p); \ 109 asm volatile ("lwbrx %0, %1, %2" : "=r"(hi) : "b%"(4), "r"(_p) ); \ 110 ((uint64_t)hi << 32) | (uint64_t)lo; } ) 117 ({ uint32_t hi, lo, *_p = (uint32_t *)(p); \ 119 asm volatile ("lwbrx %0, %1, %2" : "=r"(hi) : "b%"(4), "r"(_p) ); \ 120 ((uint64_t)hi << 32) | (uint64_t)lo; } )
|
/xen-4.10.0-shim-comet/xen/arch/arm/arm64/lib/ |
A D | memset.S | 64 b.hi .Lover16_proc
|
/xen-4.10.0-shim-comet/tools/firmware/hvmloader/ |
A D | util.c | 54 uint32_t lo, hi; in rdmsr() local 58 : "=a" (lo), "=d" (hi) : "c" (idx) ); in rdmsr() 60 return (lo | ((uint64_t)hi << 32)); in rdmsr()
|
/xen-4.10.0-shim-comet/xen/drivers/char/ |
A D | ehci-dbgp.c | 389 u32 lo = 0, hi = 0; in dbgp_set_data() local 395 hi |= bytes[i] << (8 * (i - 4)); in dbgp_set_data() 397 writel(hi, &ehci_debug->data47); in dbgp_set_data() 405 u32 hi = readl(&ehci_debug->data47); in dbgp_get_data() local 411 bytes[i] = (hi >> (8 * (i - 4))) & 0xff; in dbgp_get_data()
|