Home
last modified time | relevance | path

Searched refs:CVMX_SYNCWS (Results 1 – 20 of 20) sorted by relevance

/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-atomic.h116 CVMX_SYNCWS; in cvmx_atomic_add32()
118 CVMX_SYNCWS; in cvmx_atomic_add32()
129 CVMX_SYNCWS; in cvmx_atomic_set32()
131 CVMX_SYNCWS; in cvmx_atomic_set32()
196 CVMX_SYNCWS; in cvmx_atomic_add64()
198 CVMX_SYNCWS; in cvmx_atomic_add64()
209 CVMX_SYNCWS; in cvmx_atomic_set64()
211 CVMX_SYNCWS; in cvmx_atomic_set64()
276 CVMX_SYNCWS; in cvmx_atomic_compare_and_store32()
278 CVMX_SYNCWS; in cvmx_atomic_compare_and_store32()
[all …]
H A Dcvmx-dfa.c81 CVMX_SYNCWS; in cvmx_dfa_initialize()
90 CVMX_SYNCWS; in cvmx_dfa_initialize()
105 CVMX_SYNCWS; in cvmx_dfa_shutdown()
117 CVMX_SYNCWS; in cvmx_dfa_shutdown()
H A Dcvmx-spinlock.h116 CVMX_SYNCWS; in cvmx_spinlock_unlock()
118 CVMX_SYNCWS; in cvmx_spinlock_unlock()
265 CVMX_SYNCWS; in cvmx_spinlock_bit_unlock()
267 CVMX_SYNCWS; in cvmx_spinlock_bit_unlock()
H A Dcvmx-rwlock.h161 CVMX_SYNCWS; /* Make sure all writes in protected region are visible before unlock */ in cvmx_rwlock_wp_write_unlock()
164 CVMX_SYNCWS; /* push unlock writes out, but don't stall */ in cvmx_rwlock_wp_write_unlock()
H A Dcvmx-hfa.c97 CVMX_SYNCWS; in cvmx_hfa_initialize()
100 CVMX_SYNCWS; in cvmx_hfa_initialize()
H A Dcvmx-cmd-queue.c186 CVMX_SYNCWS; in cvmx_cmd_queue_initialize()
214 CVMX_SYNCWS; in cvmx_cmd_queue_initialize()
H A Dcvmx-mgmt-port.c294 CVMX_SYNCWS; in cvmx_mgmt_port_initialize()
309 CVMX_SYNCWS; in cvmx_mgmt_port_initialize()
568 CVMX_SYNCWS; in cvmx_mgmt_port_send()
623 CVMX_SYNCWS; in cvmx_mgmt_port_sendm()
699 CVMX_SYNCWS; in cvmx_mgmt_port_receive()
740 CVMX_SYNCWS; in cvmx_mgmt_port_receive()
H A Dcvmx-cmd-queue.h302 CVMX_SYNCWS; /* Order queue manipulation with respect to the unlock. */ in __cvmx_cmd_queue_unlock()
304 CVMX_SYNCWS; /* nudge out the unlock. */ in __cvmx_cmd_queue_unlock()
H A Dcvmx-asm.h156 #define CVMX_SYNCWS CVMX_SYNCW macro
165 #define CVMX_SYNCWS CVMX_SYNCW
177 #define CVMX_SYNCWS CVMX_SYNCWS_OCTEON2
180 #define CVMX_SYNCWS asm volatile ("syncws\nsyncws\n" : : :"memory")
189 #define CVMX_SYNCWS CVMX_SYNCW
H A Dcvmx-tim.h293 CVMX_SYNCWS; /* Make sure the hardware timer unit can access valid data from L2 */ in cvmx_tim_add_entry()
H A Dcvmx-pko.h298 CVMX_SYNCWS; /* Need to make sure output queue data is in DRAM before doorbell write */ in cvmx_pko_doorbell()
744 CVMX_SYNCWS; /* Need to make sure output queue data is in DRAM before doorbell write */ in cvmx_pko_doorbell_pkoid()
H A Dcvmx-fpa.h282 CVMX_SYNCWS; in cvmx_fpa_free()
H A Dcvmx-helper-errata.c288 CVMX_SYNCWS; in cvmx_helper_fix_ipd_packet_chain()
H A Dcvmx-pko.c425 CVMX_SYNCWS; in __cvmx_pko_iport_config()
949 CVMX_SYNCWS; in cvmx_pko_config_port()
H A Dcvmx-pow.h1959 CVMX_SYNCWS; in cvmx_pow_work_submit()
2187 CVMX_SYNCWS; in cvmx_pow_tag_sw_desched()
2219 CVMX_SYNCWS; in cvmx_pow_desched()
H A Dcvmx-dma-engine.c346 CVMX_SYNCWS; in cvmx_dma_engine_submit()
H A Dcvmx-interrupt.c827 CVMX_SYNCWS; in cvmx_interrupt_register()
1283 CVMX_SYNCWS; in cvmx_interrupt_set_exception()
H A Dcvmx-dfa.h621 CVMX_SYNCWS; in cvmx_dfa_write_doorbell()
H A Dcvmx-helper.c692 CVMX_SYNCWS; in cvmx_helper_interface_probe()
H A Dcvmx-nand.c1174 CVMX_SYNCWS; in __cvmx_nand_setup_dma()