Home
last modified time | relevance | path

Searched refs:static_call (Results 1 – 25 of 38) sorted by relevance

12

/linux/arch/x86/kernel/
H A Dearly_printk.c118 while ((static_call(serial_in)(early_serial_base, LSR) & XMTRDY) == 0 && --timeout) in early_serial_putc()
120 static_call(serial_out)(early_serial_base, TXR, ch); in early_serial_putc()
138 static_call(serial_out)(early_serial_base, LCR, 0x3); /* 8n1 */ in early_serial_hw_init()
139 static_call(serial_out)(early_serial_base, IER, 0); /* no interrupt */ in early_serial_hw_init()
140 static_call(serial_out)(early_serial_base, FCR, 0); /* no fifo */ in early_serial_hw_init()
141 static_call(serial_out)(early_serial_base, MCR, 0x3); /* DTR + RTS */ in early_serial_hw_init()
143 c = static_call(serial_in)(early_serial_base, LCR); in early_serial_hw_init()
144 static_call(serial_out)(early_serial_base, LCR, c | DLAB); in early_serial_hw_init()
145 static_call(serial_out)(early_serial_base, DLL, divisor & 0xff); in early_serial_hw_init()
146 static_call(serial_out)(early_serial_base, DLH, (divisor >> 8) & 0xff); in early_serial_hw_init()
[all …]
H A DMakefile76 obj-y += static_call.o
/linux/arch/x86/include/asm/
H A Dapic.h404 return static_call(apic_call_read)(reg); in apic_read()
409 static_call(apic_call_write)(reg, val); in apic_write()
414 static_call(apic_call_eoi)(); in apic_eoi()
419 static_call(apic_call_native_eoi)(); in apic_native_eoi()
424 return static_call(apic_call_icr_read)(); in apic_icr_read()
429 static_call(apic_call_icr_write)(low, high); in apic_icr_write()
434 static_call(apic_call_send_IPI)(cpu, vector); in __apic_send_IPI()
444 static_call(apic_call_send_IPI_mask_allbutself)(mask, vector); in __apic_send_IPI_mask_allbutself()
449 static_call(apic_call_send_IPI_allbutself)(vector); in __apic_send_IPI_allbutself()
454 static_call(apic_call_send_IPI_all)(vector); in __apic_send_IPI_all()
/linux/drivers/net/ethernet/intel/libeth/
H A Dtx.c27 __libeth_xdp_complete_tx(sqe, cp, static_call(bulk), in libeth_tx_complete_any()
28 static_call(xsk)); in libeth_tx_complete_any()
/linux/tools/include/linux/
H A Dstatic_call_types.h92 #define static_call(name) __static_call(name) macro
100 #define static_call(name) \ macro
/linux/include/linux/
H A Dstatic_call_types.h92 #define static_call(name) __static_call(name) macro
100 #define static_call(name) \ macro
H A Dirq-entry-common.h413 #define irqentry_exit_cond_resched() static_call(irqentry_exit_cond_resched)()
H A Dperf_event.h1684 return static_call(__perf_guest_state)(); in perf_guest_state()
1689 return static_call(__perf_guest_get_ip)(); in perf_guest_get_ip()
1694 return static_call(__perf_guest_handle_intel_pt_intr)(); in perf_guest_handle_intel_pt_intr()
/linux/security/keys/trusted-keys/
H A Dtrusted_core.c185 ret = static_call(trusted_key_unseal)(payload, datablob); in trusted_instantiate()
192 ret = static_call(trusted_key_get_random)(payload->key, in trusted_instantiate()
203 ret = static_call(trusted_key_seal)(payload, datablob); in trusted_instantiate()
272 ret = static_call(trusted_key_seal)(new_p, datablob); in trusted_update()
/linux/arch/arm/include/asm/
H A Dparavirt.h18 return static_call(pv_steal_clock)(cpu); in paravirt_steal_clock()
/linux/arch/riscv/include/asm/
H A Dparavirt.h18 return static_call(pv_steal_clock)(cpu); in paravirt_steal_clock()
/linux/arch/arm64/include/asm/
H A Dparavirt.h18 return static_call(pv_steal_clock)(cpu); in paravirt_steal_clock()
/linux/arch/loongarch/include/asm/
H A Dparavirt.h17 return static_call(pv_steal_clock)(cpu); in paravirt_steal_clock()
/linux/tools/objtool/include/objtool/
H A Dbuiltin.h28 bool static_call;
25 bool static_call; global() member
/linux/arch/x86/events/
H A Dcore.c725 return static_call(x86_pmu_guest_get_msrs)(nr, data); in perf_guest_get_msrs()
756 static_call(x86_pmu_disable_all)(); in x86_pmu_disable()
1038 c = static_call(x86_pmu_get_event_constraints)(cpuc, i, cpuc->event_list[i]); in x86_schedule_events()
1389 static_call(x86_pmu_enable_all)(added); in x86_pmu_enable()
1499 ret = static_call(x86_pmu_schedule_events)(cpuc, n, assign); in x86_pmu_add()
1541 static_call(x86_pmu_set_period)(event); in x86_pmu_start()
1547 static_call(x86_pmu_enable)(event); in x86_pmu_start()
1622 static_call(x86_pmu_disable)(event); in x86_pmu_stop()
1633 static_call(x86_pmu_update)(event); in x86_pmu_stop()
1727 val = static_call(x86_pmu_update)(event); in x86_pmu_handle_irq()
[all …]
/linux/lib/crypto/x86/
H A Dsha512.h34 static_call(sha512_blocks_x86)(state, data, nblocks); in sha512_blocks()
H A Dsha1.h54 static_call(sha1_blocks_x86)(state, data, nblocks); in sha1_blocks()
H A Dsha256.h37 static_call(sha256_blocks_x86)(state, data, nblocks); in sha256_blocks()
/linux/lib/crc/x86/
H A Dcrc-pclmul-template.h64 crc = static_call(prefix##_pclmul)((crc), (p), (len), \
/linux/tools/objtool/
H A Dbuiltin-check.c91 OPT_BOOLEAN('t', "static-call", &opts.static_call, "annotate static calls"),
193 opts.static_call || in copy_file()
/linux/drivers/cpufreq/
H A Damd-pstate.c215 return static_call(amd_pstate_get_epp)(cpudata); in amd_pstate_get_epp()
284 return static_call(amd_pstate_update_perf)(policy, min_perf, des_perf, in amd_pstate_update_perf()
330 return static_call(amd_pstate_set_epp)(policy, epp); in amd_pstate_set_epp()
388 return static_call(amd_pstate_cppc_enable)(policy); in amd_pstate_cppc_enable()
480 return static_call(amd_pstate_init_perf)(cpudata); in amd_pstate_init_perf()
/linux/kernel/
H A DMakefile124 obj-$(CONFIG_HAVE_STATIC_CALL) += static_call.o
H A Dstatic_call_inline.c3 #include <linux/static_call.h>
511 pr_err("Failed to allocate memory for static_call!\n"); in static_call_init()
559 WARN_ON(static_call(sc_selftest)(scd->val) != scd->expect); in test_static_call_init()
/linux/kernel/trace/
H A Dfgraph.c673 if (static_call(fgraph_func)(&trace, fgraph_direct_gops, fregs)) in function_graph_enter_regs()
848 static_call(fgraph_retfunc)(&trace, fgraph_direct_gops, fregs); in __ftrace_return_to_handler()
/linux/arch/x86/events/intel/
H A Dcore.c2438 static_call(x86_pmu_update)(event); in intel_pmu_nhm_workaround()
2453 static_call(x86_pmu_set_period)(event); in intel_pmu_nhm_workaround()
2640 static_call(x86_pmu_pebs_disable)(event); in intel_pmu_disable_event()
2871 static_call(intel_pmu_update_topdown_event)(event, NULL); in intel_pmu_read_event()
3064 static_call(x86_pmu_pebs_enable)(event); in intel_pmu_enable_event()
3150 static_call(x86_pmu_update)(event); in intel_pmu_save_and_restart()
3162 return static_call(x86_pmu_set_period)(event); in intel_pmu_save_and_restart()
3168 return static_call(intel_pmu_set_topdown_event_period)(event); in intel_pmu_set_period()
3176 return static_call(intel_pmu_update_topdown_event)(event, NULL); in intel_pmu_update()
3312 static_call(x86_pmu_drain_pebs)(regs, &data); in handle_pmi_common()
[all …]

12