Home
last modified time | relevance | path

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

/Linux-v4.19/arch/riscv/include/asm/
Dcmpxchg.h24 __typeof__(ptr) __ptr = (ptr); \
31 : "=r" (__ret), "+A" (*__ptr) \
38 : "=r" (__ret), "+A" (*__ptr) \
57 __typeof__(ptr) __ptr = (ptr); \
65 : "=r" (__ret), "+A" (*__ptr) \
73 : "=r" (__ret), "+A" (*__ptr) \
92 __typeof__(ptr) __ptr = (ptr); \
100 : "=r" (__ret), "+A" (*__ptr) \
108 : "=r" (__ret), "+A" (*__ptr) \
127 __typeof__(ptr) __ptr = (ptr); \
[all …]
Duaccess.h162 u32 __user *__ptr = (u32 __user *)(ptr); \
187 : "m" (__ptr[__LSW]), "m" (__ptr[__MSW]), \
296 u32 __user *__ptr = (u32 __user *)(ptr); \
318 "=m" (__ptr[__LSW]), \
319 "=m" (__ptr[__MSW]) \
435 __typeof__(ptr) __ptr = (ptr); \
463 [ptr] "+A" (*__ptr), \
489 [ptr] "+A" (*__ptr), \
/Linux-v4.19/arch/x86/include/asm/
Dcmpxchg.h93 volatile u8 *__ptr = (volatile u8 *)(ptr); \
95 : "=a" (__ret), "+m" (*__ptr) \
102 volatile u16 *__ptr = (volatile u16 *)(ptr); \
104 : "=a" (__ret), "+m" (*__ptr) \
111 volatile u32 *__ptr = (volatile u32 *)(ptr); \
113 : "=a" (__ret), "+m" (*__ptr) \
120 volatile u64 *__ptr = (volatile u64 *)(ptr); \
122 : "=a" (__ret), "+m" (*__ptr) \
167 volatile u8 *__ptr = (volatile u8 *)(_ptr); \
171 [ptr] "+m" (*__ptr), \
[all …]
Dpgtable.h1210 static inline bool pgdp_maps_userspace(void *__ptr) in pgdp_maps_userspace() argument
1212 unsigned long ptr = (unsigned long)__ptr; in pgdp_maps_userspace()
1234 unsigned long __ptr = (unsigned long)ptr; in ptr_set_bit() local
1236 __ptr |= BIT(bit); in ptr_set_bit()
1237 return (void *)__ptr; in ptr_set_bit()
1241 unsigned long __ptr = (unsigned long)ptr; in ptr_clear_bit() local
1243 __ptr &= ~BIT(bit); in ptr_clear_bit()
1244 return (void *)__ptr; in ptr_clear_bit()
Duaccess.h332 __typeof__(ptr) __ptr = (ptr); \
346 : "m" (__m(__ptr)), "m" __m(((u32 __user *)(__ptr)) + 1), \
Dprocessor.h839 unsigned long __ptr = (unsigned long)task_stack_page(task); \
840 __ptr += THREAD_SIZE - TOP_OF_KERNEL_STACK_PADDING; \
841 ((struct pt_regs *)__ptr) - 1; \
/Linux-v4.19/tools/arch/x86/include/asm/
Dcmpxchg.h43 volatile u8 *__ptr = (volatile u8 *)(ptr); \
45 : "=a" (__ret), "+m" (*__ptr) \
52 volatile u16 *__ptr = (volatile u16 *)(ptr); \
54 : "=a" (__ret), "+m" (*__ptr) \
61 volatile u32 *__ptr = (volatile u32 *)(ptr); \
63 : "=a" (__ret), "+m" (*__ptr) \
70 volatile u64 *__ptr = (volatile u64 *)(ptr); \
72 : "=a" (__ret), "+m" (*__ptr) \
/Linux-v4.19/include/linux/
Dcompiler-intel.h22 ({ unsigned long __ptr; \
23 __ptr = (unsigned long) (ptr); \
24 (typeof(ptr)) (__ptr + (off)); })
Dcompiler-gcc.h56 unsigned long __ptr; \
57 __asm__ ("" : "=r"(__ptr) : "0"(ptr)); \
58 (typeof(ptr)) (__ptr + (off)); \
Drculist.h315 struct list_head *__ptr = (ptr); \
316 struct list_head *__next = READ_ONCE(__ptr->next); \
317 likely(__ptr != __next) ? list_entry_rcu(__next, type, member) : NULL; \
335 struct list_head *__ptr = (ptr); \
336 struct list_head *__next = READ_ONCE(__ptr->next); \
Dsocket.h129 struct cmsghdr * __ptr; in __cmsg_nxthdr() local
131 __ptr = (struct cmsghdr*)(((unsigned char *) __cmsg) + CMSG_ALIGN(__cmsg->cmsg_len)); in __cmsg_nxthdr()
132 if ((unsigned long)((char*)(__ptr+1) - (char *) __ctl) > __size) in __cmsg_nxthdr()
135 return __ptr; in __cmsg_nxthdr()
Dcompiler.h155 ({ unsigned long __ptr; \
156 __ptr = (unsigned long) (ptr); \
157 (typeof(ptr)) (__ptr + (off)); })
/Linux-v4.19/scripts/genksyms/
Dgenksyms.h81 #define xmalloc(size) ({ void *__ptr = malloc(size); \
82 if(!__ptr && size != 0) { \
86 __ptr; })
/Linux-v4.19/arch/s390/include/asm/
Dcmpxchg.h28 __typeof__(ptr) __ptr = (ptr); \
31 __old = *__ptr; \
32 } while (!__sync_bool_compare_and_swap(__ptr, __old, x)); \
/Linux-v4.19/lib/raid6/
Ds390vx.uc61 register addrtype *__ptr asm("1") = (addrtype *) ptr;
64 : : "m" (*__ptr), "a" (__ptr), "i" (x),
71 register addrtype *__ptr asm("1") = (addrtype *) ptr;
74 : "=m" (*__ptr) : "a" (__ptr), "i" (x),
/Linux-v4.19/arch/arm64/include/asm/
Dkvm_asm.h80 void *__ptr = hyp_symbol_addr(sym); \
81 __ptr += read_sysreg(tpidr_el2); \
82 (typeof(&sym))__ptr; \
/Linux-v4.19/arch/m68k/include/asm/
Duaccess_no.h64 #define __ptr(x) ((unsigned long *)(x)) macro
69 :"d" (x),"m" (*__ptr(ptr)) : "memory")
103 : "m" (*__ptr(ptr)))
Dmotorola_pgtable.h142 unsigned long *__ptr = pmdp->pmd; \
145 *__ptr++ = 0; \
/Linux-v4.19/arch/hexagon/include/asm/
Dcmpxchg.h70 __typeof__(ptr) __ptr = (ptr); \
83 : "r" (__ptr), "r" (__old), "r" (__new) \
/Linux-v4.19/drivers/net/ethernet/smsc/
Dsmc91x.h1073 void *__ptr = (p); \
1076 if (__len >= 2 && (unsigned long)__ptr & 2) { \
1078 SMC_outsw(ioaddr, DATA_REG(lp), __ptr, 1); \
1079 __ptr += 2; \
1083 SMC_outsl(__ioaddr, DATA_REG(lp), __ptr, __len>>2); \
1085 __ptr += (__len & ~3); \
1086 SMC_outsw(ioaddr, DATA_REG(lp), __ptr, 1); \
1097 void *__ptr = (p); \
1100 if ((unsigned long)__ptr & 2) { \
1114 __ptr -= 2; \
[all …]
/Linux-v4.19/drivers/staging/rtl8723bs/hal/
Dodm_debug.h145 u8 *__ptr = (u8 *)ptr;\
150 DbgPrint("%02X%s", __ptr[__i], (__i == 5) ? "" : "-");\
/Linux-v4.19/arch/s390/kernel/
Duprobes.c193 __typeof__(ptr) __ptr = (ptr); \
198 else if ((u64 __force)__ptr & mask) \
200 else if (put_user(*(input), __ptr)) \
204 (void __force *)__ptr, \
/Linux-v4.19/arch/arm/include/asm/
Duaccess.h210 #define __put_user_check(__pu_val, __ptr, __err, __s) \ argument
214 register const void __user *__p asm("r0") = __ptr; \
/Linux-v4.19/drivers/media/v4l2-core/
Dv4l2-compat-ioctl32.c57 #define get_user_cast(__x, __ptr) \ argument
59 get_user(__x, (typeof(*__ptr) __user *)(__ptr)); \
74 #define put_user_force(__x, __ptr) \ argument
76 put_user((typeof(*__x) __force *)(__x), __ptr); \
/Linux-v4.19/drivers/net/ethernet/sun/
Dsunhme.c255 #define hme_dma_map(__hp, __ptr, __size, __dir) \ argument
256 ((__hp)->dma_map((__hp)->dma_dev, (__ptr), (__size), (__dir)))
281 #define hme_dma_map(__hp, __ptr, __size, __dir) \ argument
282 dma_map_single((__hp)->dma_dev, (__ptr), (__size), (__dir))
309 #define hme_dma_map(__hp, __ptr, __size, __dir) \ argument
310 pci_map_single((__hp)->dma_dev, (__ptr), (__size), (__dir))