Searched refs:_ptr (Results 1 – 4 of 4) sorted by relevance
/arch/x86/include/asm/ |
D | uaccess.h | 418 #define __try_cmpxchg_user_asm(itype, ltype, _ptr, _pold, _new, label) ({ \ argument 420 __typeof__(_ptr) _old = (__typeof__(_ptr))(_pold); \ 421 __typeof__(*(_ptr)) __old = *_old; \ 422 __typeof__(*(_ptr)) __new = (_new); \ 427 [ptr] "+m" (*_ptr), \ 437 #define __try_cmpxchg64_user_asm(_ptr, _pold, _new, label) ({ \ argument 439 __typeof__(_ptr) _old = (__typeof__(_ptr))(_pold); \ 440 __typeof__(*(_ptr)) __old = *_old; \ 441 __typeof__(*(_ptr)) __new = (_new); \ 447 [ptr] "+m" (*_ptr) \ [all …]
|
D | cmpxchg.h | 158 #define __raw_try_cmpxchg(_ptr, _pold, _new, size, lock) \ argument 161 __typeof__(_ptr) _old = (__typeof__(_ptr))(_pold); \ 162 __typeof__(*(_ptr)) __old = *_old; \ 163 __typeof__(*(_ptr)) __new = (_new); \ 167 volatile u8 *__ptr = (volatile u8 *)(_ptr); \ 179 volatile u16 *__ptr = (volatile u16 *)(_ptr); \ 191 volatile u32 *__ptr = (volatile u32 *)(_ptr); \ 203 volatile u64 *__ptr = (volatile u64 *)(_ptr); \
|
D | insn.h | 153 #define insn_decode_kernel(_insn, _ptr) insn_decode((_insn), (_ptr), MAX_INSN_SIZE, INSN_MODE_KERN) argument
|
/arch/h8300/kernel/ |
D | sim-console.c | 16 register const char *_ptr __asm__("er1") = s; in sim_write() 22 : : "g"(_ptr), "g"(_len):"er0"); in sim_write()
|