| /Linux-v5.15/arch/x86/kvm/ |
| D | kvm_cache_regs.h | 83 static_call(kvm_x86_cache_reg)(vcpu, reg); in kvm_register_read_raw() 123 static_call(kvm_x86_cache_reg)(vcpu, VCPU_EXREG_PDPTR); in kvm_pdptr_read() 138 static_call(kvm_x86_cache_reg)(vcpu, VCPU_EXREG_CR0); in kvm_read_cr0_bits() 152 static_call(kvm_x86_cache_reg)(vcpu, VCPU_EXREG_CR4); in kvm_read_cr4_bits() 159 static_call(kvm_x86_cache_reg)(vcpu, VCPU_EXREG_CR3); in kvm_read_cr3()
|
| D | x86.c | 776 if (static_call(kvm_x86_get_cpl)(vcpu) <= required_cpl) in kvm_require_cpl() 903 static_call(kvm_x86_get_cs_db_l_bits)(vcpu, &cs_db, &cs_l); in kvm_set_cr0() 916 static_call(kvm_x86_set_cr0)(vcpu, cr0); in kvm_set_cr0() 1021 if (static_call(kvm_x86_get_cpl)(vcpu) != 0 || in kvm_emulate_xsetbv() 1039 return static_call(kvm_x86_is_valid_cr4)(vcpu, cr4); in kvm_is_valid_cr4() 1080 static_call(kvm_x86_set_cr4)(vcpu, cr4); in kvm_set_cr4() 1200 static_call(kvm_x86_set_dr7)(vcpu, dr7); in kvm_update_dr7() 1513 return static_call(kvm_x86_get_msr_feature)(msr); in kvm_get_msr_feature() 1589 r = static_call(kvm_x86_set_efer)(vcpu, efer); in set_efer() 1719 return static_call(kvm_x86_set_msr)(vcpu, &msr); in __kvm_set_msr() [all …]
|
| D | mmu.h | 113 static_call(kvm_x86_load_mmu_pgd)(vcpu, root_hpa, in kvm_mmu_load_pgd() 180 int cpl = static_call(kvm_x86_get_cpl)(vcpu); in permission_fault() 181 unsigned long rflags = static_call(kvm_x86_get_rflags)(vcpu); in permission_fault()
|
| D | x86.h | 158 static_call(kvm_x86_get_cs_db_l_bits)(vcpu, &cs_db, &cs_l); in is_64_bit_mode() 179 static_call(kvm_x86_tlb_flush_current)(vcpu); in kvm_vcpu_flush_tlb_current() 294 return is_smm(vcpu) || static_call(kvm_x86_apic_init_signal_blocked)(vcpu); in kvm_vcpu_latch_init()
|
| D | lapic.c | 494 static_call(kvm_x86_hwapic_irr_update)(vcpu, in apic_clear_irr() 525 static_call(kvm_x86_hwapic_isr_update)(vcpu, vec); in apic_set_isr() 573 static_call(kvm_x86_hwapic_isr_update)(vcpu, in apic_clear_isr() 711 highest_irr = static_call(kvm_x86_sync_pir_to_irr)(apic->vcpu); in apic_has_interrupt_for_ppr() 1100 if (static_call(kvm_x86_deliver_posted_interrupt)(vcpu, vector)) { in __apic_accept_irq() 1850 static_call(kvm_x86_cancel_hv_timer)(apic->vcpu); in cancel_hv_timer() 1867 if (static_call(kvm_x86_set_hv_timer)(vcpu, ktimer->tscdeadline, &expired)) in start_hv_timer() 2296 static_call(kvm_x86_set_virtual_apic_mode)(vcpu); in kvm_lapic_set_base() 2377 static_call(kvm_x86_apicv_post_state_restore)(vcpu); in kvm_lapic_reset() 2378 static_call(kvm_x86_hwapic_irr_update)(vcpu, -1); in kvm_lapic_reset() [all …]
|
| D | pmu.c | 379 (static_call(kvm_x86_get_cpl)(vcpu) != 0) && in kvm_pmu_rdpmc()
|
| D | trace.h | 310 static_call(kvm_x86_get_exit_info)(vcpu, &__entry->info1, \ 792 __entry->csbase = static_call(kvm_x86_get_segment_base)(vcpu, VCPU_SREG_CS);
|
| D | hyperv.c | 1349 static_call(kvm_x86_patch_hypercall)(vcpu, instructions + i); in kvm_hv_set_msr_pw() 2168 if (static_call(kvm_x86_get_cpl)(vcpu) != 0 || !is_protmode(vcpu)) { in kvm_hv_hypercall()
|
| D | cpuid.c | 202 static_call(kvm_x86_vcpu_after_set_cpuid)(vcpu); in kvm_vcpu_after_set_cpuid()
|
| /Linux-v5.15/security/keys/trusted-keys/ |
| D | trusted_core.c | 173 ret = static_call(trusted_key_unseal)(payload, datablob); in trusted_instantiate() 180 ret = static_call(trusted_key_get_random)(payload->key, in trusted_instantiate() 191 ret = static_call(trusted_key_seal)(payload, datablob); in trusted_instantiate() 260 ret = static_call(trusted_key_seal)(new_p, datablob); in trusted_update() 337 ret = static_call(trusted_key_init)(); in init_trusted() 354 static_call(trusted_key_exit)(); in cleanup_trusted()
|
| /Linux-v5.15/include/linux/ |
| D | static_call_types.h | 90 #define static_call(name) __static_call(name) macro 98 #define static_call(name) \ macro
|
| D | tracepoint.h | 173 static_call(tp_func_##name)(__data, args); \
|
| /Linux-v5.15/tools/include/linux/ |
| D | static_call_types.h | 90 #define static_call(name) __static_call(name) macro 98 #define static_call(name) \ macro
|
| /Linux-v5.15/arch/arm/include/asm/ |
| D | paravirt.h | 18 return static_call(pv_steal_clock)(cpu); in paravirt_steal_clock()
|
| /Linux-v5.15/arch/arm64/include/asm/ |
| D | paravirt.h | 18 return static_call(pv_steal_clock)(cpu); in paravirt_steal_clock()
|
| /Linux-v5.15/arch/x86/events/ |
| D | core.c | 696 return static_call(x86_pmu_guest_get_msrs)(nr); in perf_guest_get_msrs() 727 static_call(x86_pmu_disable_all)(); in x86_pmu_disable() 1009 c = static_call(x86_pmu_get_event_constraints)(cpuc, i, cpuc->event_list[i]); in x86_schedule_events() 1346 static_call(x86_pmu_enable_all)(added); in x86_pmu_enable() 1471 ret = static_call(x86_pmu_schedule_events)(cpuc, n, assign); in x86_pmu_add() 1520 static_call(x86_pmu_enable)(event); in x86_pmu_start() 1593 static_call(x86_pmu_disable)(event); in x86_pmu_stop() 1744 ret = static_call(x86_pmu_handle_irq)(regs); in perf_event_nmi_handler() 2214 static_call(x86_pmu_read)(event); in x86_pmu_read() 2295 ret = static_call(x86_pmu_schedule_events)(cpuc, n, assign); in x86_pmu_commit_txn()
|
| /Linux-v5.15/arch/x86/include/asm/ |
| D | paravirt.h | 31 return static_call(pv_sched_clock)(); in paravirt_sched_clock() 45 return static_call(pv_steal_clock)(cpu); in paravirt_steal_clock()
|
| /Linux-v5.15/arch/x86/kvm/mmu/ |
| D | spte.c | 131 spte |= static_call(kvm_x86_get_mt_mask)(vcpu, gfn, in make_spte()
|
| D | mmu.c | 278 ret = static_call(kvm_x86_tlb_remote_flush_with_range)(kvm, range); in kvm_flush_remote_tlbs_with_range() 5078 static_call(kvm_x86_tlb_flush_current)(vcpu); in kvm_mmu_load() 5341 static_call(kvm_x86_tlb_flush_gva)(vcpu, gva); in kvm_mmu_invalidate_gva() 5397 static_call(kvm_x86_tlb_flush_gva)(vcpu, gva); in kvm_mmu_invpcid_gva()
|
| /Linux-v5.15/kernel/entry/ |
| D | common.c | 425 static_call(irqentry_exit_cond_resched)(); in irqentry_exit()
|
| /Linux-v5.15/arch/x86/kernel/ |
| D | Makefile | 74 obj-y += static_call.o
|
| /Linux-v5.15/kernel/ |
| D | Makefile | 116 obj-$(CONFIG_HAVE_STATIC_CALL_INLINE) += static_call.o
|
| D | static_call.c | 541 WARN_ON(static_call(sc_selftest)(scd->val) != scd->expect); in test_static_call_init()
|
| /Linux-v5.15/include/asm-generic/ |
| D | vmlinux.lds.h | 642 *(.static_call.text) \
|
| /Linux-v5.15/arch/x86/crypto/ |
| D | aesni-intel_glue.c | 510 static_call(aesni_ctr_enc_tfm)(ctx, walk.dst.virt.addr, in ctr_crypt()
|