Home
last modified time | relevance | path

Searched refs:hi (Results 1 – 25 of 36) sorted by relevance

12

/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dmsr.h33 __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 Dapic.h122 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 Dhypercall.h165 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 Dmtrr.h71 extern void mtrr_centaur_report_mcr(int mcr, u32 lo, u32 hi);
A Damd-iommu.h140 uint32_t hi; member
/xen-4.10.0-shim-comet/xen/include/asm-x86/x86_64/
A Dsystem.h20 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 Diommu.h205 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 Dqinval.c99 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 Dintremap.c209 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 Dschedule.c42 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 Dgeneric.c324 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 Damd.c48 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 Dintel.c279 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 Dx86-emulate.h59 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 Dmm.c166 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 Dpowernow.c150 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 Dx2apic.c250 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 Dxen-hvmctx.c81 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 Dactypes.h289 u32 hi; member
299 u32 hi; member
/xen-4.10.0-shim-comet/xen/include/xen/
A Dhypercall.h186 s32 hi);
/xen-4.10.0-shim-comet/xen/drivers/passthrough/amd/
A Diommu_guest.c41 #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 Dvmac.c107 ({ 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 Dmemset.S64 b.hi .Lover16_proc
/xen-4.10.0-shim-comet/tools/firmware/hvmloader/
A Dutil.c54 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 Dehci-dbgp.c389 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()

Completed in 34 milliseconds

12