bond/x64/src/kernel/ke/inc/atomic.h
2017-02-22 18:36:00 -08:00

13 lines
333 B
C

#ifndef _ATOMIC_H_
#define _ATOMIC_H_
#include "g_type.h"
#include "g_abi.h"
int32_t KABI ke_interlocked_exchange_32(int32_t *target, int32_t val);
int32_t KABI ke_interlocked_increment_32(int32_t *target, int32_t increment);
int32_t KABI ke_interlocked_compare_exchange_32(int32_t *target, int32_t compare, int32_t val);
#endif