Home
last modified time | relevance | path

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

123

/lib/
Dassoc_array.c27 const struct assoc_array_ptr *cursor, *ptr, *parent; in assoc_array_subtree_iterate() local
52 ptr = READ_ONCE(node->slots[slot]); /* Address dependency. */ in assoc_array_subtree_iterate()
53 has_meta |= (unsigned long)ptr; in assoc_array_subtree_iterate()
54 if (ptr && assoc_array_ptr_is_leaf(ptr)) { in assoc_array_subtree_iterate()
59 ret = iterator(assoc_array_ptr_to_leaf(ptr), in assoc_array_subtree_iterate()
81 ptr = READ_ONCE(node->slots[slot]); /* Address dependency. */ in assoc_array_subtree_iterate()
82 if (assoc_array_ptr_is_meta(ptr)) { in assoc_array_subtree_iterate()
83 cursor = ptr; in assoc_array_subtree_iterate()
177 struct assoc_array_ptr *cursor, *ptr; in assoc_array_walk() local
209 ptr = READ_ONCE(node->slots[slot]); /* Address dependency. */ in assoc_array_walk()
[all …]
Dtest_vmalloc.c83 void *ptr; in random_size_align_alloc_test() local
99 ptr = __vmalloc_node(size, align, GFP_KERNEL | __GFP_ZERO, 0, in random_size_align_alloc_test()
101 if (!ptr) in random_size_align_alloc_test()
104 vfree(ptr); in random_size_align_alloc_test()
116 void *ptr; in align_shift_alloc_test() local
122 ptr = __vmalloc_node(PAGE_SIZE, align, GFP_KERNEL|__GFP_ZERO, 0, in align_shift_alloc_test()
124 if (!ptr) in align_shift_alloc_test()
127 vfree(ptr); in align_shift_alloc_test()
135 void *ptr; in fix_align_alloc_test() local
139 ptr = __vmalloc_node(5 * PAGE_SIZE, THREAD_ALIGN << 1, in fix_align_alloc_test()
[all …]
Ddevres.c33 void __iomem **ptr, *addr = NULL; in __devm_ioremap() local
35 ptr = devres_alloc_node(devm_ioremap_release, sizeof(*ptr), GFP_KERNEL, in __devm_ioremap()
37 if (!ptr) in __devm_ioremap()
56 *ptr = addr; in __devm_ioremap()
57 devres_add(dev, ptr); in __devm_ioremap()
59 devres_free(ptr); in __devm_ioremap()
283 void __iomem **ptr, *addr; in devm_ioport_map() local
285 ptr = devres_alloc_node(devm_ioport_map_release, sizeof(*ptr), GFP_KERNEL, in devm_ioport_map()
287 if (!ptr) in devm_ioport_map()
292 *ptr = addr; in devm_ioport_map()
[all …]
Dmemcpy_kunit.c77 u8 *ptr; in memcpy_test() local
99 ptr = dest.data; in memcpy_test()
101 memcpy(ptr++, zero.data, count++); in memcpy_test()
102 ptr += 8; in memcpy_test()
103 memcpy(ptr++, zero.data, count++); in memcpy_test()
151 u8 *ptr; in memmove_test() local
173 ptr = dest.data; in memmove_test()
175 memmove(ptr++, zero.data, count++); in memmove_test()
176 ptr += 9; in memmove_test()
177 memmove(ptr++, zero.data, count++); in memmove_test()
[all …]
Dubsan.c344 unsigned long ptr) in handle_misaligned_access() argument
353 (void *)ptr, data->type->type_name); in handle_misaligned_access()
360 unsigned long ptr) in handle_object_size_mismatch() argument
368 (void *) ptr); in handle_object_size_mismatch()
374 unsigned long ptr) in ubsan_type_mismatch_common() argument
378 if (!ptr) in ubsan_type_mismatch_common()
380 else if (data->alignment && !IS_ALIGNED(ptr, data->alignment)) in ubsan_type_mismatch_common()
381 handle_misaligned_access(data, ptr); in ubsan_type_mismatch_common()
383 handle_object_size_mismatch(data, ptr); in ubsan_type_mismatch_common()
389 void *ptr) in __ubsan_handle_type_mismatch() argument
[all …]
Dtest_maple_tree.c76 void *ptr) in mtree_test_insert() argument
78 return mtree_insert(mt, index, ptr, GFP_KERNEL); in mtree_test_insert()
82 unsigned long start, unsigned long end, void *ptr) in mtree_test_store_range() argument
84 return mtree_store_range(mt, start, end, ptr, GFP_KERNEL); in mtree_test_store_range()
88 void *ptr) in mtree_test_store() argument
90 return mtree_test_store_range(mt, start, start, ptr); in mtree_test_store()
94 unsigned long start, unsigned long end, void *ptr) in mtree_test_insert_range() argument
96 return mtree_insert_range(mt, start, end, ptr, GFP_KERNEL); in mtree_test_insert_range()
112 unsigned long expected, int eret, void *ptr) in check_mtree_alloc_range() argument
118 ret = mtree_alloc_range(mt, &result, ptr, size, start, end, in check_mtree_alloc_range()
[all …]
Dvsprintf.c657 static char *err_ptr(char *buf, char *end, void *ptr, in err_ptr() argument
660 int err = PTR_ERR(ptr); in err_ptr()
696 static const char *check_pointer_msg(const void *ptr) in check_pointer_msg() argument
698 if (!ptr) in check_pointer_msg()
701 if ((unsigned long)ptr < PAGE_SIZE || IS_ERR_VALUE(ptr)) in check_pointer_msg()
707 static int check_pointer(char **buf, char *end, const void *ptr, in check_pointer() argument
712 err_msg = check_pointer_msg(ptr); in check_pointer()
732 const void *ptr, in pointer_string() argument
738 spec.field_width = 2 * sizeof(ptr); in pointer_string()
742 return number(buf, end, (unsigned long int)ptr, spec); in pointer_string()
[all …]
Dtest_ubsan.c98 bool val, val2, *ptr; in test_ubsan_load_invalid_value() local
107 ptr = &val2; in test_ubsan_load_invalid_value()
122 volatile int *ptr, val = 6; in test_ubsan_misaligned_access() local
125 ptr = (int *)(arr + 1); in test_ubsan_misaligned_access()
126 *ptr = val; in test_ubsan_misaligned_access()
Dhexdump.c130 const u8 *ptr = buf; in hex_dump_to_buffer() local
193 ch = ptr[j]; in hex_dump_to_buffer()
216 ch = ptr[j]; in hex_dump_to_buffer()
265 const u8 *ptr = buf; in print_hex_dump() local
276 hex_dump_to_buffer(ptr + i, linelen, rowsize, groupsize, in print_hex_dump()
282 level, prefix_str, ptr + i, linebuf); in print_hex_dump()
Dtest_hmm.c68 void *ptr; member
134 bounce->ptr = vmalloc(size); in dmirror_bounce_init()
135 if (!bounce->ptr) in dmirror_bounce_init()
157 vfree(bounce->ptr); in dmirror_bounce_fini()
364 void *ptr; in dmirror_do_read() local
366 ptr = bounce->ptr + ((start - bounce->addr) & PAGE_MASK); in dmirror_do_read()
377 memcpy_from_page(ptr, page, 0, PAGE_SIZE); in dmirror_do_read()
379 ptr += PAGE_SIZE; in dmirror_do_read()
417 if (copy_to_user(u64_to_user_ptr(cmd->ptr), bounce.ptr, in dmirror_read()
430 void *ptr; in dmirror_do_write() local
[all …]
Dstackinit_kunit.c51 #define DO_NOTHING_RETURN_SCALAR(ptr) *(ptr) argument
52 #define DO_NOTHING_RETURN_STRING(ptr) /**/ argument
53 #define DO_NOTHING_RETURN_STRUCT(ptr) /**/ argument
223 do_nothing_ ## name(var_type *ptr) \
225 OPTIMIZER_HIDE_VAR(ptr); \
227 if ((unsigned long)ptr > 0x2) \
228 return DO_NOTHING_RETURN_ ## which(ptr); \
230 return DO_NOTHING_RETURN_ ## which(ptr + 1); \
Didr.c33 int idr_alloc_u32(struct idr *idr, void *ptr, u32 *nextid, in idr_alloc_u32() argument
52 radix_tree_iter_replace(&idr->idr_rt, &iter, slot, ptr); in idr_alloc_u32()
79 int idr_alloc(struct idr *idr, void *ptr, int start, int end, gfp_t gfp) in idr_alloc() argument
87 ret = idr_alloc_u32(idr, ptr, &id, end > 0 ? end - 1 : INT_MAX, gfp); in idr_alloc()
117 int idr_alloc_cyclic(struct idr *idr, void *ptr, int start, int end, gfp_t gfp) in idr_alloc_cyclic() argument
125 err = idr_alloc_u32(idr, ptr, &id, max, gfp); in idr_alloc_cyclic()
128 err = idr_alloc_u32(idr, ptr, &id, max, gfp); in idr_alloc_cyclic()
290 void *idr_replace(struct idr *idr, void *ptr, unsigned long id) in idr_replace() argument
302 __radix_tree_replace(&idr->idr_rt, node, slot, ptr); in idr_replace()
Ddecompress_unxz.c165 #define kfree(ptr) free(ptr) argument
167 #define vfree(ptr) do { if (ptr != NULL) free(ptr); } while (0) argument
Ddecompress_unlzma.c44 static long long INIT read_int(unsigned char *ptr, int size) in read_int() argument
50 ret = (ret << 8) | ptr[size-i-1]; in read_int()
71 uint8_t *ptr; member
98 rc->ptr = rc->buffer; in rc_read()
114 rc->ptr = rc->buffer; in rc_init()
125 if (rc->ptr >= rc->buffer_end) in rc_init_code()
127 rc->code = (rc->code << 8) | *rc->ptr++; in rc_init_code()
135 if (rc->ptr >= rc->buffer_end) in rc_do_normalize()
138 rc->code = (rc->code << 8) | *rc->ptr++; in rc_do_normalize()
583 if (rc.ptr >= rc.buffer_end) in unlzma()
[all …]
Drandom32.c76 u8 *ptr = buf; in prandom_bytes_state() local
79 put_unaligned(prandom_u32_state(state), (u32 *) ptr); in prandom_bytes_state()
80 ptr += sizeof(u32); in prandom_bytes_state()
87 *ptr++ = (u8) rem; in prandom_bytes_state()
Dstring_helpers.c817 struct strarray *ptr; in devm_kasprintf_strarray() local
819 ptr = devres_alloc(devm_kfree_strarray, sizeof(*ptr), GFP_KERNEL); in devm_kasprintf_strarray()
820 if (!ptr) in devm_kasprintf_strarray()
823 ptr->array = kasprintf_strarray(GFP_KERNEL, prefix, n); in devm_kasprintf_strarray()
824 if (!ptr->array) { in devm_kasprintf_strarray()
825 devres_free(ptr); in devm_kasprintf_strarray()
829 ptr->n = n; in devm_kasprintf_strarray()
830 devres_add(dev, ptr); in devm_kasprintf_strarray()
832 return ptr->array; in devm_kasprintf_strarray()
Dmemweight.c11 size_t memweight(const void *ptr, size_t bytes) in memweight() argument
15 const unsigned char *bitmap = ptr; in memweight()
Dubsan.h145 void ubsan_linkage __ubsan_handle_type_mismatch(struct type_mismatch_data *data, void *ptr);
146 void ubsan_linkage __ubsan_handle_type_mismatch_v1(void *_data, void *ptr);
151 void ubsan_linkage __ubsan_handle_alignment_assumption(void *_data, unsigned long ptr,
/lib/zstd/common/
Dcompiler.h86 # define PREFETCH_L1(ptr) __builtin_prefetch((ptr), 0 /* rw==read */, 3 /* locality */) argument
87 # define PREFETCH_L2(ptr) __builtin_prefetch((ptr), 0 /* rw==read */, 2 /* locality */) argument
89 # define PREFETCH_L1(ptr) __asm__ __volatile__("prfm pldl1keep, %0" ::"Q"(*(ptr))) argument
90 # define PREFETCH_L2(ptr) __asm__ __volatile__("prfm pldl2keep, %0" ::"Q"(*(ptr))) argument
92 # define PREFETCH_L1(ptr) (void)(ptr) /* disabled */ argument
93 # define PREFETCH_L2(ptr) (void)(ptr) /* disabled */ argument
Dbitstream.h52 char* ptr; member
85 const char* ptr; member
175 bitC->ptr = bitC->startPtr; in BIT_initCStream()
213 assert(bitC->ptr <= bitC->endPtr); in BIT_flushBitsFast()
214 MEM_writeLEST(bitC->ptr, bitC->bitContainer); in BIT_flushBitsFast()
215 bitC->ptr += nbBytes; in BIT_flushBitsFast()
229 assert(bitC->ptr <= bitC->endPtr); in BIT_flushBits()
230 MEM_writeLEST(bitC->ptr, bitC->bitContainer); in BIT_flushBits()
231 bitC->ptr += nbBytes; in BIT_flushBits()
232 if (bitC->ptr > bitC->endPtr) bitC->ptr = bitC->endPtr; in BIT_flushBits()
[all …]
Dzstd_common.c68 void* const ptr = customMem.customAlloc(customMem.opaque, size); in ZSTD_customCalloc() local
69 ZSTD_memset(ptr, 0, size); in ZSTD_customCalloc()
70 return ptr; in ZSTD_customCalloc()
75 void ZSTD_customFree(void* ptr, ZSTD_customMem customMem) in ZSTD_customFree() argument
77 if (ptr!=NULL) { in ZSTD_customFree()
79 customMem.customFree(customMem.opaque, ptr); in ZSTD_customFree()
81 ZSTD_free(ptr); in ZSTD_customFree()
Dfse_decompress.c189 void* ptr = dt; in FSE_buildDTable_rle() local
190 FSE_DTableHeader* const DTableH = (FSE_DTableHeader*)ptr; in FSE_buildDTable_rle()
207 void* ptr = dt; in FSE_buildDTable_raw() local
208 FSE_DTableHeader* const DTableH = (FSE_DTableHeader*)ptr; in FSE_buildDTable_raw()
298 const void* ptr = dt; in FSE_decompress_usingDTable() local
299 const FSE_DTableHeader* DTableH = (const FSE_DTableHeader*)ptr; in FSE_decompress_usingDTable()
351 const void* ptr = wksp->dtable; in FSE_decompress_wksp_body() local
352 const FSE_DTableHeader* DTableH = (const FSE_DTableHeader*)ptr; in FSE_decompress_wksp_body()
/lib/lz4/
Dlz4defs.h107 static FORCE_INLINE U16 LZ4_read16(const void *ptr) in LZ4_read16() argument
109 return get_unaligned((const U16 *)ptr); in LZ4_read16()
112 static FORCE_INLINE U32 LZ4_read32(const void *ptr) in LZ4_read32() argument
114 return get_unaligned((const U32 *)ptr); in LZ4_read32()
117 static FORCE_INLINE size_t LZ4_read_ARCH(const void *ptr) in LZ4_read_ARCH() argument
119 return get_unaligned((const size_t *)ptr); in LZ4_read_ARCH()
/lib/zstd/compress/
Dzstd_cwksp.h229 MEM_STATIC size_t ZSTD_cwksp_bytes_to_align_ptr(void* ptr, const size_t alignBytes) { in ZSTD_cwksp_bytes_to_align_ptr() argument
231 size_t const bytes = (alignBytes - ((size_t)ptr & (alignBytesMask))) & alignBytesMask; in ZSTD_cwksp_bytes_to_align_ptr()
315 MEM_STATIC int ZSTD_cwksp_owns_buffer(const ZSTD_cwksp* ws, const void* ptr) in ZSTD_cwksp_owns_buffer() argument
317 return (ptr != NULL) && (ws->workspace <= ptr) && (ptr <= ws->workspaceEnd); in ZSTD_cwksp_owns_buffer()
351 void* ptr = ZSTD_cwksp_reserve_internal(ws, ZSTD_cwksp_align(bytes, ZSTD_CWKSP_ALIGNMENT_BYTES), in ZSTD_cwksp_reserve_aligned() local
353 assert(((size_t)ptr & (ZSTD_CWKSP_ALIGNMENT_BYTES-1))== 0); in ZSTD_cwksp_reserve_aligned()
354 return ptr; in ZSTD_cwksp_reserve_aligned()
517 void *ptr = ws->workspace; in ZSTD_cwksp_free() local
520 ZSTD_customFree(ptr, customMem); in ZSTD_cwksp_free()
/lib/zstd/decompress/
Dhuf_decompress.c265 bit->ptr = (const char*)args->ip[stream]; in HUF_initRemainingDStream()
485 #define HUF_DECODE_SYMBOLX1_0(ptr, DStreamPtr) \ argument
486 *ptr++ = HUF_decodeSymbolX1(DStreamPtr, dt, dtLog)
488 #define HUF_DECODE_SYMBOLX1_1(ptr, DStreamPtr) \ argument
490 HUF_DECODE_SYMBOLX1_0(ptr, DStreamPtr)
492 #define HUF_DECODE_SYMBOLX1_2(ptr, DStreamPtr) \ argument
494 HUF_DECODE_SYMBOLX1_0(ptr, DStreamPtr)
879 const sortedSymbol_t* ptr; in HUF_fillDTableX2ForWeight() local
883 for (ptr = begin; ptr != end; ++ptr) { in HUF_fillDTableX2ForWeight()
884 HUF_DEltX2 const DElt = HUF_buildDEltX2(ptr->symbol, nbBits, baseSeq, level); in HUF_fillDTableX2ForWeight()
[all …]

123