Home
last modified time | relevance | path

Searched refs:cvmx_atomic_add32_nosync (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-rwlock.h111 cvmx_atomic_add32_nosync((int32_t *)&(lock->lock), CVMX_RWLOCK_READ_INC); in cvmx_rwlock_wp_read_lock()
129 cvmx_atomic_add32_nosync((int32_t *)&(lock->lock), -CVMX_RWLOCK_READ_INC); in cvmx_rwlock_wp_read_unlock()
162 cvmx_atomic_add32_nosync((int32_t *)&(lock->lock), -CVMX_RWLOCK_WRITE_FLAG); in cvmx_rwlock_wp_write_unlock()
163 cvmx_atomic_add32_nosync((int32_t *)&(lock->write_comp), 1); in cvmx_rwlock_wp_write_unlock()
H A Dcvmx-atomic.h76 static inline void cvmx_atomic_add32_nosync(int32_t *ptr, int32_t incr) in cvmx_atomic_add32_nosync() function
117 cvmx_atomic_add32_nosync(ptr, incr); in cvmx_atomic_add32()