/linux/mm/ |
H A D | kmemleak.c | 295 const u8 *ptr = (const u8 *)object->pointer; in hex_dump_object() local 380 void *ptr = (void *)entries[i]; in print_unreferenced() local 420 static struct kmemleak_object *__lookup_object(unsigned long ptr, int alias, in __lookup_object() 456 static struct kmemleak_object *lookup_object(unsigned long ptr, int alias) in lookup_object() 574 static struct kmemleak_object *__find_and_get_object(unsigned long ptr, int alias, in __find_and_get_object() 594 static struct kmemleak_object *find_and_get_object(unsigned long ptr, int alias) in find_and_get_object() 611 static struct kmemleak_object *__find_and_remove_object(unsigned long ptr, in __find_and_remove_object() 629 static struct kmemleak_object *find_and_remove_object(unsigned long ptr, int alias, in find_and_remove_object() 706 static int __link_object(struct kmemleak_object *object, unsigned long ptr, in __link_object() 772 static void __create_object(unsigned long ptr, size_t size, in __create_object() [all …]
|
H A D | execmem.c | 137 static int execmem_force_rw(void *ptr, size_t size) in execmem_force_rw() 150 int execmem_restore_rox(void *ptr, size_t size) in execmem_restore_rox() 183 static int execmem_cache_add_locked(void *ptr, size_t size, gfp_t gfp_mask) in execmem_cache_add_locked() 206 static int execmem_cache_add(void *ptr, size_t size, gfp_t gfp_mask) in execmem_cache_add() 236 void *area, *ptr = NULL; in __execmem_cache_alloc() local 261 void *ptr = (void *)(addr + size); in __execmem_cache_alloc() local 339 static inline bool is_pending_free(void *ptr) in is_pending_free() 344 static inline void *pending_free_set(void *ptr) in pending_free_set() 349 static inline void *pending_free_clear(void *ptr) in pending_free_clear() 354 static int __execmem_cache_free(struct ma_state *mas, void *ptr, gfp_t gfp_mask) in __execmem_cache_free() [all …]
|
/linux/arch/openrisc/include/asm/ |
H A D | cmpxchg.h | 25 static inline unsigned long cmpxchg_u32(volatile void *ptr, in cmpxchg_u32() 44 static inline unsigned long xchg_u32(volatile void *ptr, in xchg_u32() 59 static inline u32 cmpxchg_small(volatile void *ptr, u32 old, u32 new, in cmpxchg_small() 92 static inline u32 xchg_small(volatile void *ptr, u32 x, int size) in xchg_small() 121 static inline unsigned long __cmpxchg(volatile void *ptr, unsigned long old, in __cmpxchg() 135 #define arch_cmpxchg(ptr, o, n) \ argument 151 __arch_xchg(volatile void *ptr, unsigned long with, int size) in __arch_xchg() 164 #define arch_xchg(ptr, with) \ argument
|
/linux/arch/arc/include/asm/ |
H A D | cmpxchg.h | 22 #define __cmpxchg(ptr, old, new) \ argument 42 #define arch_cmpxchg_relaxed(ptr, old, new) \ argument 64 #define arch_cmpxchg(ptr, old, new) \ argument 90 #define __arch_xchg(ptr, val) \ argument 100 #define arch_xchg_relaxed(ptr, val) \ argument 124 #define arch_xchg(ptr, val) \ argument
|
/linux/tools/testing/selftests/mm/ |
H A D | merge.c | 52 char *ptr; in TEST_F() local 106 char *ptr; in TEST_F() local 156 char *ptr; in TEST_F() local 207 char *ptr; in TEST_F() local 266 char *ptr; in TEST_F() local 326 char *ptr, *ptr2; in TEST_F() local 390 char *ptr, *ptr2; in TEST_F() local 514 char *ptr, *ptr2; in TEST_F() local 585 char *ptr, *ptr2; in TEST_F() local 646 char *ptr, *ptr2; in TEST_F() local [all …]
|
/linux/arch/m68k/include/asm/ |
H A D | cmpxchg.h | 13 static inline unsigned long __arch_xchg(unsigned long x, volatile void * ptr, int size) in __arch_xchg() 38 static inline unsigned long __arch_xchg(unsigned long x, volatile void * ptr, int size) in __arch_xchg() 73 #define arch_xchg(ptr,x) ({(__typeof__(*(ptr)))__arch_xchg((unsigned long)(x),(ptr),sizeof(*(ptr)))… argument 77 #define arch_cmpxchg64_local(ptr, o, n) __generic_cmpxchg64_local((ptr), (o), (n)) argument 115 #define arch_cmpxchg(ptr, o, n) \ argument 118 #define arch_cmpxchg_local(ptr, o, n) \ argument 122 #define arch_cmpxchg64(ptr, o, n) arch_cmpxchg64_local((ptr), (o), (n)) argument
|
/linux/arch/xtensa/include/asm/ |
H A D | uaccess.h | 38 #define put_user(x, ptr) __put_user_check((x), (ptr), sizeof(*(ptr))) argument 39 #define get_user(x, ptr) __get_user_check((x), (ptr), sizeof(*(ptr))) argument 47 #define __put_user(x, ptr) __put_user_nocheck((x), (ptr), sizeof(*(ptr))) argument 48 #define __get_user(x, ptr) __get_user_nocheck((x), (ptr), sizeof(*(ptr))) argument 53 #define __put_user_nocheck(x, ptr, size) \ argument 60 #define __put_user_check(x, ptr, size) \ argument 69 #define __put_user_size(x, ptr, size, retval) \ argument 149 #define __get_user_nocheck(x, ptr, size) \ argument 156 #define __get_user_check(x, ptr, size) \ argument 169 #define __get_user_size(x, ptr, size, retval) \ argument
|
/linux/arch/powerpc/include/asm/ |
H A D | cmpxchg.h | 218 __xchg_local(void *ptr, unsigned long x, unsigned int size) in __xchg_local() 237 __xchg_relaxed(void *ptr, unsigned long x, unsigned int size) in __xchg_relaxed() 254 #define arch_xchg_local(ptr,x) \ argument 261 #define arch_xchg_relaxed(ptr, x) \ argument 621 __cmpxchg(volatile void *ptr, unsigned long old, unsigned long new, in __cmpxchg() 641 __cmpxchg_local(void *ptr, unsigned long old, unsigned long new, in __cmpxchg_local() 661 __cmpxchg_relaxed(void *ptr, unsigned long old, unsigned long new, in __cmpxchg_relaxed() 681 __cmpxchg_acquire(void *ptr, unsigned long old, unsigned long new, in __cmpxchg_acquire() 699 #define arch_cmpxchg(ptr, o, n) \ argument 708 #define arch_cmpxchg_local(ptr, o, n) \ argument [all …]
|
/linux/lib/zstd/common/ |
H A D | compiler.h | 102 # define PREFETCH_L1(ptr) __builtin_prefetch((ptr), 0 /* rw==read */, 3 /* locality */) argument 103 # define PREFETCH_L2(ptr) __builtin_prefetch((ptr), 0 /* rw==read */, 2 /* locality */) argument 105 # define PREFETCH_L1(ptr) do { __asm__ __volatile__("prfm pldl1keep, %0" ::"Q"(*(ptr))); } while … argument 106 # define PREFETCH_L2(ptr) do { __asm__ __volatile__("prfm pldl2keep, %0" ::"Q"(*(ptr))); } while … argument 108 # define PREFETCH_L1(ptr) do { (void)(ptr); } while (0) /* disabled */ argument 109 # define PREFETCH_L2(ptr) do { (void)(ptr); } while (0) /* disabled */ argument 246 unsigned char const* ZSTD_wrappedPtrAdd(unsigned char const* ptr, ptrdiff_t add) in ZSTD_wrappedPtrAdd() 259 unsigned char const* ZSTD_wrappedPtrSub(unsigned char const* ptr, ptrdiff_t sub) in ZSTD_wrappedPtrSub() 271 unsigned char* ZSTD_maybeNullPtrAdd(unsigned char* ptr, ptrdiff_t add) in ZSTD_maybeNullPtrAdd()
|
/linux/arch/sh/include/asm/ |
H A D | uaccess.h | 20 #define put_user(x,ptr) __put_user_check((x), (ptr), sizeof(*(ptr))) argument 21 #define get_user(x,ptr) __get_user_check((x), (ptr), sizeof(*(ptr))) argument 28 #define __put_user(x,ptr) __put_user_nocheck((x), (ptr), sizeof(*(ptr))) argument 29 #define __get_user(x,ptr) __get_user_nocheck((x), (ptr), sizeof(*(ptr))) argument 34 #define __get_user_nocheck(x,ptr,size) \ argument 45 #define __get_user_check(x,ptr,size) \ argument 56 #define __put_user_nocheck(x,ptr,size) \ argument 66 #define __put_user_check(x,ptr,size) \ argument
|
/linux/tools/testing/selftests/arm64/pauth/ |
H A D | helper.c | 6 size_t keyia_sign(size_t ptr) in keyia_sign() 12 size_t keyib_sign(size_t ptr) in keyib_sign() 18 size_t keyda_sign(size_t ptr) in keyda_sign() 24 size_t keydb_sign(size_t ptr) in keydb_sign() 30 size_t keyg_sign(size_t ptr) in keyg_sign()
|
/linux/arch/s390/include/asm/ |
H A D | bitops.h | 49 static __always_inline bool arch_test_bit(unsigned long nr, const volatile unsigned long *ptr) in arch_test_bit() 93 static inline void set_bit_inv(unsigned long nr, volatile unsigned long *ptr) in set_bit_inv() 98 static inline void clear_bit_inv(unsigned long nr, volatile unsigned long *ptr) in clear_bit_inv() 104 volatile unsigned long *ptr) in test_and_clear_bit_inv() 109 static inline void __set_bit_inv(unsigned long nr, volatile unsigned long *ptr) in __set_bit_inv() 114 static inline void __clear_bit_inv(unsigned long nr, volatile unsigned long *ptr) in __clear_bit_inv() 120 const volatile unsigned long *ptr) in test_bit_inv()
|
/linux/arch/nios2/include/asm/ |
H A D | uaccess.h | 86 #define __get_user_8(val, ptr, err) do { \ argument 96 #define __get_user_common(val, size, ptr, err) \ argument 117 #define __get_user(x, ptr) \ argument 125 #define get_user(x, ptr) \ argument 135 #define __put_user_asm(val, insn, ptr, err) \ argument 173 #define __put_user(x, ptr) \ argument 180 #define put_user(x, ptr) \ argument
|
/linux/include/linux/ |
H A D | kcsan-checks.h | 142 const volatile void *ptr; member 189 static inline void __kcsan_check_access(const volatile void *ptr, size_t size, in __kcsan_check_access() 209 kcsan_begin_scoped_access(const volatile void *ptr, size_t size, int type, in kcsan_begin_scoped_access() 229 static inline void kcsan_check_access(const volatile void *ptr, size_t size, in kcsan_check_access() 276 #define __kcsan_check_read(ptr, size) __kcsan_check_access(ptr, size, 0) argument 284 #define __kcsan_check_write(ptr, size) \ argument 293 #define __kcsan_check_read_write(ptr, size) \ argument 302 #define kcsan_check_read(ptr, size) kcsan_check_access(ptr, size, 0) argument 310 #define kcsan_check_write(ptr, size) \ argument 319 #define kcsan_check_read_write(ptr, size) \ argument [all …]
|
H A D | if_tun.h | 19 void *ptr; member 26 static inline bool tun_is_xdp_frame(void *ptr) in tun_is_xdp_frame() 36 static inline struct xdp_frame *tun_ptr_to_xdp(void *ptr) in tun_ptr_to_xdp() 58 static inline bool tun_is_xdp_frame(void *ptr) in tun_is_xdp_frame() 68 static inline struct xdp_frame *tun_ptr_to_xdp(void *ptr) in tun_ptr_to_xdp() 73 static inline void tun_ptr_free(void *ptr) in tun_ptr_free()
|
/linux/arch/arm64/include/asm/ |
H A D | compiler.h | 11 #define xpaclri(ptr) \ argument 24 #define ptrauth_strip_kernel_insn_pac(ptr) xpaclri(ptr) argument 26 #define ptrauth_strip_kernel_insn_pac(ptr) (ptr) argument 30 #define ptrauth_strip_user_insn_pac(ptr) xpaclri(ptr) argument 32 #define ptrauth_strip_user_insn_pac(ptr) (ptr) argument
|
H A D | uaccess.h | 164 #define uaccess_mask_ptr(ptr) (__typeof__(ptr))__uaccess_mask_ptr(ptr) argument 165 static inline void __user *__uaccess_mask_ptr(const void __user *ptr) in __uaccess_mask_ptr() 206 #define __raw_get_mem(ldr, x, ptr, label, type) \ argument 233 #define __raw_get_user(x, ptr, label) \ argument 251 #define __get_user_error(x, ptr, err) \ argument 265 #define __get_user(x, ptr) \ argument 304 #define __raw_put_mem(str, x, ptr, label, type) \ argument 330 #define __raw_put_user(x, ptr, label) \ argument 348 #define __put_user_error(x, ptr, err) \ argument 362 #define __put_user(x, ptr) \ argument [all …]
|
/linux/mm/kasan/ |
H A D | kasan_test_c.c | 200 char *ptr; in kmalloc_oob_right() local 229 char *ptr; in kmalloc_oob_left() local 242 char *ptr; in kmalloc_node_oob_right() local 255 char *ptr; in kmalloc_track_caller_oob_right() local 289 char *ptr; in kmalloc_big_oob_right() local 308 char *ptr; in kmalloc_large_oob_right() local 322 char *ptr; in kmalloc_large_uaf() local 334 char *ptr; in kmalloc_large_invalid_free() local 345 char *ptr; in page_alloc_oob_right() local 367 char *ptr; in page_alloc_uaf() local [all …]
|
/linux/tools/include/linux/ |
H A D | err.h | 40 static inline long __must_check PTR_ERR(__force const void *ptr) in PTR_ERR() 45 static inline bool __must_check IS_ERR(__force const void *ptr) in IS_ERR() 50 static inline bool __must_check IS_ERR_OR_NULL(__force const void *ptr) in IS_ERR_OR_NULL() 55 static inline int __must_check PTR_ERR_OR_ZERO(__force const void *ptr) in PTR_ERR_OR_ZERO() 70 static inline void * __must_check ERR_CAST(__force const void *ptr) in ERR_CAST()
|
/linux/include/linux/sunrpc/xdrgen/ |
H A D | _builtins.h | 28 xdrgen_decode_bool(struct xdr_stream *xdr, bool *ptr) in xdrgen_decode_bool() 50 xdrgen_decode_int(struct xdr_stream *xdr, s32 *ptr) in xdrgen_decode_int() 72 xdrgen_decode_unsigned_int(struct xdr_stream *xdr, u32 *ptr) in xdrgen_decode_unsigned_int() 94 xdrgen_decode_long(struct xdr_stream *xdr, s32 *ptr) in xdrgen_decode_long() 116 xdrgen_decode_unsigned_long(struct xdr_stream *xdr, u32 *ptr) in xdrgen_decode_unsigned_long() 138 xdrgen_decode_hyper(struct xdr_stream *xdr, s64 *ptr) in xdrgen_decode_hyper() 160 xdrgen_decode_unsigned_hyper(struct xdr_stream *xdr, u64 *ptr) in xdrgen_decode_unsigned_hyper() 182 xdrgen_decode_string(struct xdr_stream *xdr, string *ptr, u32 maxlen) in xdrgen_decode_string() 213 xdrgen_decode_opaque(struct xdr_stream *xdr, opaque *ptr, u32 maxlen) in xdrgen_decode_opaque()
|
/linux/include/linux/unaligned/ |
H A D | packed_struct.h | 12 const struct __una_u16 *ptr = (const struct __una_u16 *)p; in __get_unaligned_cpu16() local 18 const struct __una_u32 *ptr = (const struct __una_u32 *)p; in __get_unaligned_cpu32() local 24 const struct __una_u64 *ptr = (const struct __una_u64 *)p; in __get_unaligned_cpu64() local 30 struct __una_u16 *ptr = (struct __una_u16 *)p; in __put_unaligned_cpu16() local 36 struct __una_u32 *ptr = (struct __una_u32 *)p; in __put_unaligned_cpu32() local 42 struct __una_u64 *ptr = (struct __una_u64 *)p; in __put_unaligned_cpu64() local
|
/linux/tools/include/linux/unaligned/ |
H A D | packed_struct.h | 13 const struct __una_u16 *ptr = (const struct __una_u16 *)p; in __get_unaligned_cpu16() local 19 const struct __una_u32 *ptr = (const struct __una_u32 *)p; in __get_unaligned_cpu32() local 25 const struct __una_u64 *ptr = (const struct __una_u64 *)p; in __get_unaligned_cpu64() local 31 struct __una_u16 *ptr = (struct __una_u16 *)p; in __put_unaligned_cpu16() local 37 struct __una_u32 *ptr = (struct __una_u32 *)p; in __put_unaligned_cpu32() local 43 struct __una_u64 *ptr = (struct __una_u64 *)p; in __put_unaligned_cpu64() local
|
/linux/arch/alpha/include/asm/ |
H A D | uaccess.h | 18 #define put_user(x, ptr) \ argument 20 #define get_user(x, ptr) \ argument 28 #define __put_user(x, ptr) \ argument 30 #define __get_user(x, ptr) \ argument 47 #define __get_user_nocheck(x, ptr, size) \ argument 63 #define __get_user_check(x, ptr, size) \ argument 115 #define __put_user_nocheck(x, ptr, size) \ argument 129 #define __put_user_check(x, ptr, size) \ argument
|
/linux/arch/mips/include/asm/ |
H A D | uaccess.h | 66 #define put_user(x, ptr) \ argument 92 #define get_user(x, ptr) \ argument 121 #define __put_user(x, ptr) \ argument 169 #define __get_user(x, ptr) \ argument 199 #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) argument 202 #define __GET_DW(val, insn, ptr) __get_data_asm(val, insn, ptr) argument 292 #define __PUT_DW(insn, ptr) __put_data_asm_ll32(insn, ptr) argument 295 #define __PUT_DW(insn, ptr) __put_data_asm(insn, ptr) argument 298 #define __put_data_asm(insn, ptr) \ argument 316 #define __put_data_asm_ll32(insn, ptr) \ argument
|
/linux/fs/nilfs2/ |
H A D | direct.c | 30 __u64 key, __u64 ptr) in nilfs_direct_set_ptr() 38 __u64 ptr; in nilfs_direct_lookup() local 55 __u64 ptr, ptr2; in nilfs_direct_lookup_contig() local 100 __u64 ptr; in nilfs_direct_find_target_v() local 111 static int nilfs_direct_insert(struct nilfs_bmap *bmap, __u64 key, __u64 ptr) in nilfs_direct_insert() 211 __u64 ptr; in nilfs_direct_gather_data() local 267 __u64 ptr; in nilfs_direct_propagate() local 296 __u64 key, __u64 ptr, in nilfs_direct_assign_v() 316 __u64 key, __u64 ptr, in nilfs_direct_assign_p() 336 __u64 ptr; in nilfs_direct_assign() local
|