Home
last modified time | relevance | path

Searched refs:mfence (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/i386/i386/
H A Dsupport.S422 mfence
429 mfence
454 mfence
488 mfence
519 mfence
550 mfence
573 mfence
H A Dpmap_base.c369 mfence(); in pmap_force_invalidate_cache_range()
373 mfence(); in pmap_force_invalidate_cache_range()
H A Dpmap.c5675 * Use mfence or sfence despite the ordering implied by in __CONCAT()
5683 mfence(); in __CONCAT()
5693 mfence(); in __CONCAT()
/freebsd/lib/libsys/x86/
H A D__vdso_gettc.c84 mfence(); in rdtsc_low_mb_mfence()
111 mfence(); in rdtsc32_mb_mfence()
118 mfence(); in rdtsc_mb_mfence()
324 mfence(); /* XXXKIB */ in __vdso_hyperv_tsc()
/freebsd/sys/x86/linux/
H A Dlinux_vdso_gettc_x86.inc63 mfence();
83 mfence();
/freebsd/sys/amd64/amd64/
H A Dsupport.S1767 mfence
1774 mfence
1808 mfence
1852 mfence
1892 mfence
1932 mfence
1963 mfence
H A Dpmap.c3734 mfence(); in pmap_force_invalidate_cache_range()
3738 mfence(); in pmap_force_invalidate_cache_range()
3772 mfence(); in pmap_invalidate_cache_pages()
3786 mfence(); in pmap_invalidate_cache_pages()
10241 mfence(); in pmap_activate_sw()
10951 mfence(); in pmap_large_map_wb_fence_mfence()
/freebsd/sys/dev/hyperv/vmbus/amd64/
H A Dhyperv_machdep.c177 HYPERV_TSC_TIMECOUNT(mfence);
/freebsd/sys/x86/x86/
H A Dlocal_apic.c254 mfence(); in lapic_write32()
289 mfence(); in lapic_write_icr()
304 mfence(); in lapic_write_icr_lo()
1392 mfence(); in lapic_timer_deadline()
1404 mfence(); in lapic_timer_stop()
H A Dtsc.c957 mfence(); in tsc_get_timecount_mfence()
965 mfence(); in tsc_get_timecount_low_mfence()
/freebsd/sys/amd64/include/
H A Dcpufunc.h249 mfence(void) in mfence() function
323 mfence(); in rdtsc_ordered_mfence()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrSSE.td3254 // TODO: As with mfence, we may want to ease the availability of sfence/lfence
3260 def MFENCE : I<0xAE, MRM6X, (outs), (ins), "mfence", [(int_x86_sse2_mfence)]>,