Home
last modified time | relevance | path

Searched refs:as_uint64 (Results 1 – 16 of 16) sorted by relevance

/linux-6.15/drivers/hv/
H A Dmshv_synic.c466 simp.as_uint64 = hv_get_non_nested_msr(HV_MSR_SIMP); in mshv_synic_init()
475 hv_set_non_nested_msr(HV_MSR_SIMP, simp.as_uint64); in mshv_synic_init()
501 sint.as_uint64 = 0; in mshv_synic_init()
506 sint.as_uint64); in mshv_synic_init()
509 sint.as_uint64 = 0; in mshv_synic_init()
515 sint.as_uint64); in mshv_synic_init()
538 hv_set_non_nested_msr(HV_MSR_SIMP, simp.as_uint64); in mshv_synic_init()
563 sint.as_uint64); in mshv_synic_cleanup()
569 sint.as_uint64); in mshv_synic_cleanup()
584 simp.as_uint64 = hv_get_non_nested_msr(HV_MSR_SIMP); in mshv_synic_cleanup()
[all …]
H A Dhv.c272 simp.as_uint64 = hv_get_msr(HV_MSR_SIMP); in hv_synic_enable_regs()
288 hv_set_msr(HV_MSR_SIMP, simp.as_uint64); in hv_synic_enable_regs()
291 siefp.as_uint64 = hv_get_msr(HV_MSR_SIEFP); in hv_synic_enable_regs()
307 hv_set_msr(HV_MSR_SIEFP, siefp.as_uint64); in hv_synic_enable_regs()
320 sctrl.as_uint64 = hv_get_msr(HV_MSR_SCONTROL); in hv_synic_enable_regs()
323 hv_set_msr(HV_MSR_SCONTROL, sctrl.as_uint64); in hv_synic_enable_regs()
352 simp.as_uint64 = hv_get_msr(HV_MSR_SIMP); in hv_synic_disable_regs()
367 hv_set_msr(HV_MSR_SIMP, simp.as_uint64); in hv_synic_disable_regs()
369 siefp.as_uint64 = hv_get_msr(HV_MSR_SIEFP); in hv_synic_disable_regs()
379 hv_set_msr(HV_MSR_SIEFP, siefp.as_uint64); in hv_synic_disable_regs()
[all …]
H A Dmshv_root_hv_call.c407 input.as_uint64[0], input.as_uint64[1]); in hv_call_delete_vp()
651 input.as_uint64[0], in hv_call_delete_port()
652 input.as_uint64[1]); in hv_call_delete_port()
707 input.as_uint64[0], in hv_call_disconnect_port()
708 input.as_uint64[1]); in hv_call_disconnect_port()
721 input.as_uint64); in hv_call_notify_port_ring_empty()
H A Dmshv_eventfd.c131 if (cmpxchg(&vp->vp_register_page->interrupt_vectors.as_uint64, in mshv_vp_irq_try_set_vector()
132 iv.as_uint64, new_iv.as_uint64) != iv.as_uint64) in mshv_vp_irq_try_set_vector()
178 vp->vp_register_page->interrupt_vectors.as_uint64) in mshv_try_assert_irq_fast()
H A Dhyperv_vmbus.h38 u64 as_uint64; member
H A Dmshv_root_main.c452 return vp->vp_register_page->interrupt_vectors.as_uint64; in mshv_vp_interrupt_pending()
703 &state_data.xsave.states.as_uint64); in mshv_vp_ioctl_get_set_state()
/linux-6.15/arch/x86/hyperv/
H A Dhv_init.c98 rdmsrl(HV_X64_MSR_VP_ASSIST_PAGE, msr.as_uint64); in hv_cpu_init()
131 wrmsrl(HV_X64_MSR_VP_ASSIST_PAGE, msr.as_uint64); in hv_cpu_init()
254 rdmsrl(HV_X64_MSR_VP_ASSIST_PAGE, msr.as_uint64); in hv_cpu_die()
257 wrmsrl(HV_X64_MSR_VP_ASSIST_PAGE, msr.as_uint64); in hv_cpu_die()
334 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_suspend()
336 wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_suspend()
351 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_resume()
355 wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_resume()
518 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hyperv_init()
703 hypercall_msr.as_uint64 = 0; in hv_is_hyperv_initialized()
[all …]
H A Dirqdomain.c33 input->device_id = device_id.as_uint64; in hv_map_interrupt()
123 dev_id.as_uint64 = 0; in hv_build_pci_dev_id()
253 return hv_unmap_interrupt(hv_build_pci_dev_id(dev).as_uint64, old_entry); in hv_unmap_msi_interrupt()
345 device_id.as_uint64 = 0; in hv_unmap_ioapic_interrupt()
349 return hv_unmap_interrupt(device_id.as_uint64, entry); in hv_unmap_ioapic_interrupt()
358 device_id.as_uint64 = 0; in hv_map_ioapic_interrupt()
/linux-6.15/include/hyperv/
H A Dhvgdk_mini.h195 u64 as_uint64; member
397 u64 as_uint64; member
422 u64 as_uint64; member
627 u64 as_uint64; member
641 u64 as_uint64; member
668 u64 as_uint64; member
753 u64 as_uint64; member
1074 u64 as_uint64; member
1082 u64 as_uint64; member
1090 u64 as_uint64; member
[all …]
H A Dhvhdk.h25 u64 as_uint64; member
237 u64 as_uint64; member
307 u64 as_uint64; member
512 u64 as_uint64; member
521 u64 as_uint64; member
530 u64 as_uint64; member
539 u64 as_uint64; member
573 u64 as_uint64[2]; member
603 u64 as_uint64[2]; member
625 u64 as_uint64[2]; member
[all …]
H A Dhvhdk_mini.h219 u64 as_uint64; member
353 u64 as_uint64; member
/linux-6.15/drivers/clocksource/
H A Dhyperv_timer.c103 timer_cfg.as_uint64 = 0; in hv_ce_set_oneshot()
123 hv_set_msr(HV_MSR_STIMER0_CONFIG, timer_cfg.as_uint64); in hv_ce_set_oneshot()
457 tsc_msr.as_uint64 = hv_get_msr(HV_MSR_REFERENCE_TSC); in suspend_hv_clock_tsc()
459 hv_set_msr(HV_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in suspend_hv_clock_tsc()
468 tsc_msr.as_uint64 = hv_get_msr(HV_MSR_REFERENCE_TSC); in resume_hv_clock_tsc()
471 hv_set_msr(HV_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in resume_hv_clock_tsc()
584 tsc_msr.as_uint64 = hv_get_msr(HV_MSR_REFERENCE_TSC); in hv_init_tsc_clocksource()
591 hv_set_msr(HV_MSR_REFERENCE_TSC, tsc_msr.as_uint64); in hv_init_tsc_clocksource()
/linux-6.15/drivers/iommu/
H A Dhyperv-iommu.c214 && data->entry.ioapic_rte.as_uint64) { in hyperv_root_ir_compose_msi_msg()
222 data->entry.ioapic_rte.as_uint64 = 0; in hyperv_root_ir_compose_msi_msg()
326 && e->ioapic_rte.as_uint64) in hyperv_root_irq_remapping_free()
/linux-6.15/arch/x86/kvm/
H A Dhyperv.c687 union hv_stimer_config new_config = {.as_uint64 = config}, in stimer_set_config()
688 old_config = {.as_uint64 = stimer->config.as_uint64}; in stimer_set_config()
708 stimer->config.as_uint64 = new_config.as_uint64; in stimer_set_config()
745 *pconfig = stimer->config.as_uint64; in stimer_get_config()
/linux-6.15/include/net/mana/
H A Dgdma.h85 u64 as_uint64; member
/linux-6.15/drivers/net/ethernet/microsoft/mana/
H A Dgdma_main.c329 writeq(e.as_uint64, addr); in mana_gd_ring_doorbell()