Go to the source code of this file.
 | 
| bool  | atomic_cas (atomic_t *target, atomic_val_t old_value, atomic_val_t new_value) | 
|   | 
| bool  | atomic_ptr_cas (atomic_ptr_t *target, void *old_value, void *new_value) | 
|   | 
| atomic_val_t  | atomic_add (atomic_t *target, atomic_val_t value) | 
|   | 
| atomic_val_t  | atomic_sub (atomic_t *target, atomic_val_t value) | 
|   | 
| atomic_val_t  | atomic_inc (atomic_t *target) | 
|   | 
| atomic_val_t  | atomic_dec (atomic_t *target) | 
|   | 
| atomic_val_t  | atomic_get (const atomic_t *target) | 
|   | 
| void *  | atomic_ptr_get (const atomic_ptr_t *target) | 
|   | 
| atomic_val_t  | atomic_set (atomic_t *target, atomic_val_t value) | 
|   | 
| void *  | atomic_ptr_set (atomic_ptr_t *target, void *value) | 
|   | 
| atomic_val_t  | atomic_clear (atomic_t *target) | 
|   | 
| void *  | atomic_ptr_clear (atomic_ptr_t *target) | 
|   | 
| atomic_val_t  | atomic_or (atomic_t *target, atomic_val_t value) | 
|   | 
| atomic_val_t  | atomic_xor (atomic_t *target, atomic_val_t value) | 
|   | 
| atomic_val_t  | atomic_and (atomic_t *target, atomic_val_t value) | 
|   | 
| atomic_val_t  | atomic_nand (atomic_t *target, atomic_val_t value) | 
|   | 
◆ atomic_add()
◆ atomic_and()
◆ atomic_cas()
◆ atomic_clear()
◆ atomic_dec()
◆ atomic_get()
◆ atomic_inc()
◆ atomic_nand()
◆ atomic_or()
◆ atomic_ptr_cas()
      
        
          | bool atomic_ptr_cas  | 
          ( | 
          atomic_ptr_t *  | 
          target,  | 
        
        
           | 
           | 
          void *  | 
          old_value,  | 
        
        
           | 
           | 
          void *  | 
          new_value  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ atomic_ptr_clear()
◆ atomic_ptr_get()
◆ atomic_ptr_set()
      
        
          | void * atomic_ptr_set  | 
          ( | 
          atomic_ptr_t *  | 
          target,  | 
        
        
           | 
           | 
          void *  | 
          value  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ atomic_set()
◆ atomic_sub()
◆ atomic_xor()