| /arch/alpha/kernel/ |
| A D | core_t2.c | 194 mb(); in conf_read() 196 mb(); in conf_read() 202 mb(); in conf_read() 206 mb(); in conf_read() 219 mb(); in conf_read() 223 mb(); in conf_read() 248 mb(); in conf_write() 254 mb(); in conf_write() 258 mb(); in conf_write() 274 mb(); in conf_write() [all …]
|
| A D | core_cia.c | 118 mb(); in conf_read() 129 mb(); in conf_read() 133 mb(); in conf_read() 137 mb(); in conf_read() 145 mb(); in conf_read() 172 mb(); in conf_write() 183 mb(); in conf_write() 187 mb(); in conf_write() 191 mb(); in conf_write() 195 mb(); in conf_write() [all …]
|
| A D | io.c | 20 mb(); in ioread8() 22 mb(); in ioread8() 29 mb(); in ioread16() 31 mb(); in ioread16() 38 mb(); in ioread32() 40 mb(); in ioread32() 47 mb(); in ioread64() 49 mb(); in ioread64() 55 mb(); in iowrite8() 61 mb(); in iowrite16() [all …]
|
| A D | core_mcpcia.c | 104 mb(); in conf_read() 108 mb(); in conf_read() 113 mb(); in conf_read() 117 mb(); in conf_read() 123 mb(); in conf_read() 126 mb(); in conf_read() 155 mb(); in conf_write() 159 mb(); in conf_write() 163 mb(); in conf_write() 250 mb(); in mcpcia_pci_tbi() [all …]
|
| A D | sys_alcor.c | 42 mb(); in alcor_update_irq_hw() 63 *(vuip)GRU_INT_CLEAR = 1 << (d->irq - 16); mb(); in alcor_mask_and_ack_irq() 64 *(vuip)GRU_INT_CLEAR = 0; mb(); in alcor_mask_and_ack_irq() 73 *(vuip)GRU_INT_CLEAR = 0x80000000; mb(); in alcor_isa_mask_and_ack_irq() 74 *(vuip)GRU_INT_CLEAR = 0; mb(); in alcor_isa_mask_and_ack_irq() 116 *(vuip)GRU_INT_MASK = 0; mb(); /* all disabled */ in alcor_init_irq() 117 *(vuip)GRU_INT_EDGE = 0; mb(); /* all are level */ in alcor_init_irq() 118 *(vuip)GRU_INT_HILO = 0x80000000U; mb(); /* ISA only HI */ in alcor_init_irq() 119 *(vuip)GRU_INT_CLEAR = 0; mb(); /* all clear */ in alcor_init_irq() 214 mb(); in alcor_kill_arch()
|
| A D | core_polaris.c | 122 mb(); in polaris_write_config() 127 mb(); in polaris_write_config() 132 mb(); in polaris_write_config() 186 mb(); in polaris_pci_clr_err() 194 mb(); in polaris_machine_check() 195 mb(); in polaris_machine_check() 199 mb(); in polaris_machine_check()
|
| A D | irq_pyxis.c | 28 mb(); in pyxis_update_irq_hw() 55 mb(); in pyxis_mask_and_ack_irq() 98 mb(); in init_pyxis_irqs()
|
| /arch/powerpc/kernel/ |
| A D | io.c | 35 mb(); in _insb() 52 mb(); in _outsb() 56 mb(); in _outsb() 68 mb(); in _insw() 85 mb(); in _outsw() 89 mb(); in _outsw() 101 mb(); in _insl() 118 mb(); in _outsl() 122 mb(); in _outsl() 136 mb(); in _memset_io() [all …]
|
| /arch/parisc/include/asm/ |
| A D | barrier.h | 16 #define mb() do { synchronize_caches(); } while (0) macro 17 #define rmb() mb() 18 #define wmb() mb() 19 #define dma_rmb() mb() 20 #define dma_wmb() mb() 22 #define mb() barrier() macro 29 #define __smp_mb() mb() 30 #define __smp_rmb() mb() 31 #define __smp_wmb() mb()
|
| A D | assembly.h | 62 #define LDREGM ldd,mb 361 fldd,mb -8(%r30), %fr21 362 fldd,mb -8(%r30), %fr20 363 fldd,mb -8(%r30), %fr19 364 fldd,mb -8(%r30), %fr18 365 fldd,mb -8(%r30), %fr17 366 fldd,mb -8(%r30), %fr16 367 fldd,mb -8(%r30), %fr15 368 fldd,mb -8(%r30), %fr14 369 fldd,mb -8(%r30), %fr13 [all …]
|
| /arch/alpha/include/asm/ |
| A D | io.h | 37 mb(); in __set_hae() 337 mb(); in ioread8() 339 mb(); in ioread8() 346 mb(); in ioread16() 348 mb(); in ioread16() 354 mb(); in iowrite8() 360 mb(); in iowrite16() 394 mb(); in ioread32() 396 mb(); in ioread32() 403 mb(); in ioread64() [all …]
|
| /arch/arm/mach-qcom/ |
| A D | platsmp.c | 73 mb(); in scss_release_secondary() 172 mb(); in kpssv1_release_secondary() 180 mb(); in kpssv1_release_secondary() 185 mb(); in kpssv1_release_secondary() 190 mb(); in kpssv1_release_secondary() 195 mb(); in kpssv1_release_secondary() 200 mb(); in kpssv1_release_secondary() 259 mb(); in kpssv2_release_secondary() 266 mb(); in kpssv2_release_secondary() 276 mb(); in kpssv2_release_secondary() [all …]
|
| /arch/powerpc/sysdev/ |
| A D | tsi108_pci.c | 239 mb(); in tsi108_pci_int_mask() 243 mb(); in tsi108_pci_int_mask() 253 mb(); in tsi108_pci_int_unmask() 257 mb(); in tsi108_pci_int_unmask() 266 mb(); in init_pci_source() 279 mb(); in get_pci_source() 286 mb(); in get_pci_source() 299 mb(); in get_pci_source() 301 mb(); in get_pci_source() 310 mb(); in get_pci_source() [all …]
|
| /arch/openrisc/kernel/ |
| A D | sync-timer.c | 54 mb(); in synchronise_count_master() 75 mb(); in synchronise_count_master() 105 mb(); in synchronise_count_slave() 115 mb(); in synchronise_count_slave()
|
| /arch/arm64/include/asm/ |
| A D | atomic_ll_sc.h | 42 #define ATOMIC_OP_RETURN(name, mb, acq, rel, cl, op, asm_op, constraint)\ argument 55 " " #mb \ 63 #define ATOMIC_FETCH_OP(name, mb, acq, rel, cl, op, asm_op, constraint) \ argument 76 " " #mb \ 151 " " #mb \ 159 #define ATOMIC64_FETCH_OP(name, mb, acq, rel, cl, op, asm_op, constraint)\ argument 172 " " #mb \ 239 #define __CMPXCHG_CASE(w, sfx, name, sz, mb, acq, rel, cl, constraint) \ argument 263 " " #mb "\n" \ 304 #define __CMPXCHG128(name, mb, rel, cl...) \ argument [all …]
|
| A D | atomic_lse.h | 36 #define ATOMIC_FETCH_OP(name, mb, op, asm_op, cl...) \ argument 44 " " #asm_op #mb " %w[i], %w[old], %[v]" \ 106 #define ATOMIC_FETCH_OP_AND(name, mb, cl...) \ argument 143 #define ATOMIC64_FETCH_OP(name, mb, op, asm_op, cl...) \ argument 151 " " #asm_op #mb " %[i], %[old], %[v]" \ 213 #define ATOMIC64_FETCH_OP_AND(name, mb, cl...) \ argument 248 #define __CMPXCHG_CASE(w, sfx, name, sz, mb, cl...) \ argument 256 " cas" #mb #sfx " %" #w "[old], %" #w "[new], %[v]\n" \ 284 #define __CMPXCHG128(name, mb, cl...) \ argument 298 " casp" #mb "\t%[old1], %[old2], %[new1], %[new2], %[v]\n"\
|
| /arch/sh/include/asm/ |
| A D | barrier.h | 28 #define mb() __asm__ __volatile__ ("synco": : :"memory") macro 29 #define rmb() mb() 30 #define wmb() mb()
|
| /arch/csky/mm/ |
| A D | cachev1.c | 35 mb(); in cache_op_all() 39 mb(); in cache_op_all() 71 mb(); in cache_op_range() 77 mb(); in cache_op_range() 84 mb(); in dcache_wb_line()
|
| /arch/powerpc/platforms/powermac/ |
| A D | smp.c | 354 mb(); in smp_psurge_kick_cpu() 422 mb(); in smp_psurge_take_timebase() 425 mb(); in smp_psurge_take_timebase() 428 mb(); in smp_psurge_take_timebase() 465 mb(); in smp_core99_give_timebase() 467 mb(); in smp_core99_give_timebase() 470 mb(); in smp_core99_give_timebase() 472 mb(); in smp_core99_give_timebase() 485 mb(); in smp_core99_take_timebase() 488 mb(); in smp_core99_take_timebase() [all …]
|
| /arch/powerpc/include/asm/ |
| A D | cacheflush.h | 79 mb(); /* sync */ in flush_dcache_range() 83 mb(); /* sync */ in flush_dcache_range() 102 mb(); /* sync */ in clean_dcache_range() 121 mb(); /* sync */ in invalidate_dcache_range()
|
| /arch/csky/include/asm/ |
| A D | io.h | 29 #define writeb(v,c) ({ wmb(); writeb_relaxed((v),(c)); mb(); }) 30 #define writew(v,c) ({ wmb(); writew_relaxed((v),(c)); mb(); }) 31 #define writel(v,c) ({ wmb(); writel_relaxed((v),(c)); mb(); })
|
| /arch/arc/include/asm/ |
| A D | barrier.h | 26 #define mb() asm volatile("dmb 3\n" : : : "memory") macro 38 #define mb() asm volatile("sync\n" : : : "memory") macro
|
| /arch/mips/include/asm/ |
| A D | barrier.h | 71 #define mb() wbflush() macro 76 #define mb() fast_mb() macro 119 #define nudge_writes() mb()
|
| /arch/x86/um/asm/ |
| A D | barrier.h | 15 #define mb() alternative("lock addl $0,0(%%esp)", "mfence", X86_FEATURE_XMM2) macro 21 #define mb() asm volatile("mfence" : : : "memory") macro
|
| /arch/powerpc/mm/ |
| A D | cacheflush.c | 19 mb(); /* sync */ in flush_coherent_icache() 21 mb(); /* sync */ in flush_coherent_icache() 45 mb(); /* sync */ in invalidate_icache_range() 72 mb(); /* sync */ in flush_icache_range()
|