/kernel/linux/linux-5.10/drivers/hv/ |
H A D | hv.c | 165 hv_get_simp(simp.as_uint64); in hv_synic_enable_regs() 170 hv_set_simp(simp.as_uint64); in hv_synic_enable_regs() 173 hv_get_siefp(siefp.as_uint64); in hv_synic_enable_regs() 178 hv_set_siefp(siefp.as_uint64); in hv_synic_enable_regs() 181 hv_get_synint_state(VMBUS_MESSAGE_SINT, shared_sint.as_uint64); in hv_synic_enable_regs() 186 hv_set_synint_state(VMBUS_MESSAGE_SINT, shared_sint.as_uint64); in hv_synic_enable_regs() 189 hv_get_synic_state(sctrl.as_uint64); in hv_synic_enable_regs() 192 hv_set_synic_state(sctrl.as_uint64); in hv_synic_enable_regs() 214 hv_get_synint_state(VMBUS_MESSAGE_SINT, shared_sint.as_uint64); in hv_synic_disable_regs() 220 hv_set_synint_state(VMBUS_MESSAGE_SINT, shared_sint.as_uint64); in hv_synic_disable_regs() [all...] |
H A D | hyperv_vmbus.h | 38 u64 as_uint64; member
|
/kernel/linux/linux-6.6/drivers/hv/ |
H A D | hv.c | 273 simp.as_uint64 = hv_get_register(HV_REGISTER_SIMP); in hv_synic_enable_regs() 289 hv_set_register(HV_REGISTER_SIMP, simp.as_uint64); in hv_synic_enable_regs() 292 siefp.as_uint64 = hv_get_register(HV_REGISTER_SIEFP); in hv_synic_enable_regs() 308 hv_set_register(HV_REGISTER_SIEFP, siefp.as_uint64); in hv_synic_enable_regs() 313 shared_sint.as_uint64 = hv_get_register(HV_REGISTER_SINT0 + in hv_synic_enable_regs() 330 shared_sint.as_uint64); in hv_synic_enable_regs() 333 sctrl.as_uint64 = hv_get_register(HV_REGISTER_SCONTROL); in hv_synic_enable_regs() 336 hv_set_register(HV_REGISTER_SCONTROL, sctrl.as_uint64); in hv_synic_enable_regs() 360 shared_sint.as_uint64 = hv_get_register(HV_REGISTER_SINT0 + in hv_synic_disable_regs() 368 shared_sint.as_uint64); in hv_synic_disable_regs() [all...] |
H A D | hyperv_vmbus.h | 38 u64 as_uint64; member
|
/kernel/linux/linux-6.6/arch/x86/hyperv/ |
H A D | hv_init.c | 103 rdmsrl(HV_X64_MSR_VP_ASSIST_PAGE, msr.as_uint64); in hv_cpu_init() 136 wrmsrl(HV_X64_MSR_VP_ASSIST_PAGE, msr.as_uint64); in hv_cpu_init() 259 rdmsrl(HV_X64_MSR_VP_ASSIST_PAGE, msr.as_uint64); in hv_cpu_die() 262 wrmsrl(HV_X64_MSR_VP_ASSIST_PAGE, msr.as_uint64); in hv_cpu_die() 339 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_suspend() 341 wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_suspend() 356 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_resume() 360 wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_resume() 541 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hyperv_init() 558 wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hyperv_init() [all...] |
H A D | irqdomain.c | 33 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()
|
H A D | hv_proc.c | 194 input->proximity_domain_info.as_uint64 = 0; in hv_call_create_vp()
|
/kernel/linux/linux-5.10/arch/x86/hyperv/ |
H A D | hv_init.c | 284 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_suspend() 286 wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_suspend() 301 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_resume() 305 wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_resume() 415 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hyperv_init() 418 wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hyperv_init() 467 hypercall_msr.as_uint64 = 0; in hyperv_cleanup() 468 wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hyperv_cleanup() 471 hypercall_msr.as_uint64 = 0; in hyperv_cleanup() 472 wrmsrl(HV_X64_MSR_REFERENCE_TSC, hypercall_msr.as_uint64); in hyperv_cleanup() [all...] |
/kernel/linux/linux-6.6/drivers/clocksource/ |
H A D | hyperv_timer.c | 102 timer_cfg.as_uint64 = 0; in hv_ce_set_oneshot() 122 hv_set_register(HV_REGISTER_STIMER0_CONFIG, timer_cfg.as_uint64); in hv_ce_set_oneshot() 442 tsc_msr.as_uint64 = hv_get_register(HV_REGISTER_REFERENCE_TSC); in suspend_hv_clock_tsc() 444 hv_set_register(HV_REGISTER_REFERENCE_TSC, tsc_msr.as_uint64); in suspend_hv_clock_tsc() 453 tsc_msr.as_uint64 = hv_get_register(HV_REGISTER_REFERENCE_TSC); in resume_hv_clock_tsc() 456 hv_set_register(HV_REGISTER_REFERENCE_TSC, tsc_msr.as_uint64); in resume_hv_clock_tsc() 558 tsc_msr.as_uint64 = hv_get_register(HV_REGISTER_REFERENCE_TSC); in hv_init_tsc_clocksource() 565 hv_set_register(HV_REGISTER_REFERENCE_TSC, tsc_msr.as_uint64); in hv_init_tsc_clocksource()
|
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | hyperv-tlfs.h | 106 u64 as_uint64; member 351 u64 as_uint64; member 373 u64 as_uint64; member 382 u64 as_uint64; member 395 u64 as_uint64; member 405 u64 as_uint64; member 521 u64 as_uint64; member 573 u64 as_uint64; member 707 u64 as_uint64; member
|
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | hyperv-tlfs.h | 276 u64 as_uint64; member 298 u64 as_uint64; member 307 u64 as_uint64; member 320 u64 as_uint64; member 330 u64 as_uint64; member 412 u64 as_uint64; member
|
/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | hyperv-iommu.c | 214 && 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()
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | hyperv-tlfs.h | 68 u64 as_uint64[2]; member
|
/kernel/linux/linux-5.10/drivers/clocksource/ |
H A D | hyperv_timer.c | 89 timer_cfg.as_uint64 = 0; in hv_ce_set_oneshot() 108 hv_init_timer_config(0, timer_cfg.as_uint64); in hv_ce_set_oneshot()
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | hyperv-tlfs.h | 333 u64 as_uint64; member 342 u64 as_uint64; member 720 u64 as_uint64; member
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | hyperv.c | 640 union hv_stimer_config new_config = {.as_uint64 = config}, in stimer_set_config() 641 old_config = {.as_uint64 = stimer->config.as_uint64}; in stimer_set_config() 655 stimer->config.as_uint64 = new_config.as_uint64; in stimer_set_config() 692 *pconfig = stimer->config.as_uint64; in stimer_get_config()
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | hyperv-tlfs.h | 211 u64 as_uint64; member
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | hyperv.c | 687 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()
|
/kernel/linux/linux-6.6/include/net/mana/ |
H A D | gdma.h | 83 u64 as_uint64; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microsoft/mana/ |
H A D | gdma_main.c | 317 writeq(e.as_uint64, addr); in mana_gd_ring_doorbell()
|