| /NextBSD/sys/arm/include/ |
| HD | cpu-v6.h | 285 dsb(); in _WF0() 287 dsb(); in _WF0() 295 dsb(); in tlb_flush_all_ng_local() 297 dsb(); in tlb_flush_all_ng_local() 307 dsb(); in tlb_flush_local() 309 dsb(); in tlb_flush_local() 322 dsb(); in tlb_flush_range_local() 325 dsb(); in tlb_flush_range_local() 335 dsb(); in tlb_flush_all() 337 dsb(); in tlb_flush_all() [all …]
|
| HD | pmap_var.h | 123 dsb(); in pte1_sync() 134 dsb(); in pte1_sync_range() 272 dsb(); in pte2_sync() 283 dsb(); in pte2_sync_range()
|
| HD | atomic-v4.h | 48 #define dsb() __asm __volatile("mcr p15, 0, %0, c7, c10, 4" : : "r" (0) : "memory") macro 49 #define dmb() dsb()
|
| HD | atomic-v6.h | 48 #define dsb() __asm __volatile("dsb" : : : "memory") macro 52 #define dsb() __asm __volatile("mcr p15, 0, %0, c7, c10, 4" : : "r" (0) : "memory") macro
|
| HD | asm.h | 236 #define DSB dsb
|
| /NextBSD/sys/contrib/alpine-hal/ |
| HD | al_hal_plat_services.h | 171 #define al_reg_write8(l,v) do { dsb(); generic_bs_w_1(NULL, (bus_space_handle_t)l, 0, v); dmb(); } … 178 #define al_reg_write16(l,v) do { dsb(); generic_bs_w_2(NULL, (bus_space_handle_t)l, 0, v); dmb(); }… 185 #define al_reg_write32(l,v) do { dsb(); generic_bs_w_4(NULL, (bus_space_handle_t)l, 0, v); dmb(); }… 192 #define al_reg_write64(l,v) do { dsb(); generic_bs_w_8(NULL, (bus_space_handle_t)l, 0, v); dmb(); }… 197 dsb(); in al_reg_read8() 205 dsb(); in al_reg_read16() 213 dsb(); in al_reg_read32() 292 dsb(); in al_data_memory_barrier() 301 dsb(); in al_smp_data_memory_barrier() 310 dsb(); in al_local_data_memory_barrier()
|
| /NextBSD/sys/arm/arm/ |
| HD | cpufunc_asm_armv7.S | 75 dsb 84 dsb 90 dsb 98 dsb 113 dsb 166 dsb 179 dsb 197 dsb /* data synchronization barrier */ 213 dsb /* data synchronization barrier */ 233 dsb /* data synchronization barrier */ [all …]
|
| HD | cpu_asm-v6.S | 105 4: dsb /* wait for stores to finish */ 160 4: dsb /* wait for stores to finish */ 217 4: dsb /* wait for stores to finish */
|
| HD | machdep_intr.c | 120 dsb(); in arm_irq_memory_barrier()
|
| HD | bus_space_generic.c | 129 dsb(); in generic_bs_barrier()
|
| /NextBSD/sys/arm64/arm64/ |
| HD | cpufunc_asm.S | 65 dsb ish 68 dsb ish 88 dsb ish 90 dsb ish 101 dsb ish 114 dsb ish
|
| HD | swtch.S | 67 dsb sy 69 dsb sy 158 dsb sy 160 dsb sy
|
| HD | vfp.c | 132 dsb(ish); in vfp_save_state()
|
| HD | db_interface.c | 153 dsb(ish); in db_write_bytes()
|
| HD | locore.S | 68 dsb sy 576 dsb sy
|
| HD | gic_v3_its.c | 751 dsb(sy); in lpi_config_cpu() 807 dsb(sy); in lpi_config_cpu() 921 dsb(ishst); in lpi_configure() 1165 dsb(ishst); in its_cmd_sync()
|
| /NextBSD/sys/arm/broadcom/bcm2835/ |
| HD | bcm2836_mp.c | 164 dsb(); in pic_ipi_send() 179 dsb(); in pic_ipi_read() 186 dsb(); in pic_ipi_read()
|
| /NextBSD/sys/arm/ti/ |
| HD | ti_smc.S | 37 dsb
|
| /NextBSD/sys/contrib/vchiq/interface/vchiq_arm/ |
| HD | vchiq_core.h | 188 do { debug_ptr[DEBUG_ ## d] = __LINE__; dsb(); } while (0) 190 do { debug_ptr[DEBUG_ ## d] = (v); dsb(); } while (0) 192 do { debug_ptr[DEBUG_ ## d]++; dsb(); } while (0)
|
| HD | vchiq_kmod.c | 116 dsb(); in remote_event_signal()
|
| /NextBSD/sys/dev/ncr/ |
| HD | ncr.c | 795 struct dsb { struct 874 struct dsb phys; 1265 static int ncr_scatter(struct dsb* phys, vm_offset_t vaddr, 1502 SCR_SEL_TBL_ATN ^ offsetof (struct dsb, select), 1535 offsetof (struct dsb, smsg), 1774 offsetof (struct dsb, cmd), 1781 offsetof (struct dsb, scmd), 2740 offsetof (struct dsb, sense), 2781 SCR_SEL_TBL_ATN ^ offsetof (struct dsb, select), 2788 offsetof (struct dsb, smsg2), [all …]
|
| /NextBSD/sys/arm/annapurna/alpine/ |
| HD | alpine_machdep_mp.c | 265 dsb(); in platform_mp_start_ap()
|
| /NextBSD/sys/arm64/include/ |
| HD | atomic.h | 49 #define dsb(opt) __asm __volatile("dsb " __STRING(opt) : : : "memory") macro
|
| /NextBSD/share/misc/ |
| HD | iso639 | 153 dsb dsb Lower Sorbian
|
| /NextBSD/contrib/llvm/lib/Target/ARM/ |
| HD | ARM.td | 64 "Has data barrier (dmb / dsb) instructions">;
|