Home
last modified time | relevance | path

Searched refs:DEFINE_IFUNC (Results 1 – 23 of 23) sorted by relevance

/freebsd/sys/amd64/amd64/
H A Dcopyout.c45 DEFINE_IFUNC(, int, fubyte, (volatile const void *))
54 DEFINE_IFUNC(, int, fuword16, (volatile const void *))
63 DEFINE_IFUNC(, int, fueword, (volatile const void *, long *))
69 DEFINE_IFUNC(, int, fueword64, (volatile const void *, int64_t *))
78 DEFINE_IFUNC(, int, fueword32, (volatile const void *, int32_t *))
87 DEFINE_IFUNC(, int, subyte, (volatile void *, int))
96 DEFINE_IFUNC(, int, suword16, (volatile void *, int))
105 DEFINE_IFUNC(, int, suword32, (volatile void *, int32_t))
114 DEFINE_IFUNC(, int, suword, (volatile void *, long))
120 DEFINE_IFUNC(, int, suword64, (volatile void *, int64_t))
[all …]
H A Dmachdep.c1804 DEFINE_IFUNC(, void, set_pcb_flags, (struct pcb *, const u_int))
1885 DEFINE_IFUNC(, void *, memset, (void *, int, size_t))
1892 DEFINE_IFUNC(, void *, memmove, (void * _Nonnull, const void * _Nonnull,
1900 DEFINE_IFUNC(, void *, memcpy, (void * _Nonnull, const void * _Nonnull,size_t))
1910 DEFINE_IFUNC(, void , pagezero, (void *))
H A Dfpu.c237 DEFINE_IFUNC(, void, fpusave, (void *))
252 DEFINE_IFUNC(, void, fpurestore, (void *))
H A Dpmap.c639 DEFINE_IFUNC(, bool, pmap_not_in_di, (void))
1191 DEFINE_IFUNC(, void, pmap_thread_init_invl_gen, (struct thread *))
1198 DEFINE_IFUNC(static, void, pmap_delayed_invl_start, (void))
1205 DEFINE_IFUNC(static, void, pmap_delayed_invl_finish, (void))
1212 DEFINE_IFUNC(static, void, pmap_delayed_invl_wait, (vm_page_t))
3124 DEFINE_IFUNC(static, void, pmap_invalidate_preipi, (pmap_t))
3185 DEFINE_IFUNC(static, void, pmap_invalidate_page_cb, (pmap_t, vm_offset_t))
3271 DEFINE_IFUNC(static, void, pmap_invalidate_range_cb, (pmap_t, vm_offset_t,
3375 DEFINE_IFUNC(static, void, pmap_invalidate_all_cb, (pmap_t))
3672 DEFINE_IFUNC(, void, pmap_invalidate_cache_range,
[all …]
/freebsd/sys/arm64/vmm/
H A Dvmm_handlers.c43 DEFINE_IFUNC(, uint64_t, vmm_read_reg, (uint64_t reg))
57 DEFINE_IFUNC(, uint64_t, vmm_enter_guest,
72 DEFINE_IFUNC(, void, vmm_clean_s2_tlbi, (void))
90 DEFINE_IFUNC(, void, vmm_s2_tlbi_range,
108 DEFINE_IFUNC(, void, vmm_s2_tlbi_all, (uint64_t vttbr))
/freebsd/sys/arm64/arm64/
H A Dsupport_ifunc.c50 DEFINE_IFUNC(, int, casueword32, (volatile uint32_t *base, uint32_t oldval,
59 DEFINE_IFUNC(, int, casueword, (volatile u_long *base, u_long oldval,
68 DEFINE_IFUNC(, int, swapueword8, (volatile uint8_t *base, uint8_t *val))
76 DEFINE_IFUNC(, int, swapueword32, (volatile uint32_t *base, uint32_t *val))
/freebsd/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_isa.c689 DEFINE_IFUNC(, void, dtrace_copy, (uintptr_t, uintptr_t, size_t))
698 DEFINE_IFUNC(, void, dtrace_copystr, (uintptr_t, uintptr_t, size_t,
708 DEFINE_IFUNC(, uintptr_t, dtrace_fulword, (void *))
717 DEFINE_IFUNC(, uint8_t, dtrace_fuword8_nocheck, (void *))
726 DEFINE_IFUNC(, uint16_t, dtrace_fuword16_nocheck, (void *))
735 DEFINE_IFUNC(, uint32_t, dtrace_fuword32_nocheck, (void *))
744 DEFINE_IFUNC(, uint64_t, dtrace_fuword64_nocheck, (void *))
/freebsd/sys/amd64/linux/
H A Dlinux_machdep.c177 DEFINE_IFUNC(, int, futex_xchgl, (int, uint32_t *, int *))
186 DEFINE_IFUNC(, int, futex_addl, (int, uint32_t *, int *))
195 DEFINE_IFUNC(, int, futex_orl, (int, uint32_t *, int *))
204 DEFINE_IFUNC(, int, futex_andl, (int, uint32_t *, int *))
213 DEFINE_IFUNC(, int, futex_xorl, (int, uint32_t *, int *))
/freebsd/sys/libkern/
H A Dgsb_crc32.c762 DEFINE_IFUNC(, uint32_t, calculate_crc32c, in table_crc32c()
775 DEFINE_IFUNC(, uint32_t, calculate_crc32c,
/freebsd/sys/amd64/linux32/
H A Dlinux32_machdep.c555 DEFINE_IFUNC(, int, futex_xchgl, (int, uint32_t *, int *))
564 DEFINE_IFUNC(, int, futex_addl, (int, uint32_t *, int *))
573 DEFINE_IFUNC(, int, futex_orl, (int, uint32_t *, int *))
582 DEFINE_IFUNC(, int, futex_andl, (int, uint32_t *, int *))
591 DEFINE_IFUNC(, int, futex_xorl, (int, uint32_t *, int *))
/freebsd/sys/x86/include/
H A Difunc.h32 #define DEFINE_IFUNC(qual, ret_type, name, args) \ macro
/freebsd/sys/riscv/include/
H A Difunc.h33 #define DEFINE_IFUNC(qual, ret_type, name, args) \ macro
/freebsd/sys/powerpc/include/
H A Difunc.h38 #define DEFINE_IFUNC(qual, ret_type, name, args) \ macro
/freebsd/sys/powerpc/powerpc/
H A Dpmap_dispatch.c108 DEFINE_IFUNC(, ret, pmap_##func, args) { \
114 DEFINE_IFUNC(, ret, dumpsys_##func, args) { \
H A Dcopyinout.c131 DEFINE_IFUNC(, ret, func, args) \
/freebsd/sys/arm64/include/
H A Difunc.h32 #define DEFINE_IFUNC(qual, ret_type, name, args) \ macro
/freebsd/sys/dev/random/
H A Divy.c128 DEFINE_IFUNC(static, bool, x86_rng_store, (u_long *buf))
/freebsd/sys/i386/i386/
H A Dpmap_base.c298 DEFINE_IFUNC(, void, pmap_invalidate_cache_range, (vm_offset_t, vm_offset_t))
H A Dnpx.c316 DEFINE_IFUNC(, void, fpusave, (union savefpu *))
/freebsd/sys/x86/x86/
H A Dcpu_machdep.c1741 DEFINE_IFUNC(, uint64_t, rdtsc_ordered, (void))
/freebsd/sys/amd64/vmm/
H A Dvmm.c223 DEFINE_IFUNC(static, ret_type, vmmops_##opname, args) \
/freebsd/share/man/man9/
H A DMakefile88 DEFINE_IFUNC.9 \
/freebsd/sys/powerpc/aim/
H A Dmmu_oea64.c3519 DEFINE_IFUNC(, ret, moea64_##func, args) { \