__p 156 arch/arm/include/asm/uaccess.h #define __get_user_x(__r2, __p, __e, __l, __s) \ __p 162 arch/arm/include/asm/uaccess.h : "0" (__p), "r" (__l) \ __p 167 arch/arm/include/asm/uaccess.h #define __get_user_x_32t(__r2, __p, __e, __l, __s) \ __p 168 arch/arm/include/asm/uaccess.h __get_user_x(__r2, __p, __e, __l, 32t_8) __p 178 arch/arm/include/asm/uaccess.h #define __get_user_x_64t(__r2, __p, __e, __l, __s) \ __p 184 arch/arm/include/asm/uaccess.h : "0" (__p), "r" (__l) \ __p 194 arch/arm/include/asm/uaccess.h register typeof(*(p)) __user *__p asm("r0") = (p); \ __p 199 arch/arm/include/asm/uaccess.h switch (sizeof(*(__p))) { \ __p 202 arch/arm/include/asm/uaccess.h __get_user_x_64t(__r2, __p, __e, __l, 1); \ __p 204 arch/arm/include/asm/uaccess.h __get_user_x(__r2, __p, __e, __l, 1); \ __p 208 arch/arm/include/asm/uaccess.h __get_user_x_64t(__r2, __p, __e, __l, 2); \ __p 210 arch/arm/include/asm/uaccess.h __get_user_x(__r2, __p, __e, __l, 2); \ __p 214 arch/arm/include/asm/uaccess.h __get_user_x_64t(__r2, __p, __e, __l, 4); \ __p 216 arch/arm/include/asm/uaccess.h __get_user_x(__r2, __p, __e, __l, 4); \ __p 220 arch/arm/include/asm/uaccess.h __get_user_x_32t(__r2, __p, __e, __l, 4); \ __p 222 arch/arm/include/asm/uaccess.h __get_user_x(__r2, __p, __e, __l, 8); \ __p 246 arch/arm/include/asm/uaccess.h register const void __user *__p asm("r0") = __ptr; \ __p 254 arch/arm/include/asm/uaccess.h : "0" (__p), "r" (__r2), "r" (__l) \ __p 66 arch/arm64/include/asm/barrier.h typeof(p) __p = (p); \ __p 70 arch/arm64/include/asm/barrier.h kasan_check_write(__p, sizeof(*p)); \ __p 74 arch/arm64/include/asm/barrier.h : "=Q" (*__p) \ __p 80 arch/arm64/include/asm/barrier.h : "=Q" (*__p) \ __p 86 arch/arm64/include/asm/barrier.h : "=Q" (*__p) \ __p 92 arch/arm64/include/asm/barrier.h : "=Q" (*__p) \ __p 102 arch/arm64/include/asm/barrier.h typeof(p) __p = (p); \ __p 104 arch/arm64/include/asm/barrier.h kasan_check_read(__p, sizeof(*p)); \ __p 109 arch/arm64/include/asm/barrier.h : "Q" (*__p) : "memory"); \ __p 114 arch/arm64/include/asm/barrier.h : "Q" (*__p) : "memory"); \ __p 119 arch/arm64/include/asm/barrier.h : "Q" (*__p) : "memory"); \ __p 124 arch/arm64/include/asm/barrier.h : "Q" (*__p) : "memory"); \ __p 301 arch/arm64/include/asm/uaccess.h __typeof__(*(ptr)) __user *__p = (ptr); \ __p 303 arch/arm64/include/asm/uaccess.h if (access_ok(__p, sizeof(*__p))) { \ __p 304 arch/arm64/include/asm/uaccess.h __p = uaccess_mask_ptr(__p); \ __p 305 arch/arm64/include/asm/uaccess.h __raw_get_user((x), __p, (err)); \ __p 364 arch/arm64/include/asm/uaccess.h __typeof__(*(ptr)) __user *__p = (ptr); \ __p 366 arch/arm64/include/asm/uaccess.h if (access_ok(__p, sizeof(*__p))) { \ __p 367 arch/arm64/include/asm/uaccess.h __p = uaccess_mask_ptr(__p); \ __p 368 arch/arm64/include/asm/uaccess.h __raw_put_user((x), __p, (err)); \ __p 163 arch/m68k/include/asm/page_mm.h const struct page *__p = (_page); \ __p 165 arch/m68k/include/asm/page_mm.h pgdat = &pg_data_map[page_to_nid(__p)]; \ __p 166 arch/m68k/include/asm/page_mm.h ((__p) - pgdat->node_mem_map) + pgdat->node_start_pfn; \ __p 91 arch/nds32/include/asm/uaccess.h const __typeof__(*(ptr)) __user *__p = (ptr); \ __p 93 arch/nds32/include/asm/uaccess.h if (access_ok(__p, sizeof(*__p))) { \ __p 94 arch/nds32/include/asm/uaccess.h __get_user_err((x), __p, (err)); \ __p 186 arch/nds32/include/asm/uaccess.h __typeof__(*(ptr)) __user *__p = (ptr); \ __p 188 arch/nds32/include/asm/uaccess.h if (access_ok(__p, sizeof(*__p))) { \ __p 189 arch/nds32/include/asm/uaccess.h __put_user_err((x), __p, (err)); \ __p 234 arch/riscv/include/asm/uaccess.h const __typeof__(*(ptr)) __user *__p = (ptr); \ __p 236 arch/riscv/include/asm/uaccess.h access_ok(__p, sizeof(*__p)) ? \ __p 237 arch/riscv/include/asm/uaccess.h __get_user((x), __p) : \ __p 362 arch/riscv/include/asm/uaccess.h __typeof__(*(ptr)) __user *__p = (ptr); \ __p 364 arch/riscv/include/asm/uaccess.h access_ok(__p, sizeof(*__p)) ? \ __p 365 arch/riscv/include/asm/uaccess.h __put_user((x), __p) : \ __p 198 arch/x86/include/asm/special_insns.h static inline void clflush(volatile void *__p) __p 200 arch/x86/include/asm/special_insns.h asm volatile("clflush %0" : "+m" (*(volatile char __force *)__p)); __p 203 arch/x86/include/asm/special_insns.h static inline void clflushopt(volatile void *__p) __p 208 arch/x86/include/asm/special_insns.h "+m" (*(volatile char __force *)__p)); __p 211 arch/x86/include/asm/special_insns.h static inline void clwb(volatile void *__p) __p 213 arch/x86/include/asm/special_insns.h volatile struct { char x[64]; } *p = __p; __p 181 drivers/gpu/drm/i915/display/intel_display.h #define for_each_plane_id_on_crtc(__crtc, __p) \ __p 182 drivers/gpu/drm/i915/display/intel_display.h for ((__p) = PLANE_PRIMARY; (__p) < I915_MAX_PLANES; (__p)++) \ __p 183 drivers/gpu/drm/i915/display/intel_display.h for_each_if((__crtc)->plane_ids_mask & BIT(__p)) __p 291 drivers/gpu/drm/i915/display/intel_display.h #define for_each_pipe(__dev_priv, __p) \ __p 292 drivers/gpu/drm/i915/display/intel_display.h for ((__p) = 0; (__p) < INTEL_INFO(__dev_priv)->num_pipes; (__p)++) __p 294 drivers/gpu/drm/i915/display/intel_display.h #define for_each_pipe_masked(__dev_priv, __p, __mask) \ __p 295 drivers/gpu/drm/i915/display/intel_display.h for ((__p) = 0; (__p) < INTEL_INFO(__dev_priv)->num_pipes; (__p)++) \ __p 296 drivers/gpu/drm/i915/display/intel_display.h for_each_if((__mask) & BIT(__p)) __p 302 drivers/gpu/drm/i915/display/intel_display.h #define for_each_universal_plane(__dev_priv, __pipe, __p) \ __p 303 drivers/gpu/drm/i915/display/intel_display.h for ((__p) = 0; \ __p 304 drivers/gpu/drm/i915/display/intel_display.h (__p) < RUNTIME_INFO(__dev_priv)->num_sprites[(__pipe)] + 1; \ __p 305 drivers/gpu/drm/i915/display/intel_display.h (__p)++) __p 307 drivers/gpu/drm/i915/display/intel_display.h #define for_each_sprite(__dev_priv, __p, __s) \ __p 309 drivers/gpu/drm/i915/display/intel_display.h (__s) < RUNTIME_INFO(__dev_priv)->num_sprites[(__p)]; \ __p 200 drivers/gpu/drm/selftests/test-drm_mm.c struct drm_printer __p = drm_debug_printer(__func__); \ __p 201 drivers/gpu/drm/selftests/test-drm_mm.c drm_mm_print((mm), &__p); } while (0) __p 390 drivers/infiniband/hw/mthca/mthca_dev.h void *__p = (char *) (source) + (offset); \ __p 392 drivers/infiniband/hw/mthca/mthca_dev.h case 1: (dest) = *(u8 *) __p; break; \ __p 393 drivers/infiniband/hw/mthca/mthca_dev.h case 2: (dest) = be16_to_cpup(__p); break; \ __p 394 drivers/infiniband/hw/mthca/mthca_dev.h case 4: (dest) = be32_to_cpup(__p); break; \ __p 395 drivers/infiniband/hw/mthca/mthca_dev.h case 8: (dest) = be64_to_cpup(__p); break; \ __p 3860 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c #define be16(__p) (((__p)[0] << 8) | (__p)[1]) __p 3861 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c #define le16(__p) ((__p)[0] | ((__p)[1] << 8)) __p 3862 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c #define le24(__p) (le16(__p) | ((__p)[2] << 16)) __p 60 drivers/net/ethernet/mellanox/mlx4/fw.c void *__p = (char *) (source) + (offset); \ __p 63 drivers/net/ethernet/mellanox/mlx4/fw.c case 1: (dest) = *(u8 *) __p; break; \ __p 64 drivers/net/ethernet/mellanox/mlx4/fw.c case 2: (dest) = be16_to_cpup(__p); break; \ __p 65 drivers/net/ethernet/mellanox/mlx4/fw.c case 4: (dest) = be32_to_cpup(__p); break; \ __p 66 drivers/net/ethernet/mellanox/mlx4/fw.c case 8: val = get_unaligned((__be64 *)__p); \ __p 253 drivers/net/ethernet/sun/sunhme.c #define hme_read_desc32(__hp, __p) \ __p 254 drivers/net/ethernet/sun/sunhme.c ((__hp)->read_desc32(__p)) __p 280 drivers/net/ethernet/sun/sunhme.c #define hme_read_desc32(__hp, __p) ((__force u32)(hme32)*(__p)) __p 287 drivers/parport/parport_ip32.c ({ const struct parport *__p = (p); \ __p 288 drivers/parport/parport_ip32.c __p ? __p->name : "parport_ip32"; }), \ __p 77 include/asm-generic/percpu.h typeof(&(pcp)) __p = raw_cpu_ptr(&(pcp)); \ __p 79 include/asm-generic/percpu.h *__p += val; \ __p 80 include/asm-generic/percpu.h *__p; \ __p 85 include/asm-generic/percpu.h typeof(&(pcp)) __p = raw_cpu_ptr(&(pcp)); \ __p 87 include/asm-generic/percpu.h __ret = *__p; \ __p 88 include/asm-generic/percpu.h *__p = nval; \ __p 94 include/asm-generic/percpu.h typeof(&(pcp)) __p = raw_cpu_ptr(&(pcp)); \ __p 96 include/asm-generic/percpu.h __ret = *__p; \ __p 98 include/asm-generic/percpu.h *__p = nval; \ __p 134 include/asm-generic/uaccess.h void __user *__p = (ptr); \ __p 136 include/asm-generic/uaccess.h access_ok(__p, sizeof(*ptr)) ? \ __p 137 include/asm-generic/uaccess.h __put_user((x), ((__typeof__(*(ptr)) __user *)__p)) : \ __p 196 include/asm-generic/uaccess.h const void __user *__p = (ptr); \ __p 198 include/asm-generic/uaccess.h access_ok(__p, sizeof(*ptr)) ? \ __p 199 include/asm-generic/uaccess.h __get_user((x), (__typeof__(*(ptr)) __user *)__p) :\ __p 428 include/linux/edac.h typeof(*var) __p; \ __p 431 include/linux/edac.h __p = NULL; \ __p 433 include/linux/edac.h __p = (var)[___i]; \ __p 434 include/linux/edac.h __p; \ __p 374 include/linux/page-flags.h #define PageHighMem(__p) is_highmem_idx(page_zonenum(__p)) __p 230 include/linux/percpu-defs.h #define SHIFT_PERCPU_PTR(__p, __offset) \ __p 231 include/linux/percpu-defs.h RELOC_HIDE((typeof(*(__p)) __kernel __force *)(__p), (__offset)) __p 257 include/linux/percpu-defs.h #define VERIFY_PERCPU_PTR(__p) \ __p 259 include/linux/percpu-defs.h __verify_pcpu_ptr(__p); \ __p 260 include/linux/percpu-defs.h (typeof(*(__p)) __kernel __force *)(__p); \ __p 374 include/linux/serial_core.h * const __PASTE(__p, unique_id) = &unique_id __p 14 lib/iov_iter.c #define iterate_iovec(i, n, __v, __p, skip, STEP) { \ __p 17 lib/iov_iter.c __p = i->iov; \ __p 18 lib/iov_iter.c __v.iov_len = min(n, __p->iov_len - skip); \ __p 20 lib/iov_iter.c __v.iov_base = __p->iov_base + skip; \ __p 29 lib/iov_iter.c __p++; \ __p 30 lib/iov_iter.c __v.iov_len = min(n, __p->iov_len); \ __p 33 lib/iov_iter.c __v.iov_base = __p->iov_base; \ __p 42 lib/iov_iter.c #define iterate_kvec(i, n, __v, __p, skip, STEP) { \ __p 44 lib/iov_iter.c __p = i->kvec; \ __p 45 lib/iov_iter.c __v.iov_len = min(n, __p->iov_len - skip); \ __p 47 lib/iov_iter.c __v.iov_base = __p->iov_base + skip; \ __p 53 lib/iov_iter.c __p++; \ __p 54 lib/iov_iter.c __v.iov_len = min(n, __p->iov_len); \ __p 57 lib/iov_iter.c __v.iov_base = __p->iov_base; \ __p 313 mm/slub.c #define for_each_object(__p, __s, __addr, __objects) \ __p 314 mm/slub.c for (__p = fixup_red_left(__s, __addr); \ __p 315 mm/slub.c __p < (__addr) + (__objects) * (__s)->size; \ __p 316 mm/slub.c __p += (__s)->size) __p 274 tools/perf/util/dso.h #define kmod_path__parse(__m, __p) __kmod_path__parse(__m, __p, false) __p 275 tools/perf/util/dso.h #define kmod_path__parse_name(__m, __p) __kmod_path__parse(__m, __p, true) __p 2239 tools/perf/util/probe-event.c ({ char *__p = NULL; if (str && !(__p = strdup(str))) goto label; __p; }) __p 102 tools/perf/util/unwind-libunwind-local.c type *__p = (type *) ptr; \ __p 104 tools/perf/util/unwind-libunwind-local.c if ((__p + 1) > (type *) end) \ __p 106 tools/perf/util/unwind-libunwind-local.c __v = *__p++; \ __p 107 tools/perf/util/unwind-libunwind-local.c ptr = (typeof(ptr)) __p; \