Searched refs:atomic_t (Results 1 – 13 of 13) sorted by relevance
| /rk3399_rockchip-uboot/include/asm-generic/ |
| H A D | atomic-long.h | 143 typedef atomic_t atomic_long_t; 148 atomic_t *v = (atomic_t *)l; in atomic_long_read() 155 atomic_t *v = (atomic_t *)l; in atomic_long_set() 162 atomic_t *v = (atomic_t *)l; in atomic_long_inc() 169 atomic_t *v = (atomic_t *)l; in atomic_long_dec() 176 atomic_t *v = (atomic_t *)l; in atomic_long_add() 183 atomic_t *v = (atomic_t *)l; in atomic_long_sub() 191 atomic_t *v = (atomic_t *)l; in atomic_long_sub_and_test() 198 atomic_t *v = (atomic_t *)l; in atomic_long_dec_and_test() 205 atomic_t *v = (atomic_t *)l; in atomic_long_inc_and_test() [all …]
|
| /rk3399_rockchip-uboot/arch/x86/include/asm/ |
| H A D | atomic.h | 8 typedef struct { volatile int counter; } atomic_t; typedef 23 static inline int atomic_read(const atomic_t *v) in atomic_read() 35 static inline void atomic_set(atomic_t *v, int i) in atomic_set() 47 static inline void atomic_add(int i, atomic_t *v) in atomic_add() 61 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub() 74 static inline void atomic_inc(atomic_t *v) in atomic_inc() 86 static inline void atomic_dec(atomic_t *v) in atomic_dec()
|
| H A D | mp.h | 30 atomic_t barrier; 31 atomic_t cpus_entered;
|
| H A D | sipi.h | 70 atomic_t ap_count;
|
| /rk3399_rockchip-uboot/arch/xtensa/include/asm/ |
| H A D | atomic.h | 12 typedef struct { volatile int counter; } atomic_t; typedef 19 static inline void atomic_add(int i, atomic_t *v) in atomic_add() 28 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub() 37 static inline void atomic_inc(atomic_t *v) in atomic_inc() 46 static inline void atomic_dec(atomic_t *v) in atomic_dec()
|
| /rk3399_rockchip-uboot/arch/powerpc/include/asm/ |
| H A D | atomic.h | 9 typedef struct { volatile int counter; } atomic_t; typedef 11 typedef struct { int counter; } atomic_t; typedef 22 static __inline__ int atomic_add_return(int a, atomic_t *v) in atomic_add_return() 38 static __inline__ int atomic_sub_return(int a, atomic_t *v) in atomic_sub_return() 54 static __inline__ int atomic_inc_return(atomic_t *v) in atomic_inc_return() 70 static __inline__ int atomic_dec_return(atomic_t *v) in atomic_dec_return()
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/ |
| H A D | atomic.h | 25 typedef struct { volatile int counter; } atomic_t; typedef 42 static inline void atomic_add(int i, volatile atomic_t *v) in atomic_add() 51 static inline void atomic_sub(int i, volatile atomic_t *v) in atomic_sub() 60 static inline void atomic_inc(volatile atomic_t *v) in atomic_inc() 69 static inline void atomic_dec(volatile atomic_t *v) in atomic_dec() 78 static inline int atomic_dec_and_test(volatile atomic_t *v) in atomic_dec_and_test() 91 static inline int atomic_add_negative(int i, volatile atomic_t *v) in atomic_add_negative()
|
| H A D | processor.h | 67 atomic_t refcount;
|
| /rk3399_rockchip-uboot/arch/x86/cpu/ |
| H A D | mp_init.c | 57 static inline void barrier_wait(atomic_t *b) in barrier_wait() 64 static inline void release_barrier(atomic_t *b) in release_barrier() 78 static int wait_for_aps(atomic_t *val, int target, int total_delay, in wait_for_aps() 217 static int load_sipi_vector(atomic_t **ap_countp, int num_cpus) in load_sipi_vector() 311 static int start_aps(int ap_count, atomic_t *num_aps) in start_aps() 488 atomic_t *ap_count; in mp_init()
|
| /rk3399_rockchip-uboot/drivers/net/fsl-mc/dpio/ |
| H A D | qbman_portal.h | 57 atomic_t busy;
|
| /rk3399_rockchip-uboot/drivers/input/ |
| H A D | ps2ser.c | 46 static atomic_t ps2buf_cnt;
|
| H A D | ps2mult.c | 58 static atomic_t ps2mult_buf_cnt;
|
| /rk3399_rockchip-uboot/fs/ubifs/ |
| H A D | ubifs.h | 226 atomic_t i_count; 227 atomic_t i_dio_count; 228 atomic_t i_writecount; 250 atomic_t i_readcount; /* struct files open RO */ 304 atomic_t s_active;
|