| /lib/ |
| D | assoc_array.c | 27 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 …]
|
| D | test_vmalloc.c | 83 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 …]
|
| D | devres.c | 33 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 …]
|
| D | memcpy_kunit.c | 77 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 …]
|
| D | ubsan.c | 344 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 …]
|
| D | test_maple_tree.c | 76 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 …]
|
| D | vsprintf.c | 657 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 …]
|
| D | test_ubsan.c | 98 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()
|
| D | hexdump.c | 130 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()
|
| D | test_hmm.c | 68 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 …]
|
| D | stackinit_kunit.c | 51 #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); \
|
| D | idr.c | 33 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()
|
| D | decompress_unxz.c | 165 #define kfree(ptr) free(ptr) argument 167 #define vfree(ptr) do { if (ptr != NULL) free(ptr); } while (0) argument
|
| D | decompress_unlzma.c | 44 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 …]
|
| D | random32.c | 76 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()
|
| D | string_helpers.c | 817 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()
|
| D | memweight.c | 11 size_t memweight(const void *ptr, size_t bytes) in memweight() argument 15 const unsigned char *bitmap = ptr; in memweight()
|
| D | ubsan.h | 145 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/ |
| D | compiler.h | 86 # 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
|
| D | bitstream.h | 52 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 …]
|
| D | zstd_common.c | 68 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()
|
| D | fse_decompress.c | 189 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/ |
| D | lz4defs.h | 107 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/ |
| D | zstd_cwksp.h | 229 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/ |
| D | huf_decompress.c | 265 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 …]
|