Home
last modified time | relevance | path

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

/DragonOS-0.1.2/kernel/src/arch/x86_64/include/asm/
Dcmpxchg.h20 #define __raw_try_cmpxchg(_ptr, _old_ptr, _new, size) \ argument
23 typeof(_ptr) _old = (typeof(_ptr))(_old_ptr); \
24 typeof(*(_ptr)) __old = *_old; \
25 typeof(*(_ptr)) __new = (_new); \
30 volatile uint8_t *__ptr = (volatile uint8_t *)(_ptr); \
41 volatile uint16_t *__ptr = (volatile uint16_t *)(_ptr); \
52 volatile uint32_t *__ptr = (volatile uint32_t *)(_ptr); \
63 volatile uint64_t *__ptr = (volatile uint64_t *)(_ptr); \