Home
last modified time | relevance | path

Searched refs:mb (Results 1 – 25 of 30) sorted by relevance

12

/tools/include/asm-generic/
A Dbarrier.h27 #ifndef mb
28 #define mb() barrier() macro
32 #define rmb() mb()
36 #define wmb() mb()
/tools/perf/ui/browsers/
A Dmap.c28 struct map_browser *mb = container_of(browser, struct map_browser, b); in map_browser__write() local
34 mb->addrlen, sym->start, mb->addrlen, sym->end, in map_browser__write()
37 width = browser->width - ((mb->addrlen * 2) + 4); in map_browser__write()
109 struct map_browser mb = { in map__browse() local
122 for (nd = rb_first(mb.b.entries); nd; nd = rb_next(nd)) { in map__browse()
129 *idx = mb.b.nr_entries; in map__browse()
131 ++mb.b.nr_entries; in map__browse()
134 mb.addrlen = snprintf(tmp, sizeof(tmp), "%" PRIx64, maxaddr); in map__browse()
135 return map_browser__run(&mb); in map__browse()
/tools/arch/mips/include/asm/
A Dbarrier.h11 #define mb() asm volatile( \ macro
18 #define wmb() mb()
19 #define rmb() mb()
/tools/arch/sh/include/asm/
A Dbarrier.h26 #define mb() __asm__ __volatile__ ("synco": : :"memory") macro
27 #define rmb() mb()
28 #define wmb() mb()
/tools/testing/selftests/powerpc/mm/
A Dsegv_errors.c55 mb(); in test_segv_errors()
57 mb(); in test_segv_errors()
65 mb(); in test_segv_errors()
67 mb(); in test_segv_errors()
/tools/arch/s390/include/asm/
A Dbarrier.h26 #define mb() do { asm volatile(__ASM_BARRIER : : : "memory"); } while (0) macro
28 #define rmb() mb()
29 #define wmb() mb()
/tools/arch/arm64/include/asm/
A Dbarrier.h13 #define mb() asm volatile("dmb ish" ::: "memory") macro
59 mb(); \
92 mb(); \
/tools/arch/xtensa/include/asm/
A Dbarrier.h14 #define mb() ({ __asm__ __volatile__("memw" : : : "memory"); }) macro
16 #define wmb() mb()
/tools/arch/x86/include/asm/
A Dbarrier.h20 #define mb() asm volatile("lock; addl $0,0(%%esp)" ::: "memory") macro
24 #define mb() asm volatile("mfence" ::: "memory") macro
/tools/testing/selftests/powerpc/pmu/ebb/
A Debb.c152 mb(); in setup_ebb_handler()
156 mb(); in setup_ebb_handler()
280 mb(); in ebb_event_enable()
289 mb(); in ebb_event_enable()
297 mb(); in ebb_freeze_pmcs()
304 mb(); in ebb_unfreeze_pmcs()
311 mb(); in ebb_global_enable()
318 mb(); in ebb_global_disable()
A Dcycles_with_freeze_test.c83 mb(); in cycles_with_freeze()
89 mb(); in cycles_with_freeze()
A Dinstruction_count_test.c34 mb(); in do_count_loop()
40 mb(); in do_count_loop()
A Dno_handler_test.c43 mb(); in no_handler_test()
/tools/virtio/asm/
A Dbarrier.h16 # define mb() abort() macro
26 # define mb() abort() macro
/tools/testing/selftests/powerpc/mce/
A Dinject-ra-err.c52 mb(); in test_ra_error()
54 mb(); in test_ra_error()
/tools/arch/arm/include/asm/
A Dbarrier.h8 #define mb() ((void(*)(void))0xffff0fa0)() macro
/tools/arch/alpha/include/asm/
A Dbarrier.h5 #define mb() __asm__ __volatile__("mb": : :"memory") macro
/tools/arch/powerpc/include/asm/
A Dbarrier.h26 #define mb() __asm__ __volatile__ ("sync" : : : "memory") macro
/tools/arch/sparc/include/asm/
A Dbarrier_64.h39 #define mb() membar_safe("#StoreLoad") macro
/tools/arch/riscv/include/asm/
A Dbarrier.h17 #define mb() RISCV_FENCE(iorw, iorw) macro
/tools/include/asm/
A Dbarrier.h47 # define smp_mb() mb()
/tools/memory-model/
A Dlinux-kernel.cfg20 edgeattr mb,color,darkgreen
/tools/testing/selftests/mm/
A Dhugetlb_reparenting_test.sh44 mb=$(($kb / 1024))
45 echo $mb
/tools/testing/selftests/powerpc/include/
A Dreg.h19 #define mb() asm volatile("sync" : : : "memory"); macro
/tools/testing/selftests/net/
A Dtcp_mmap.c300 unsigned long mb = total >> 20; in child_thread() local
311 (double)total_usec/mb, in child_thread()

Completed in 27 milliseconds

12