Symbol: DEFINE_IFUNC
lib/libmd/aarch64/sha1dispatch.c
14
DEFINE_IFUNC(, void, sha1_block, (SHA1_CTX *, const void *, size_t))
sys/amd64/amd64/copyout.c
105
DEFINE_IFUNC(, int, suword32, (volatile void *, int32_t))
sys/amd64/amd64/copyout.c
114
DEFINE_IFUNC(, int, suword, (volatile void *, long))
sys/amd64/amd64/copyout.c
120
DEFINE_IFUNC(, int, suword64, (volatile void *, int64_t))
sys/amd64/amd64/copyout.c
131
DEFINE_IFUNC(, int, casueword32, (volatile uint32_t *, uint32_t, uint32_t *,
sys/amd64/amd64/copyout.c
143
DEFINE_IFUNC(, int, casueword, (volatile u_long *, u_long, u_long *, u_long))
sys/amd64/amd64/copyout.c
154
DEFINE_IFUNC(, int, copyinstr, (const void *, void *, size_t, size_t *))
sys/amd64/amd64/copyout.c
165
DEFINE_IFUNC(, int, copyin, (const void *, void *, size_t))
sys/amd64/amd64/copyout.c
184
DEFINE_IFUNC(, int, copyout, (const void *, void *, size_t))
sys/amd64/amd64/copyout.c
45
DEFINE_IFUNC(, int, fubyte, (volatile const void *))
sys/amd64/amd64/copyout.c
54
DEFINE_IFUNC(, int, fuword16, (volatile const void *))
sys/amd64/amd64/copyout.c
63
DEFINE_IFUNC(, int, fueword, (volatile const void *, long *))
sys/amd64/amd64/copyout.c
69
DEFINE_IFUNC(, int, fueword64, (volatile const void *, int64_t *))
sys/amd64/amd64/copyout.c
78
DEFINE_IFUNC(, int, fueword32, (volatile const void *, int32_t *))
sys/amd64/amd64/copyout.c
87
DEFINE_IFUNC(, int, subyte, (volatile void *, int))
sys/amd64/amd64/copyout.c
96
DEFINE_IFUNC(, int, suword16, (volatile void *, int))
sys/amd64/amd64/fpu.c
230
DEFINE_IFUNC(, void, fpusave, (void *))
sys/amd64/amd64/fpu.c
245
DEFINE_IFUNC(, void, fpurestore, (void *))
sys/amd64/amd64/machdep.c
1807
DEFINE_IFUNC(, void, set_pcb_flags, (struct pcb *, const u_int))
sys/amd64/amd64/machdep.c
1921
DEFINE_IFUNC(, void *, memset, (void *, int, size_t))
sys/amd64/amd64/machdep.c
1928
DEFINE_IFUNC(, void *, memmove, (void * _Nonnull, const void * _Nonnull,
sys/amd64/amd64/machdep.c
1936
DEFINE_IFUNC(, void *, memcpy, (void * _Nonnull, const void * _Nonnull,size_t))
sys/amd64/amd64/machdep.c
1946
DEFINE_IFUNC(, void , pagezero, (void *))
sys/amd64/amd64/pmap.c
10209
DEFINE_IFUNC(static, void, pmap_activate_sw_mode, (struct thread *, pmap_t,
sys/amd64/amd64/pmap.c
10955
DEFINE_IFUNC(static, void, pmap_large_map_wb_fence, (void))
sys/amd64/amd64/pmap.c
11000
DEFINE_IFUNC(static, void, pmap_large_map_flush_range, (vm_offset_t, vm_size_t))
sys/amd64/amd64/pmap.c
1248
DEFINE_IFUNC(, void, pmap_thread_init_invl_gen, (struct thread *))
sys/amd64/amd64/pmap.c
1255
DEFINE_IFUNC(static, void, pmap_delayed_invl_start, (void))
sys/amd64/amd64/pmap.c
1262
DEFINE_IFUNC(static, void, pmap_delayed_invl_finish, (void))
sys/amd64/amd64/pmap.c
1269
DEFINE_IFUNC(static, void, pmap_delayed_invl_wait, (vm_page_t))
sys/amd64/amd64/pmap.c
3172
DEFINE_IFUNC(static, void, pmap_invalidate_preipi, (pmap_t))
sys/amd64/amd64/pmap.c
3233
DEFINE_IFUNC(static, void, pmap_invalidate_page_cb, (pmap_t, vm_offset_t))
sys/amd64/amd64/pmap.c
3319
DEFINE_IFUNC(static, void, pmap_invalidate_range_cb, (pmap_t, vm_offset_t,
sys/amd64/amd64/pmap.c
3435
DEFINE_IFUNC(static, void, pmap_invalidate_all_curcpu_cb, (pmap_t, vm_offset_t,
sys/amd64/amd64/pmap.c
3565
DEFINE_IFUNC(, void, pmap_invalidate_cache_range,
sys/amd64/amd64/pmap.c
696
DEFINE_IFUNC(, bool, pmap_not_in_di, (void))
sys/amd64/linux/linux_machdep.c
177
DEFINE_IFUNC(, int, futex_xchgl, (int, uint32_t *, int *))
sys/amd64/linux/linux_machdep.c
186
DEFINE_IFUNC(, int, futex_addl, (int, uint32_t *, int *))
sys/amd64/linux/linux_machdep.c
195
DEFINE_IFUNC(, int, futex_orl, (int, uint32_t *, int *))
sys/amd64/linux/linux_machdep.c
204
DEFINE_IFUNC(, int, futex_andl, (int, uint32_t *, int *))
sys/amd64/linux/linux_machdep.c
213
DEFINE_IFUNC(, int, futex_xorl, (int, uint32_t *, int *))
sys/amd64/linux32/linux32_machdep.c
555
DEFINE_IFUNC(, int, futex_xchgl, (int, uint32_t *, int *))
sys/amd64/linux32/linux32_machdep.c
564
DEFINE_IFUNC(, int, futex_addl, (int, uint32_t *, int *))
sys/amd64/linux32/linux32_machdep.c
573
DEFINE_IFUNC(, int, futex_orl, (int, uint32_t *, int *))
sys/amd64/linux32/linux32_machdep.c
582
DEFINE_IFUNC(, int, futex_andl, (int, uint32_t *, int *))
sys/amd64/linux32/linux32_machdep.c
591
DEFINE_IFUNC(, int, futex_xorl, (int, uint32_t *, int *))
sys/arm/include/ifunc.h
11
#define DEFINE_IFUNC(qual, ret_type, name, args) \
sys/arm64/arm64/copyinout_ifunc.c
42
DEFINE_IFUNC(, int, copyout, (const void *, void *, size_t))
sys/arm64/arm64/copyinout_ifunc.c
47
DEFINE_IFUNC(, int, copyin, (const void *, void *, size_t))
sys/arm64/arm64/machdep.c
1087
DEFINE_IFUNC(, void *, memset, (void *, int, size_t))
sys/arm64/arm64/machdep.c
1092
DEFINE_IFUNC(, void *, memmove, (void * _Nonnull, const void * _Nonnull,
sys/arm64/arm64/machdep.c
1098
DEFINE_IFUNC(, void *, memcpy, (void * _Nonnull, const void * _Nonnull,
sys/arm64/arm64/pmap.c
10203
DEFINE_IFUNC(static, void, pagezero, (void *))
sys/arm64/arm64/support_ifunc.c
50
DEFINE_IFUNC(, int, casueword32, (volatile uint32_t *base, uint32_t oldval,
sys/arm64/arm64/support_ifunc.c
59
DEFINE_IFUNC(, int, casueword, (volatile u_long *base, u_long oldval,
sys/arm64/arm64/support_ifunc.c
68
DEFINE_IFUNC(, int, swapueword8, (volatile uint8_t *base, uint8_t *val))
sys/arm64/arm64/support_ifunc.c
76
DEFINE_IFUNC(, int, swapueword32, (volatile uint32_t *base, uint32_t *val))
sys/arm64/include/ifunc.h
45
#define DEFINE_IFUNC(qual, ret_type, name, args) \
sys/arm64/vmm/vmm_handlers.c
108
DEFINE_IFUNC(, void, vmm_s2_tlbi_all, (uint64_t vttbr))
sys/arm64/vmm/vmm_handlers.c
43
DEFINE_IFUNC(, uint64_t, vmm_read_reg, (uint64_t reg))
sys/arm64/vmm/vmm_handlers.c
57
DEFINE_IFUNC(, uint64_t, vmm_enter_guest,
sys/arm64/vmm/vmm_handlers.c
72
DEFINE_IFUNC(, void, vmm_clean_s2_tlbi, (void))
sys/arm64/vmm/vmm_handlers.c
90
DEFINE_IFUNC(, void, vmm_s2_tlbi_range,
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
689
DEFINE_IFUNC(, void, dtrace_copy, (uintptr_t, uintptr_t, size_t))
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
698
DEFINE_IFUNC(, void, dtrace_copystr, (uintptr_t, uintptr_t, size_t,
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
708
DEFINE_IFUNC(, uintptr_t, dtrace_fulword, (void *))
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
717
DEFINE_IFUNC(, uint8_t, dtrace_fuword8_nocheck, (void *))
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
726
DEFINE_IFUNC(, uint16_t, dtrace_fuword16_nocheck, (void *))
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
735
DEFINE_IFUNC(, uint32_t, dtrace_fuword32_nocheck, (void *))
sys/cddl/dev/dtrace/amd64/dtrace_isa.c
744
DEFINE_IFUNC(, uint64_t, dtrace_fuword64_nocheck, (void *))
sys/i386/i386/npx.c
316
DEFINE_IFUNC(, void, fpusave, (union savefpu *))
sys/i386/i386/pmap_base.c
304
DEFINE_IFUNC(, void, pmap_invalidate_cache_range, (vm_offset_t, vm_offset_t))
sys/libkern/gsb_crc32.c
762
DEFINE_IFUNC(, uint32_t, calculate_crc32c,
sys/libkern/gsb_crc32.c
774
DEFINE_IFUNC(, uint32_t, calculate_crc32c,
sys/powerpc/include/ifunc.h
38
#define DEFINE_IFUNC(qual, ret_type, name, args) \
sys/riscv/include/ifunc.h
33
#define DEFINE_IFUNC(qual, ret_type, name, args) \
sys/x86/include/ifunc.h
32
#define DEFINE_IFUNC(qual, ret_type, name, args) \
sys/x86/x86/cpu_machdep.c
1863
DEFINE_IFUNC(, uint64_t, rdtsc_ordered, (void))