Home
last modified time | relevance | path

Searched refs:cpu_relax (Results 1 – 200 of 556) sorted by relevance

123

/linux-4.4.14/tools/perf/
Dperf-sys.h12 #define cpu_relax() asm volatile("rep; nop" ::: "memory"); macro
26 #define cpu_relax() asm volatile("rep; nop" ::: "memory"); macro
65 #define cpu_relax() asm volatile ("hint @pause" ::: "memory") macro
74 #define cpu_relax() asm volatile("yield" ::: "memory") macro
94 #define cpu_relax() asm volatile ("mfspr zero, PASS" ::: "memory") macro
98 #ifndef cpu_relax
99 #define cpu_relax() barrier() macro
/linux-4.4.14/arch/metag/include/asm/
Dspinlock.h11 do { while (arch_spin_is_locked(lock)) cpu_relax(); } while (0)
18 #define arch_spin_relax(lock) cpu_relax()
19 #define arch_read_relax(lock) cpu_relax()
20 #define arch_write_relax(lock) cpu_relax()
Dspinlock_lnkget.h245 #define arch_spin_relax(lock) cpu_relax()
246 #define arch_read_relax(lock) cpu_relax()
247 #define arch_write_relax(lock) cpu_relax()
Dprocessor.h156 #define cpu_relax() barrier() macro
157 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/m32r/boot/compressed/
Dm32r_sio.c47 cpu_relax(); in putc()
51 cpu_relax(); in putc()
67 cpu_relax(); in putc()
71 cpu_relax(); in putc()
/linux-4.4.14/arch/x86/kernel/
Dtsc_sync.c78 cpu_relax(); in check_tsc_warp()
147 cpu_relax(); in check_tsc_sync_source()
156 cpu_relax(); in check_tsc_sync_source()
200 cpu_relax(); in check_tsc_sync_target()
213 cpu_relax(); in check_tsc_sync_target()
Ddoublefault.c48 cpu_relax(); in doublefault_fn()
Drtc.c76 cpu_relax(); in mach_get_cmos_time()
/linux-4.4.14/drivers/watchdog/
Domap_wdt.c78 cpu_relax(); in omap_wdt_reload()
85 cpu_relax(); in omap_wdt_reload()
96 cpu_relax(); in omap_wdt_enable()
100 cpu_relax(); in omap_wdt_enable()
110 cpu_relax(); in omap_wdt_disable()
114 cpu_relax(); in omap_wdt_disable()
125 cpu_relax(); in omap_wdt_set_timer()
129 cpu_relax(); in omap_wdt_set_timer()
152 cpu_relax(); in omap_wdt_start()
156 cpu_relax(); in omap_wdt_start()
Dpnx4008_wdt.c93 cpu_relax(); in pnx4008_wdt_start()
/linux-4.4.14/arch/parisc/include/asm/
Dspinlock.h17 do { cpu_relax(); } while (arch_spin_is_locked(x))
30 cpu_relax(); in arch_spin_lock_flags()
33 cpu_relax(); in arch_spin_lock_flags()
116 cpu_relax(); in arch_read_trylock()
135 cpu_relax(); in arch_write_lock()
Dprocessor.h311 #define cpu_relax() barrier() macro
312 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/c6x/platforms/
Dcache.c123 cpu_relax(); in cache_block_operation_wait()
250 cpu_relax(); in L1P_cache_global_invalidate()
265 cpu_relax(); in L1D_cache_global_invalidate()
273 cpu_relax(); in L1D_cache_global_writeback()
281 cpu_relax(); in L1D_cache_global_writeback_invalidate()
309 cpu_relax(); in L2_cache_global_writeback_invalidate()
319 cpu_relax(); in L2_cache_global_writeback()
/linux-4.4.14/arch/blackfin/include/asm/
Dspinlock.h52 cpu_relax(); in arch_spin_unlock_wait()
99 #define arch_spin_relax(lock) cpu_relax()
100 #define arch_read_relax(lock) cpu_relax()
101 #define arch_write_relax(lock) cpu_relax()
Dprocessor.h101 #define cpu_relax() smp_mb() macro
102 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/sh/include/asm/
Dspinlock.h29 do { while (arch_spin_is_locked(x)) cpu_relax(); } while (0)
222 #define arch_spin_relax(lock) cpu_relax()
223 #define arch_read_relax(lock) cpu_relax()
224 #define arch_write_relax(lock) cpu_relax()
Dprocessor.h99 #define cpu_relax() barrier() macro
100 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/ia64/include/asm/
Dspinlock.h56 cpu_relax(); in __ticket_spin_lock()
87 cpu_relax(); in __ticket_spin_unlock_wait()
189 cpu_relax(); \
292 #define arch_spin_relax(lock) cpu_relax()
293 #define arch_read_relax(lock) cpu_relax()
294 #define arch_write_relax(lock) cpu_relax()
/linux-4.4.14/arch/arm64/include/asm/
Dspinlock.h31 do { while (arch_spin_is_locked(lock)) cpu_relax(); } while (0)
311 #define arch_spin_relax(lock) cpu_relax()
312 #define arch_read_relax(lock) cpu_relax()
313 #define arch_write_relax(lock) cpu_relax()
Dprocessor.h147 static inline void cpu_relax(void) in cpu_relax() function
152 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/sparc/include/asm/
Dspinlock_32.h17 do { while (arch_spin_is_locked(lock)) cpu_relax(); } while (0)
191 #define arch_spin_relax(lock) cpu_relax()
192 #define arch_read_relax(lock) cpu_relax()
193 #define arch_write_relax(lock) cpu_relax()
Dspinlock_64.h219 #define arch_spin_relax(lock) cpu_relax()
220 #define arch_read_relax(lock) cpu_relax()
221 #define arch_write_relax(lock) cpu_relax()
Dprocessor_32.h121 #define cpu_relax() barrier() macro
122 #define cpu_relax_lowlatency() cpu_relax()
Dprocessor_64.h208 #define cpu_relax() asm volatile("\n99:\n\t" \ macro
219 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/m32r/include/asm/
Dspinlock.h31 do { cpu_relax(); } while (arch_spin_is_locked(x))
323 #define arch_spin_relax(lock) cpu_relax()
324 #define arch_read_relax(lock) cpu_relax()
325 #define arch_write_relax(lock) cpu_relax()
Dprocessor.h135 #define cpu_relax() barrier() macro
136 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/x86/include/asm/
Dspinlock.h121 cpu_relax(); in arch_spin_lock()
200 cpu_relax(); in arch_spin_unlock_wait()
224 #define arch_spin_relax(lock) cpu_relax()
225 #define arch_read_relax(lock) cpu_relax()
226 #define arch_write_relax(lock) cpu_relax()
Dqspinlock.h57 cpu_relax(); in virt_spin_lock()
Dmc146818rtc.h47 cpu_relax(); in lock_cmos()
Dvgtod.h47 cpu_relax(); in gtod_read_begin()
Dipi.h57 cpu_relax(); in __xapic_wait_icr_idle()
/linux-4.4.14/drivers/scsi/
Datp870u.c1114 cpu_relax(); in tscam()
1195 cpu_relax(); in tscam()
1352 cpu_relax(); in is870()
1359 cpu_relax(); in is870()
1373 cpu_relax(); in is870()
1401 cpu_relax(); in is870()
1408 cpu_relax(); in is870()
1445 cpu_relax(); in is870()
1487 cpu_relax(); in is870()
1494 cpu_relax(); in is870()
[all …]
Dqlogicfas408.c192 cpu_relax(); in ql_wai()
343 cpu_relax(); /* wait for status phase */ in ql_pcmd()
352 cpu_relax(); /* clear pending ints */ in ql_pcmd()
385 cpu_relax(); in ql_pcmd()
456 cpu_relax(); in qlogicfas408_queuecommand_lck()
557 cpu_relax(); in qlogicfas408_setup()
Dzalon.c99 cpu_relax(); in zalon_probe()
/linux-4.4.14/arch/arc/include/asm/
Dspinlock.h19 do { while (arch_spin_is_locked(x)) cpu_relax(); } while (0)
656 cpu_relax(); in arch_read_lock()
662 cpu_relax(); in arch_write_lock()
687 #define arch_spin_relax(lock) cpu_relax()
688 #define arch_read_relax(lock) cpu_relax()
689 #define arch_write_relax(lock) cpu_relax()
Dprocessor.h60 #define cpu_relax() __asm__ __volatile__ ("" : : : "memory") macro
62 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/arm/include/asm/
Dprocessor.h80 #define cpu_relax() smp_mb() macro
82 #define cpu_relax() barrier() macro
85 #define cpu_relax_lowlatency() cpu_relax()
Dspinlock.h54 do { while (arch_spin_is_locked(lock)) cpu_relax(); } while (0)
283 #define arch_spin_relax(lock) cpu_relax()
284 #define arch_read_relax(lock) cpu_relax()
285 #define arch_write_relax(lock) cpu_relax()
/linux-4.4.14/arch/mn10300/include/asm/
Dspinlock.h188 #define _raw_spin_relax(lock) cpu_relax()
189 #define _raw_read_relax(lock) cpu_relax()
190 #define _raw_write_relax(lock) cpu_relax()
Dprocessor.h72 #define cpu_relax() barrier() macro
73 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/arm/mach-sa1100/
Dssp.c61 cpu_relax(); in ssp_write_word()
70 cpu_relax(); in ssp_write_word()
98 cpu_relax(); in ssp_read_word()
Djornada720_ssp.c69 cpu_relax(); in jornada_ssp_byte()
/linux-4.4.14/drivers/media/platform/
Darv.c143 cpu_relax(); in wait_for_vsync()
145 cpu_relax(); in wait_for_vsync()
153 cpu_relax(); in wait_acknowledge()
155 cpu_relax(); in wait_acknowledge()
196 cpu_relax(); in iic()
201 cpu_relax(); in iic()
267 cpu_relax(); in wait_for_vertical_sync()
334 cpu_relax(); in ar_read()
345 cpu_relax(); in ar_read()
356 cpu_relax(); in ar_read()
[all …]
/linux-4.4.14/arch/tile/lib/
Ddelay.c35 cpu_relax(); in __ndelay()
43 cpu_relax(); in __delay()
/linux-4.4.14/arch/x86/um/asm/
Dprocessor.h28 #define cpu_relax() rep_nop() macro
29 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/mips/include/asm/
Dspinlock.h52 while (arch_spin_is_locked(x)) { cpu_relax(); }
426 #define arch_spin_relax(lock) cpu_relax()
427 #define arch_read_relax(lock) cpu_relax()
428 #define arch_write_relax(lock) cpu_relax()
Dprocessor.h367 #define cpu_relax() barrier() macro
368 #define cpu_relax_lowlatency() cpu_relax()
Dvdso.h109 cpu_relax(); in vdso_data_read_begin()
/linux-4.4.14/drivers/cpuidle/
Dcoupled.c166 cpu_relax(); in cpuidle_coupled_parallel_barrier()
174 cpu_relax(); in cpuidle_coupled_parallel_barrier()
443 cpu_relax(); in cpuidle_coupled_clear_pokes()
576 cpu_relax(); in cpuidle_enter_state_coupled()
631 cpu_relax(); in cpuidle_enter_state_coupled()
728 cpu_relax(); in cpuidle_coupled_prevent_idle()
Ddriver.c187 cpu_relax(); in poll_idle()
/linux-4.4.14/arch/cris/include/asm/
Dprocessor.h65 #define cpu_relax() barrier() macro
66 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/kernel/locking/
Dqspinlock.c302 cpu_relax(); in queued_spin_lock_slowpath()
346 cpu_relax(); in queued_spin_lock_slowpath()
412 cpu_relax(); in queued_spin_lock_slowpath()
440 cpu_relax(); in queued_spin_lock_slowpath()
Dspinlock.c42 # define arch_read_relax(l) cpu_relax()
45 # define arch_write_relax(l) cpu_relax()
48 # define arch_spin_relax(l) cpu_relax()
Dqspinlock_paravirt.h173 cpu_relax(); in pv_wait_node()
266 cpu_relax(); in pv_wait_head()
/linux-4.4.14/arch/arm/mach-hisi/
Dplatmcpm.c97 cpu_relax(); in hip04_set_snoop_filter()
127 cpu_relax(); in hip04_boot_secondary()
137 cpu_relax(); in hip04_boot_secondary()
210 cpu_relax(); in hip04_cpu_kill()
225 cpu_relax(); in hip04_cpu_kill()
/linux-4.4.14/arch/mips/kernel/
Dcrash.c33 cpu_relax(); in crash_shutdown_secondary()
54 cpu_relax(); in crash_kexec_prepare_cpus()
/linux-4.4.14/arch/hexagon/include/asm/
Dprocessor.h58 #define cpu_relax() __vmyield() macro
59 #define cpu_relax_lowlatency() cpu_relax()
Dspinlock.h180 do {while (arch_spin_is_locked(lock)) cpu_relax(); } while (0)
/linux-4.4.14/drivers/soc/mediatek/
Dmtk-infracfg.c50 cpu_relax(); in mtk_infracfg_set_bus_protection()
85 cpu_relax(); in mtk_infracfg_clear_bus_protection()
Dmtk-scpsys.c253 cpu_relax(); in scpsys_power_on()
281 cpu_relax(); in scpsys_power_on()
339 cpu_relax(); in scpsys_power_off()
373 cpu_relax(); in scpsys_power_off()
/linux-4.4.14/sound/drivers/
Dportman2x4.c269 cpu_relax(); in portman_write_midi()
275 cpu_relax(); in portman_write_midi()
282 cpu_relax(); in portman_write_midi()
306 cpu_relax(); /* Wait for strobe echo. */ in portman_read_midi()
318 cpu_relax(); /* Wait for strobe echo. */ in portman_read_midi()
366 cpu_relax(); in portman_read_midi()
428 cpu_relax(); in portman_flush_input()
444 cpu_relax(); in portman_flush_input()
/linux-4.4.14/arch/x86/platform/uv/
Duv_nmi.c239 cpu_relax(); in uv_check_nmi()
428 cpu_relax(); in uv_nmi_trigger_dump()
445 cpu_relax(); in uv_nmi_sync_exit()
449 cpu_relax(); in uv_nmi_sync_exit()
482 cpu_relax(); in uv_nmi_dump_state()
484 cpu_relax(); in uv_nmi_dump_state()
577 cpu_relax(); in uv_call_kgdb_kdb()
/linux-4.4.14/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_crtc.c148 cpu_relax(); in atmel_hlcdc_crtc_disable()
153 cpu_relax(); in atmel_hlcdc_crtc_disable()
158 cpu_relax(); in atmel_hlcdc_crtc_disable()
190 cpu_relax(); in atmel_hlcdc_crtc_enable()
196 cpu_relax(); in atmel_hlcdc_crtc_enable()
201 cpu_relax(); in atmel_hlcdc_crtc_enable()
/linux-4.4.14/arch/alpha/include/asm/
Dprocessor.h60 #define cpu_relax() barrier() macro
61 #define cpu_relax_lowlatency() cpu_relax()
Dspinlock.h17 do { cpu_relax(); } while ((x)->lock)
/linux-4.4.14/arch/openrisc/include/asm/
Dprocessor.h103 #define cpu_relax() barrier() macro
104 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/nios2/include/asm/
Dprocessor.h95 #define cpu_relax() barrier() macro
96 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/unicore32/include/asm/
Dprocessor.h73 #define cpu_relax() barrier() macro
74 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/arm/mach-exynos/
Dpm.c234 cpu_relax(); in exynos_cpu0_enter_aftr()
258 cpu_relax(); in exynos_cpu0_enter_aftr()
263 cpu_relax(); in exynos_cpu0_enter_aftr()
/linux-4.4.14/arch/frv/include/asm/
Dprocessor.h116 #define cpu_relax() barrier() macro
117 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/c6x/include/asm/
Dprocessor.h123 #define cpu_relax() do { } while (0) macro
124 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/score/include/asm/
Dprocessor.h26 #define cpu_relax() barrier() macro
27 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/arm/mach-omap2/
Dwd_timer.c54 cpu_relax(); in omap2_wd_timer_disable()
58 cpu_relax(); in omap2_wd_timer_disable()
Dcpuidle44xx.c95 cpu_relax(); in omap_enter_idle_coupled()
151 cpu_relax(); in omap_enter_idle_coupled()
Domap_phy_internal.c105 cpu_relax(); in am35x_musb_phy_power()
Domap-smp.c153 cpu_relax(); in omap4_boot_secondary()
/linux-4.4.14/arch/h8300/include/asm/
Dprocessor.h136 #define cpu_relax() barrier() macro
137 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/s390/kernel/
Dprocessor.c22 void notrace cpu_relax(void) in cpu_relax() function
30 EXPORT_SYMBOL(cpu_relax);
Dsmp.c117 cpu_relax(); in __pcpu_sigp_relax()
407 cpu_relax(); in smp_emergency_stop()
415 cpu_relax(); in smp_emergency_stop()
443 cpu_relax(); in smp_send_stop()
839 cpu_relax(); in __cpu_up()
880 cpu_relax(); in __cpu_die()
/linux-4.4.14/arch/microblaze/include/asm/
Dprocessor.h24 # define cpu_relax() barrier() macro
25 # define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/drivers/crypto/ux500/cryp/
Dcryp.c24 cpu_relax(); in cryp_wait_until_done()
101 cpu_relax(); in cryp_flush_inoutfifo()
214 cpu_relax(); in cryp_configure_key_values()
261 cpu_relax(); in cryp_configure_init_vector()
/linux-4.4.14/arch/avr32/include/asm/
Dprocessor.h94 #define cpu_relax() barrier() macro
95 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/m68k/include/asm/
Dprocessor.h178 #define cpu_relax() barrier() macro
179 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/kernel/
Dirq_work.c46 cpu_relax(); in irq_work_claim()
194 cpu_relax(); in irq_work_sync()
Dstop_machine.c196 cpu_relax(); in multi_cpu_stop()
617 cpu_relax(); in stop_machine_from_inactive_cpu()
628 cpu_relax(); in stop_machine_from_inactive_cpu()
/linux-4.4.14/drivers/clocksource/
Dvt8500_timer.c63 cpu_relax(); in vt8500_timer_read()
82 cpu_relax(); in vt8500_timer_set_next_event()
Dsun4i_timer.c56 cpu_relax(); in sun4i_clkevt_sync()
/linux-4.4.14/drivers/spi/
Dspi-adi-v3.c145 cpu_relax(); in adi_spi_flush()
241 cpu_relax(); in adi_spi_u8_write()
254 cpu_relax(); in adi_spi_u8_read()
265 cpu_relax(); in adi_spi_u8_duplex()
283 cpu_relax(); in adi_spi_u16_write()
296 cpu_relax(); in adi_spi_u16_read()
309 cpu_relax(); in adi_spi_u16_duplex()
328 cpu_relax(); in adi_spi_u32_write()
341 cpu_relax(); in adi_spi_u32_read()
354 cpu_relax(); in adi_spi_u32_duplex()
Dspi-bfin5xx.c157 cpu_relax(); in bfin_spi_flush()
237 cpu_relax(); in bfin_spi_u8_writer()
253 cpu_relax(); in bfin_spi_u8_reader()
266 cpu_relax(); in bfin_spi_u8_duplex()
288 cpu_relax(); in bfin_spi_u16_writer()
304 cpu_relax(); in bfin_spi_u16_reader()
319 cpu_relax(); in bfin_spi_u16_duplex()
389 cpu_relax(); in bfin_spi_pio_irq_handler()
514 cpu_relax(); in bfin_spi_dma_irq_handler()
527 cpu_relax(); in bfin_spi_dma_irq_handler()
[all …]
Dspi-oc-tiny.c113 cpu_relax(); in tiny_spi_wait_txr()
120 cpu_relax(); in tiny_spi_wait_txe()
/linux-4.4.14/arch/sh/kernel/cpu/sh4a/
Dsmp-shx3.c99 cpu_relax(); in shx3_start_cpu()
123 cpu_relax(); in shx3_update_boot_vector()
/linux-4.4.14/arch/m32r/kernel/
Dprocess.c58 cpu_relax(); in machine_restart()
65 cpu_relax(); in machine_halt()
Dsmpboot.c425 cpu_relax(); in start_secondary()
475 cpu_relax(); in smp_callin()
/linux-4.4.14/drivers/mfd/
Ddb8500-prcmu.c626 cpu_relax(); in db8500_prcmu_set_display_clocks()
793 cpu_relax(); in db8500_prcmu_set_power_state()
836 cpu_relax(); in config_wakeups()
906 cpu_relax(); in db8500_prcmu_set_arm_opp()
977 cpu_relax(); in request_even_slower_clocks()
1032 cpu_relax(); in db8500_prcmu_set_ape_opp()
1097 cpu_relax(); in db8500_prcmu_request_ape_opp_100_voltage()
1126 cpu_relax(); in prcmu_release_usb_wakeup_state()
1157 cpu_relax(); in request_pll()
1209 cpu_relax(); in db8500_prcmu_set_epod()
[all …]
/linux-4.4.14/drivers/tty/serial/
Darc_uart.c137 cpu_relax(); in arc_serial_stop_tx()
179 cpu_relax(); in arc_serial_tx_chars()
450 cpu_relax(); in arc_serial_poll_putchar()
460 cpu_relax(); in arc_serial_poll_getchar()
523 cpu_relax(); in arc_serial_console_putchar()
Daltera_uart.c389 cpu_relax(); in altera_uart_poll_get_char()
398 cpu_relax(); in altera_uart_poll_put_char()
437 cpu_relax(); in altera_uart_console_putc()
Dxilinx_uartps.c485 cpu_relax(); in cdns_uart_clk_notifier_cb()
643 cpu_relax(); in cdns_uart_set_termios()
977 cpu_relax(); in cdns_uart_poll_put_char()
985 cpu_relax(); in cdns_uart_poll_put_char()
1298 cpu_relax(); in cdns_uart_resume()
Daltera_jtaguart.c320 cpu_relax(); in altera_jtaguart_console_putc()
335 cpu_relax(); in altera_jtaguart_console_putc()
/linux-4.4.14/Documentation/zh_CN/
Dvolatile-considered-harmful.txt72 cpu_relax();
74 cpu_relax()调用会降低CPU的能量消耗或者让位于超线程双处理器;它也作为内存屏障一样出
/linux-4.4.14/drivers/staging/speakup/
Dspeakup_dtlk.c266 cpu_relax(); in synth_flush()
274 cpu_relax(); in synth_read_tts()
278 cpu_relax(); in synth_read_tts()
369 cpu_relax(); /* wait until it's ready */ in synth_probe()
/linux-4.4.14/arch/xtensa/include/asm/
Dprocessor.h211 #define cpu_relax() barrier() macro
212 #define cpu_relax_lowlatency() cpu_relax()
Ddelay.h44 cpu_relax(); in __udelay()
Dspinlock.h33 do { while (arch_spin_is_locked(lock)) cpu_relax(); } while (0)
/linux-4.4.14/drivers/cdrom/
Dgdrom.c158 cpu_relax(); in gdrom_wait_clrbusy()
168 cpu_relax(); in gdrom_wait_busy_sleeps()
216 cpu_relax(); in gdrom_spicommand()
626 cpu_relax(); in gdrom_readdisk_dma()
631 cpu_relax(); in gdrom_readdisk_dma()
639 cpu_relax(); in gdrom_readdisk_dma()
/linux-4.4.14/arch/powerpc/kvm/
Dbook3s_hv_rm_mmu.c307 cpu_relax(); in kvmppc_do_h_enter()
326 cpu_relax(); in kvmppc_do_h_enter()
414 cpu_relax(); in do_tlbies()
444 cpu_relax(); in kvmppc_do_h_remove()
530 cpu_relax(); in kvmppc_h_bulk_remove()
615 cpu_relax(); in kvmppc_h_protect()
714 cpu_relax(); in kvmppc_h_clear_ref()
760 cpu_relax(); in kvmppc_h_clear_mod()
887 cpu_relax(); in kvmppc_hv_find_lock_hpte()
Dbook3s_64_mmu_hv.c468 cpu_relax(); in kvmppc_book3s_hv_page_fault()
585 cpu_relax(); in kvmppc_book3s_hv_page_fault()
739 cpu_relax(); in kvm_unmap_rmapp()
845 cpu_relax(); in kvm_age_rmapp()
974 cpu_relax(); in kvm_test_clear_dirty_npages()
1194 cpu_relax(); in record_hpte()
1576 cpu_relax(); in debugfs_htab_read()
/linux-4.4.14/arch/hexagon/kernel/
Dtime.c222 cpu_relax(); in __delay()
238 cpu_relax(); /* not sure how this improves readability */ in __udelay()
/linux-4.4.14/drivers/clk/ux500/
Dclk-prcc.c42 cpu_relax(); in clk_prcc_pclk_enable()
62 cpu_relax(); in clk_prcc_kclk_enable()
/linux-4.4.14/arch/powerpc/include/asm/
Dprocessor.h406 #define cpu_relax() do { HMT_low(); HMT_medium(); barrier(); } while (0) macro
408 #define cpu_relax() barrier() macro
411 #define cpu_relax_lowlatency() cpu_relax()
Ddelay.h65 cpu_relax(); \
Dkvm_book3s_64.h313 cpu_relax(); in kvmppc_read_update_linux_pte()
372 cpu_relax(); in lock_rmap()
Dspinlock.h169 do { while (arch_spin_is_locked(lock)) cpu_relax(); } while (0)
/linux-4.4.14/drivers/i2c/busses/
Di2c-au1550.c119 cpu_relax(); in do_address()
271 cpu_relax(); in i2c_au1550_setup()
294 cpu_relax(); in i2c_au1550_setup()
Di2c-sirf.c163 cpu_relax(); in i2c_sirfsoc_irq()
230 cpu_relax(); in i2c_sirfsoc_xfer_msg()
350 cpu_relax(); in i2c_sirfsoc_probe()
448 cpu_relax(); in i2c_sirfsoc_resume()
/linux-4.4.14/drivers/mtd/nand/
Dbf5xx_nand.c192 cpu_relax(); in bf5xx_nand_hwcontrol()
379 cpu_relax(); in bf5xx_nand_read_buf()
386 cpu_relax(); in bf5xx_nand_read_buf()
413 cpu_relax(); in bf5xx_nand_write_buf()
496 cpu_relax(); in bf5xx_nand_dma_rw()
/linux-4.4.14/arch/mips/bcm47xx/
Dsetup.c80 cpu_relax(); in bcm47xx_machine_restart()
100 cpu_relax(); in bcm47xx_machine_halt()
/linux-4.4.14/arch/powerpc/kernel/
Dcrash.c91 cpu_relax(); in crash_ipi_callback()
167 cpu_relax(); in crash_kexec_prepare_cpus()
Dudbg_16550.c56 cpu_relax(); in udbg_uart_flush()
87 cpu_relax(); in udbg_uart_getc()
/linux-4.4.14/arch/arm64/lib/
Ddelay.c32 cpu_relax(); in __delay()
/linux-4.4.14/arch/sh/boards/mach-cayman/
Dpanic.c21 cpu_relax(); in poor_mans_delay()
/linux-4.4.14/arch/nios2/lib/
Ddelay.c28 cpu_relax(); in __delay()
/linux-4.4.14/arch/openrisc/lib/
Ddelay.c36 cpu_relax(); in __delay()
/linux-4.4.14/arch/ia64/sn/kernel/sn2/
Dtimer.c51 cpu_relax(); in ia64_sn_udelay()
Dsn2_smp.c96 cpu_relax(); in wait_piowc()
119 cpu_relax(); in sn_migrate()
/linux-4.4.14/drivers/cpufreq/
Dpxa3xx-cpufreq.c132 cpu_relax(); in __update_core_freq()
150 cpu_relax(); in __update_bus_freq()
Dppc_cbe_cpufreq_pervasive.c90 cpu_relax(); in cbe_cpufreq_set_pmode()
/linux-4.4.14/arch/xtensa/platforms/xtfpga/
Dsetup.c42 cpu_relax(); in platform_halt()
50 cpu_relax(); in platform_power_off()
/linux-4.4.14/lib/raid6/
Dalgos.c149 cpu_relax(); in raid6_choose_gen()
172 cpu_relax(); in raid6_choose_gen()
/linux-4.4.14/arch/sh/kernel/
Dftrace.c166 cpu_relax(); in wait_for_nmi_and_set_mod_flag()
178 cpu_relax(); in wait_for_nmi()
/linux-4.4.14/lib/
Ddump_stack.c47 cpu_relax(); in dump_stack()
/linux-4.4.14/arch/ia64/sn/kernel/
Diomv.c79 cpu_relax(); in __sn_mmiowb()
Dhuberror.c87 cpu_relax(); in hubiio_crb_free()
/linux-4.4.14/drivers/net/ethernet/freescale/
Dfsl_pq_mdio.c118 cpu_relax(); in fsl_pq_mdio_write()
153 cpu_relax(); in fsl_pq_mdio_read()
185 cpu_relax(); in fsl_pq_mdio_reset()
Dxgmac_mdio.c86 cpu_relax(); in xgmac_wait_until_free()
111 cpu_relax(); in xgmac_wait_until_done()
/linux-4.4.14/drivers/misc/cxl/
Dnative.c53 cpu_relax(); in afu_control()
154 cpu_relax(); in cxl_psl_purge()
252 cpu_relax(); in cxl_tlb_slb_invalidate()
263 cpu_relax(); in cxl_tlb_slb_invalidate()
284 cpu_relax(); in cxl_afu_slbia()
328 cpu_relax(); in slb_invalid()
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dsubcore.c197 cpu_relax(); in unsplit_core()
235 cpu_relax(); in split_core()
/linux-4.4.14/arch/tile/include/asm/
Dprocessor.h261 static inline void cpu_relax(void) in cpu_relax() function
267 #define cpu_relax_lowlatency() cpu_relax()
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/
Dgamecube.c36 cpu_relax(); in gamecube_spin()
Dwii.c119 cpu_relax(); in wii_spin()
/linux-4.4.14/drivers/tty/hvc/
Dhvc_dcc.c30 cpu_relax(); in hvc_dcc_put_chars()
/linux-4.4.14/include/linux/
Dbit_spinlock.h29 cpu_relax(); in bit_spin_lock()
Dspinlock_up.h83 do { cpu_relax(); } while (arch_spin_is_locked(lock))
/linux-4.4.14/arch/s390/include/asm/
Dsmp.h68 cpu_relax(); in smp_stop_cpu()
Dmmu_context.h114 cpu_relax(); in finish_arch_post_lock_switch()
/linux-4.4.14/arch/arm/mach-imx/
Dmmdc.c57 cpu_relax(); in imx_mmdc_probe()
Dsrc.c70 cpu_relax(); in imx_src_reset_module()
/linux-4.4.14/arch/sh/drivers/pci/
Dpci-dreamcast.c75 cpu_relax(); in gapspci_init()
/linux-4.4.14/drivers/bcma/
Ddriver_chipcommon_b.c24 cpu_relax(); in bcma_wait_reg()
Ddriver_chipcommon_sflash.c82 cpu_relax(); in bcma_sflash_cmd()
Dcore.c22 cpu_relax(); in bcma_core_wait_value()
/linux-4.4.14/arch/powerpc/sysdev/
Dudbg_memcons.c91 cpu_relax(); in memcons_getc()
/linux-4.4.14/drivers/gpu/drm/gma500/
Daccel_2d.c344 cpu_relax(); in psbfb_sync()
355 cpu_relax(); in psbfb_sync()
/linux-4.4.14/arch/arm/lib/
Ddelay.c62 cpu_relax(); in __timer_delay()
/linux-4.4.14/arch/x86/boot/
Dtty.c35 cpu_relax(); in serial_putchar()
/linux-4.4.14/include/asm-generic/
Dqspinlock.h136 cpu_relax(); in queued_spin_unlock_wait()
/linux-4.4.14/drivers/char/hw_random/
Dbcm2835-rng.c37 cpu_relax(); in bcm2835_rng_read()
Dstm32-rng.c66 cpu_relax(); in stm32_rng_read()
/linux-4.4.14/kernel/debug/kdb/
Dkdb_keyboard.c228 cpu_relax(); in kdb_kbd_cleanup_state()
/linux-4.4.14/drivers/crypto/caam/
Dctrl.c113 cpu_relax(); in run_descriptor_deco0()
122 cpu_relax(); in run_descriptor_deco0()
154 cpu_relax(); in run_descriptor_deco0()
683 cpu_relax(); in caam_probe()
/linux-4.4.14/drivers/usb/dwc3/
Dulpi.c32 cpu_relax(); in dwc3_ulpi_busyloop()
/linux-4.4.14/arch/s390/lib/
Ddelay.c113 cpu_relax(); in udelay_simple()
/linux-4.4.14/drivers/staging/lustre/lustre/include/linux/
Dobd.h102 cpu_relax(); in __client_obd_list_lock()
/linux-4.4.14/arch/arm/mach-shmobile/
Dpm-rmobile.c67 cpu_relax(); in rmobile_pd_power_down()
101 cpu_relax(); in __rmobile_pd_power_up()
/linux-4.4.14/include/net/
Dbusy_poll.h109 cpu_relax(); in sk_busy_loop()
/linux-4.4.14/arch/arm/mach-tegra/
Dcpuidle-tegra20.c132 cpu_relax(); in tegra20_cpu_cluster_power_down()
/linux-4.4.14/drivers/mtd/devices/
Dbcm47xxsflash.c29 cpu_relax(); in bcm47xxsflash_cmd()
54 cpu_relax(); in bcm47xxsflash_poll()
/linux-4.4.14/arch/arc/plat-axs10x/
Daxs10x.c91 cpu_relax(); in write_cgu_reg()
95 cpu_relax(); in write_cgu_reg()
/linux-4.4.14/drivers/crypto/ux500/hash/
Dhash_core.c469 cpu_relax(); in hash_hw_write_key()
474 cpu_relax(); in hash_hw_write_key()
651 cpu_relax(); in hash_messagepad()
664 cpu_relax(); in hash_messagepad()
763 cpu_relax(); in hash_begin()
945 cpu_relax(); in hash_dma_final()
1045 cpu_relax(); in hash_hw_final()
1215 cpu_relax(); in hash_save_state()
/linux-4.4.14/arch/arm/mach-zx/
Dplatsmp.c119 cpu_relax(); in zx_boot_secondary()
/linux-4.4.14/arch/arm/plat-omap/include/plat/
Ddmtimer.h284 cpu_relax(); in __omap_dm_timer_read()
294 cpu_relax(); in __omap_dm_timer_write()
/linux-4.4.14/block/
Dblk-ioc.c112 cpu_relax(); in ioc_release_fn()
190 cpu_relax(); in put_io_context_active()
/linux-4.4.14/arch/ia64/kernel/
Dsmpboot.c202 cpu_relax(); in sync_master()
226 cpu_relax(); in get_delta()
306 cpu_relax(); /* wait for master to be ready */ in ia64_sync_itc()
Dmca.c342 cpu_relax(); in ia64_mca_spin()
798 cpu_relax(); /* spin until monarch leaves */ in ia64_mca_rendez_int_handler()
1320 cpu_relax(); /* spin until monarch wakes us */ in ia64_mca_handler()
1362 cpu_relax(); /* spin until last cpu leaves */ in ia64_mca_handler()
1715 cpu_relax(); /* spin until monarch enters */ in ia64_init_handler()
1726 cpu_relax(); /* spin until monarch leaves */ in ia64_init_handler()
Dcrash.c173 cpu_relax(); in kdump_cpu_freeze()
/linux-4.4.14/arch/arm/mach-prima2/
Drtciobrg.c38 cpu_relax(); in sirfsoc_rtc_iobrg_wait_sync()
/linux-4.4.14/kernel/sched/
Didle.c63 cpu_relax(); in cpu_idle_poll()
/linux-4.4.14/drivers/ssb/
Ddriver_chipcommon_sflash.c81 cpu_relax(); in ssb_sflash_cmd()
/linux-4.4.14/arch/arm/mach-mxs/
Dmach-mxs.c118 cpu_relax(); in mxs_get_ocotp()
132 cpu_relax(); in mxs_get_ocotp()
/linux-4.4.14/drivers/clk/sirf/
Dclk-common.c158 cpu_relax(); in pll_clk_set_rate()
250 cpu_relax(); in usb_pll_clk_enable()
324 cpu_relax(); in dmn_clk_set_parent()
399 cpu_relax(); in dmn_clk_set_rate()
/linux-4.4.14/drivers/input/serio/
Drpckbd.c54 cpu_relax(); in rpckbd_write()
/linux-4.4.14/arch/arm/kernel/
Dmachine_kexec.c91 cpu_relax(); in machine_crash_nonpanic_core()
/linux-4.4.14/drivers/gpu/drm/vc4/
Dvc4_drv.h98 cpu_relax(); \
/linux-4.4.14/drivers/staging/lustre/lustre/libcfs/
Dlibcfs_lock.c103 cpu_relax(); in cfs_percpt_lock()
/linux-4.4.14/arch/arm64/kernel/
Dalternative.c134 cpu_relax(); in __apply_alternatives_multi_stop()
/linux-4.4.14/crypto/
Dxor.c85 cpu_relax(); in do_xor_speed()
/linux-4.4.14/kernel/debug/
Ddebug_core.c546 cpu_relax(); in kgdb_cpu_enter()
605 cpu_relax(); in kgdb_cpu_enter()
653 cpu_relax(); in kgdb_cpu_enter()
/linux-4.4.14/arch/tile/kernel/
Dsmpboot.c233 cpu_relax(); in __cpu_up()
/linux-4.4.14/arch/x86/platform/intel-mid/
Dintel_mid_vrtc.c68 cpu_relax(); in vrtc_get_time()
/linux-4.4.14/include/linux/raid/
Dpq.h162 static inline void cpu_relax(void) in cpu_relax() function
/linux-4.4.14/drivers/input/keyboard/
Dnomadik-ske-keypad.c101 cpu_relax(); in ske_keypad_chip_init()
208 cpu_relax(); in ske_keypad_irq()
/linux-4.4.14/drivers/media/platform/s5p-jpeg/
Djpeg-hw-exynos3250.c30 cpu_relax(); in exynos3250_jpeg_reset()
40 cpu_relax(); in exynos3250_jpeg_reset()
/linux-4.4.14/drivers/net/ethernet/
Ddnet.c109 cpu_relax(); in dnet_mdio_read()
125 cpu_relax(); in dnet_mdio_read()
144 cpu_relax(); in dnet_mdio_write()
168 cpu_relax(); in dnet_mdio_write()
/linux-4.4.14/arch/arm/mach-mmp/
Dtime.c65 cpu_relax(); in timer_read()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_lvds_pll.c89 cpu_relax(); in mpd4_lvds_pll_enable()
/linux-4.4.14/drivers/tty/serial/8250/
D8250_early.c84 cpu_relax(); in wait_for_xmitr()
/linux-4.4.14/arch/mn10300/kernel/
Dsmp.c485 cpu_relax(); in stop_this_cpu()
669 cpu_relax(); in start_secondary()
855 cpu_relax(); in smp_callin()
/linux-4.4.14/drivers/soc/rockchip/
Dpm_domains.c105 cpu_relax(); in rockchip_pmu_set_idle_request()
132 cpu_relax(); in rockchip_do_pmu_set_power_domain()
/linux-4.4.14/sound/soc/samsung/
Dspdif.c292 cpu_relax(); in spdif_shutdown()
310 cpu_relax(); in spdif_suspend()
/linux-4.4.14/drivers/reset/sti/
Dreset-syscfg.c84 cpu_relax(); in syscfg_reset_program_hw()
/linux-4.4.14/drivers/clk/samsung/
Dclk-pll.c215 cpu_relax(); in samsung_pll35xx_set_rate()
327 cpu_relax(); in samsung_pll36xx_set_rate()
464 cpu_relax(); in samsung_pll45xx_set_rate()
623 cpu_relax(); in samsung_pll46xx_set_rate()
1047 cpu_relax(); in samsung_pll2550xx_set_rate()

123