Home
last modified time | relevance | path

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

12

/linux/arch/parisc/include/asm/
A Dbarrier.h35 typeof(p) __p = (p); \
42 : : "r"(*(__u8 *)__u.__c), "r"(__p) \
47 : : "r"(*(__u16 *)__u.__c), "r"(__p) \
52 : : "r"(*(__u32 *)__u.__c), "r"(__p) \
58 : : "r"(*(__u64 *)__u.__c), "r"(__p) \
67 typeof(p) __p = (p); \
72 : "=r"(*(__u8 *)__u.__c) : "r"(__p) \
77 : "=r"(*(__u16 *)__u.__c) : "r"(__p) \
82 : "=r"(*(__u32 *)__u.__c) : "r"(__p) \
88 : "=r"(*(__u64 *)__u.__c) : "r"(__p) \
/linux/arch/arm64/include/asm/
A Dbarrier.h109 typeof(p) __p = (p); \
117 : "=Q" (*__p) \
123 : "=Q" (*__p) \
129 : "=Q" (*__p) \
135 : "=Q" (*__p) \
145 typeof(p) __p = (p); \
147 kasan_check_read(__p, sizeof(*p)); \
152 : "Q" (*__p) : "memory"); \
157 : "Q" (*__p) : "memory"); \
162 : "Q" (*__p) : "memory"); \
[all …]
A Duaccess.h304 __typeof__(*(ptr)) __user *__p = (ptr); \
306 if (access_ok(__p, sizeof(*__p))) { \
307 __p = uaccess_mask_ptr(__p); \
308 __raw_get_user((x), __p, (err)); \
390 __typeof__(*(ptr)) __user *__p = (ptr); \
392 if (access_ok(__p, sizeof(*__p))) { \
393 __p = uaccess_mask_ptr(__p); \
394 __raw_put_user((x), __p, (err)); \
/linux/arch/arm/include/asm/
A Duaccess.h142 : "0" (__p), "r" (__l) \
148 __get_user_x(__r2, __p, __e, __l, 32t_8)
164 : "0" (__p), "r" (__l) \
180 switch (sizeof(*(__p))) { \
183 __get_user_x_64t(__r2, __p, __e, __l, 1); \
185 __get_user_x(__r2, __p, __e, __l, 1); \
189 __get_user_x_64t(__r2, __p, __e, __l, 2); \
191 __get_user_x(__r2, __p, __e, __l, 2); \
197 __get_user_x(__r2, __p, __e, __l, 4); \
203 __get_user_x(__r2, __p, __e, __l, 8); \
[all …]
/linux/arch/nds32/include/asm/
A Duaccess.h90 const __typeof__(*(ptr)) __user *__p = (ptr); \
92 if (access_ok(__p, sizeof(*__p))) { \
93 __get_user_err((x), __p, (err)); \
185 __typeof__(*(ptr)) __user *__p = (ptr); \
187 if (access_ok(__p, sizeof(*__p))) { \
188 __put_user_err((x), __p, (err)); \
/linux/arch/x86/include/asm/
A Dspecial_insns.h198 static inline void clflush(volatile void *__p) in clflush() argument
200 asm volatile("clflush %0" : "+m" (*(volatile char __force *)__p)); in clflush()
203 static inline void clflushopt(volatile void *__p) in clflushopt() argument
208 "+m" (*(volatile char __force *)__p)); in clflushopt()
211 static inline void clwb(volatile void *__p) in clwb() argument
213 volatile struct { char x[64]; } *p = __p; in clwb()
/linux/drivers/gpu/drm/i915/display/
A Dintel_display.h187 #define for_each_plane_id_on_crtc(__crtc, __p) \ argument
188 for ((__p) = PLANE_PRIMARY; (__p) < I915_MAX_PLANES; (__p)++) \
189 for_each_if((__crtc)->plane_ids_mask & BIT(__p))
349 #define for_each_pipe(__dev_priv, __p) \ argument
350 for ((__p) = 0; (__p) < I915_MAX_PIPES; (__p)++) \
351 for_each_if(INTEL_INFO(__dev_priv)->pipe_mask & BIT(__p))
353 #define for_each_pipe_masked(__dev_priv, __p, __mask) \ argument
354 for_each_pipe(__dev_priv, __p) \
355 for_each_if((__mask) & BIT(__p))
365 #define for_each_sprite(__dev_priv, __p, __s) \ argument
[all …]
/linux/arch/riscv/include/asm/
A Duaccess.h215 const __typeof__(*(ptr)) __user *__p = (ptr); \
217 access_ok(__p, sizeof(*__p)) ? \
218 __get_user((x), __p) : \
351 __typeof__(*(ptr)) __user *__p = (ptr); \
353 access_ok(__p, sizeof(*__p)) ? \
354 __put_user((x), __p) : \
/linux/arch/mips/include/asm/
A Duaccess.h109 __typeof__(*(ptr)) __user *__p = (ptr); \
112 access_ok(__p, sizeof(*__p)) ? __put_user((x), __p) : -EFAULT; \
135 const __typeof__(*(ptr)) __user *__p = (ptr); \
138 access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \
/linux/include/asm-generic/
A Duaccess.h170 void __user *__p = (ptr); \
172 access_ok(__p, sizeof(*ptr)) ? \
173 __put_user((x), ((__typeof__(*(ptr)) __user *)__p)) : \
232 const void __user *__p = (ptr); \
234 access_ok(__p, sizeof(*ptr)) ? \
235 __get_user((x), (__typeof__(*(ptr)) __user *)__p) :\
A Dpercpu.h77 typeof(pcp) *__p = raw_cpu_ptr(&(pcp)); \
79 *__p += val; \
80 *__p; \
85 typeof(pcp) *__p = raw_cpu_ptr(&(pcp)); \
87 __ret = *__p; \
88 *__p = nval; \
94 typeof(pcp) *__p = raw_cpu_ptr(&(pcp)); \
96 __ret = *__p; \
98 *__p = nval; \
/linux/include/linux/
A Dpercpu-defs.h230 #define SHIFT_PERCPU_PTR(__p, __offset) \ argument
231 RELOC_HIDE((typeof(*(__p)) __kernel __force *)(__p), (__offset))
257 #define VERIFY_PERCPU_PTR(__p) \ argument
259 __verify_pcpu_ptr(__p); \
260 (typeof(*(__p)) __kernel __force *)(__p); \
A Dfortify-string.h15 unsigned char *__p = (unsigned char *)(p); \
20 if (__builtin_constant_p(__p[__p_len]) && \
21 __p[__p_len] == '\0') \
22 __ret = __builtin_strlen(__p); \
A Dpage-flags.h479 #define PageHighMem(__p) is_highmem_idx(page_zonenum(__p)) in PAGEFLAG() argument
/linux/drivers/platform/surface/aggregator/
A Dssh_packet_layer.h124 typeof(p) __p = (p); \
126 if (__p) \
127 func(__p, fmt, ##__VA_ARGS__); \
/linux/tools/perf/util/
A Ddso.h293 #define kmod_path__parse(__m, __p) __kmod_path__parse(__m, __p, false) argument
294 #define kmod_path__parse_name(__m, __p) __kmod_path__parse(__m, __p, true) argument
A Dunwind-libunwind-local.c102 type *__p = (type *) ptr; \
104 if ((__p + 1) > (type *) end) \
106 __v = *__p++; \
107 ptr = (typeof(ptr)) __p; \
/linux/drivers/gpu/drm/nouveau/include/nvif/
A Dpush.h96 struct nvif_push *__p = (p); \
97 __p->seg++; \
98 __p->end++; \
265 struct nvif_push *__p = (p); \
267 PUSH_IMMD_HDR(__p, c, m, __d); \
268 __p->cur--; \
269 PUSH_PRINTF(__p, "%08x-> "#m, __d); \
270 __p->cur++; \
/linux/drivers/infiniband/hw/mthca/
A Dmthca_dev.h389 void *__p = (char *) (source) + (offset); \
391 case 1: (dest) = *(u8 *) __p; break; \
392 case 2: (dest) = be16_to_cpup(__p); break; \
393 case 4: (dest) = be32_to_cpup(__p); break; \
394 case 8: (dest) = be64_to_cpup(__p); break; \
/linux/lib/
A Diov_iter.c20 #define iterate_iovec(i, n, base, len, off, __p, STEP) { \ argument
24 len = min(n, __p->iov_len - skip); \
26 base = __p->iov_base + skip; \
31 if (skip < __p->iov_len) \
34 __p++; \
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/
A Ddr_ste.c672 void *__p = (p); \
673 u32 __t = MLX5_GET(typ, __p, fld); \
675 MLX5_SET(typ, __p, fld, 0); \
/linux/drivers/parport/
A Dparport_ip32.c287 ({ const struct parport *__p = (p); \
288 __p ? __p->name : "parport_ip32"; }), \
/linux/drivers/net/ethernet/mellanox/mlx4/
A Dfw.c60 void *__p = (char *) (source) + (offset); \
63 case 1: (dest) = *(u8 *) __p; break; \
64 case 2: (dest) = be16_to_cpup(__p); break; \
65 case 4: (dest) = be32_to_cpup(__p); break; \
66 case 8: val = get_unaligned((__be64 *)__p); \
/linux/drivers/net/ethernet/chelsio/cxgb4/
A Dcxgb4_main.c4334 #define be16(__p) (((__p)[0] << 8) | (__p)[1]) in phy_aq1202_version() argument
4335 #define le16(__p) ((__p)[0] | ((__p)[1] << 8)) in phy_aq1202_version() argument
4336 #define le24(__p) (le16(__p) | ((__p)[2] << 16)) in phy_aq1202_version() argument
/linux/drivers/net/ethernet/sun/
A Dsunhme.c252 #define hme_read_desc32(__hp, __p) \ argument
253 ((__hp)->read_desc32(__p))
271 #define hme_read_desc32(__hp, __p) ((__force u32)(hme32)*(__p)) argument

Completed in 120 milliseconds

12