RTEMS CPU Kit with SuperCore  4.11.2
Functions
sparcv8-atomic.c File Reference
#include <rtems/score/cpuopts.h>
#include <rtems/score/isrlevel.h>
Include dependency graph for sparcv8-atomic.c:

Functions

uint8_t __atomic_exchange_1 (uint8_t *mem, uint8_t val, int model)
 
uint32_t __atomic_exchange_4 (uint32_t *mem, uint32_t val, int model)
 
bool __atomic_compare_exchange_4 (uint32_t *mem, uint32_t *expected, uint32_t desired, int success, int failure)
 
uint32_t __atomic_fetch_add_4 (uint32_t *mem, uint32_t val, int model)
 
uint32_t __atomic_fetch_sub_4 (uint32_t *mem, uint32_t val, int model)
 
uint32_t __atomic_fetch_and_4 (uint32_t *mem, uint32_t val, int model)
 
uint32_t __atomic_fetch_or_4 (uint32_t *mem, uint32_t val, int model)
 
uint32_t __atomic_fetch_xor_4 (uint32_t *mem, uint32_t val, int model)