/linux-4.1.27/arch/arm/include/asm/ |
D | barrier.h | 19 #define dmb(option) __asm__ __volatile__ ("dmb " #option : : : "memory") macro 25 #define dmb(x) __asm__ __volatile__ ("mcr p15, 0, %0, c7, c10, 5" \ macro 32 #define dmb(x) __asm__ __volatile__ ("" : : : "memory") macro 37 #define dmb(x) __asm__ __volatile__ ("" : : : "memory") macro 46 #define dma_rmb() dmb(osh) 47 #define dma_wmb() dmb(oshst) 61 #define smp_mb() dmb(ish) 63 #define smp_wmb() dmb(ishst)
|
D | assembler.h | 277 ALT_SMP(dmb ish) 279 ALT_SMP(W(dmb) ish) 282 ALT_SMP(mcr p15, 0, r0, c7, c10, 5) @ dmb
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | barrier.h | 28 #define dmb(opt) asm volatile("dmb " #opt : : : "memory") macro 35 #define dma_rmb() dmb(oshld) 36 #define dma_wmb() dmb(oshst) 60 #define smp_mb() dmb(ish) 61 #define smp_rmb() dmb(ishld) 62 #define smp_wmb() dmb(ishst)
|
D | assembler.h | 107 dmb \opt
|
/linux-4.1.27/drivers/isdn/hardware/eicon/ |
D | capimain.c | 62 diva_os_message_buffer_s *dmb = alloc_skb(size, GFP_ATOMIC); in diva_os_alloc_message_buffer() local 63 if (dmb) { in diva_os_alloc_message_buffer() 64 *data_buf = skb_put(dmb, size); in diva_os_alloc_message_buffer() 66 return (dmb); in diva_os_alloc_message_buffer() 72 void diva_os_free_message_buffer(diva_os_message_buffer_s *dmb) in diva_os_free_message_buffer() argument 74 kfree_skb(dmb); in diva_os_free_message_buffer()
|
D | capifunc.c | 233 diva_os_message_buffer_s *dmb; in sendf() local 292 if (!(dmb = diva_os_alloc_message_buffer(length + dlength, in sendf() 336 diva_os_free_message_buffer(dmb); in sendf() 340 capi_ctr_handle_message(&card->capi_ctrl, appl->Id, dmb); in sendf() 879 diva_os_message_buffer_s *dmb) in diva_send_message() argument 884 CAPI_MSG *msg = (CAPI_MSG *) DIVA_MESSAGE_BUFFER_DATA(dmb); in diva_send_message() 887 __u32 length = DIVA_MESSAGE_BUFFER_LEN(dmb); in diva_send_message() 1002 diva_os_free_message_buffer(dmb); in diva_send_message()
|
D | platform.h | 181 void diva_os_free_message_buffer(diva_os_message_buffer_s *dmb);
|
/linux-4.1.27/arch/arm/common/ |
D | vlock.S | 38 dmb 42 dmb 89 dmb 102 dmb
|
D | mcpm_head.S | 125 dmb 140 dmb 152 dmb 156 dmb 177 dmb 186 dmb 200 dmb
|
D | mcpm_entry.c | 359 dmb(); in __mcpm_cpu_down() 375 dmb(); in __mcpm_outbound_leave_critical()
|
/linux-4.1.27/arch/unicore32/include/asm/ |
D | barrier.h | 15 #define dmb() __asm__ __volatile__ ("" : : : "memory") macro
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | sleep34xx.S | 116 dmb @ data memory barrier 243 dmb 448 dmb @ data memory barrier 459 dmb @ data memory barrier 474 dmb @ data memory barrier
|
D | omap-smc.S | 54 dmb
|
D | sleep44xx.S | 357 dmb
|
/linux-4.1.27/arch/arm64/kernel/ |
D | head.S | 265 dmb sy // needed before dc ivac with 419 dmb sy 464 dmb sy 605 dmb sy
|
D | armv8_deprecated.c | 480 dmb(sy); in cp15barrier_handler()
|
/linux-4.1.27/arch/arm64/kernel/vdso/ |
D | gettimeofday.S | 35 dmb ishld 40 dmb ishld
|
/linux-4.1.27/arch/arm64/lib/ |
D | bitops.S | 54 dmb ish
|
/linux-4.1.27/arch/arm/kernel/ |
D | smp_tlb.c | 113 dmb(); in ipi_flush_tlb_a15_erratum()
|
/linux-4.1.27/arch/arm/mach-tegra/ |
D | sleep.S | 50 dmb @ ensure ordering
|
/linux-4.1.27/arch/arm64/mm/ |
D | cache.S | 37 dmb sy // ensure ordering with previous memory accesses
|
/linux-4.1.27/arch/arm/mach-bcm/ |
D | platsmp-brcmstb.c | 75 dmb(); in per_cpu_sw_state_wr()
|
/linux-4.1.27/arch/arm/mm/ |
D | cache-v7.S | 91 dmb @ ensure ordering with previous memory accesses 119 dmb @ ensure ordering with previous memory accesses
|
/linux-4.1.27/drivers/irqchip/ |
D | irq-hip04.c | 291 dmb(ishst); in hip04_raise_softirq()
|
D | irq-gic.c | 647 dmb(ishst); in gic_raise_softirq()
|
/linux-4.1.27/drivers/clk/tegra/ |
D | clk-tegra20.c | 916 dmb(); in tegra20_put_cpu_in_reset()
|
D | clk-tegra30.c | 1218 dmb(); in tegra30_put_cpu_in_reset()
|