Home
last modified time | relevance | path

Searched refs:dmb (Results 1 – 27 of 27) sorted by relevance

/linux-4.1.27/arch/arm/include/asm/
Dbarrier.h19 #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)
Dassembler.h277 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/
Dbarrier.h28 #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)
Dassembler.h107 dmb \opt
/linux-4.1.27/drivers/isdn/hardware/eicon/
Dcapimain.c62 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()
Dcapifunc.c233 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()
Dplatform.h181 void diva_os_free_message_buffer(diva_os_message_buffer_s *dmb);
/linux-4.1.27/arch/arm/common/
Dvlock.S38 dmb
42 dmb
89 dmb
102 dmb
Dmcpm_head.S125 dmb
140 dmb
152 dmb
156 dmb
177 dmb
186 dmb
200 dmb
Dmcpm_entry.c359 dmb(); in __mcpm_cpu_down()
375 dmb(); in __mcpm_outbound_leave_critical()
/linux-4.1.27/arch/unicore32/include/asm/
Dbarrier.h15 #define dmb() __asm__ __volatile__ ("" : : : "memory") macro
/linux-4.1.27/arch/arm/mach-omap2/
Dsleep34xx.S116 dmb @ data memory barrier
243 dmb
448 dmb @ data memory barrier
459 dmb @ data memory barrier
474 dmb @ data memory barrier
Domap-smc.S54 dmb
Dsleep44xx.S357 dmb
/linux-4.1.27/arch/arm64/kernel/
Dhead.S265 dmb sy // needed before dc ivac with
419 dmb sy
464 dmb sy
605 dmb sy
Darmv8_deprecated.c480 dmb(sy); in cp15barrier_handler()
/linux-4.1.27/arch/arm64/kernel/vdso/
Dgettimeofday.S35 dmb ishld
40 dmb ishld
/linux-4.1.27/arch/arm64/lib/
Dbitops.S54 dmb ish
/linux-4.1.27/arch/arm/kernel/
Dsmp_tlb.c113 dmb(); in ipi_flush_tlb_a15_erratum()
/linux-4.1.27/arch/arm/mach-tegra/
Dsleep.S50 dmb @ ensure ordering
/linux-4.1.27/arch/arm64/mm/
Dcache.S37 dmb sy // ensure ordering with previous memory accesses
/linux-4.1.27/arch/arm/mach-bcm/
Dplatsmp-brcmstb.c75 dmb(); in per_cpu_sw_state_wr()
/linux-4.1.27/arch/arm/mm/
Dcache-v7.S91 dmb @ ensure ordering with previous memory accesses
119 dmb @ ensure ordering with previous memory accesses
/linux-4.1.27/drivers/irqchip/
Dirq-hip04.c291 dmb(ishst); in hip04_raise_softirq()
Dirq-gic.c647 dmb(ishst); in gic_raise_softirq()
/linux-4.1.27/drivers/clk/tegra/
Dclk-tegra20.c916 dmb(); in tegra20_put_cpu_in_reset()
Dclk-tegra30.c1218 dmb(); in tegra30_put_cpu_in_reset()