/lib/pldmfw/ |
A D | pldmfw.c | 265 desc_start = data->fw->data + data->offset; in pldm_parse_desc_tlvs() 296 desc->data = __desc->data; in pldm_parse_desc_tlvs() 348 bitmap_ptr = data->fw->data + data->offset; in pldm_parse_one_record() 364 record->version_string = data->fw->data + data->offset; in pldm_parse_one_record() 375 record->package_data = data->fw->data + data->offset; in pldm_parse_one_record() 381 measured_length = data->offset - ((const u8 *)__record - data->fw->data); in pldm_parse_one_record() 495 header_crc_ptr = data->fw->data + data->offset; in pldm_parse_components() 502 if (data->offset != data->total_header_size) { in pldm_parse_components() 504 data->total_header_size, data->offset); in pldm_parse_components() 596 if (WARN_ON(!(data->context->dev && data->fw->data && data->fw->size))) in pldm_parse_image() [all …]
|
/lib/ |
A D | asn1_encoder.c | 37 return data; in asn1_encode_integer() 82 data[1] = d - data - 2; in asn1_encode_integer() 127 *_data = data; in asn1_encode_oid_digit() 155 return data; in asn1_encode_oid() 173 data[1] = d - data - 2; in asn1_encode_oid() 292 data -= 2; in asn1_encode_tag() 312 data += len; in asn1_encode_tag() 314 return data; in asn1_encode_tag() 353 data += len; in asn1_encode_octet_string() 355 return data; in asn1_encode_octet_string() [all …]
|
A D | ubsan.c | 323 data->from_type->type_name, in __ubsan_handle_implicit_conversion() 326 data->to_type->type_name, in __ubsan_handle_implicit_conversion() 345 if (type_is_signed(data->type) && get_signed_val(data->type, rhs) == -1) in __ubsan_handle_divrem_overflow() 364 data->type->type_name); in handle_null_ptr_deref() 405 handle_null_ptr_deref(data); in ubsan_type_mismatch_common() 406 else if (data->alignment && !IS_ALIGNED(ptr, data->alignment)) in ubsan_type_mismatch_common() 418 .location = &data->location, in __ubsan_handle_type_mismatch() 419 .type = data->type, in __ubsan_handle_type_mismatch() 420 .alignment = data->alignment, in __ubsan_handle_type_mismatch() 432 .location = &data->location, in __ubsan_handle_type_mismatch_v1() [all …]
|
A D | percpu-refcount.c | 76 data = kzalloc(sizeof(*ref->data), gfp); in percpu_ref_init() 77 if (!data) { in percpu_ref_init() 102 data->ref = ref; in percpu_ref_init() 103 ref->data = data; in percpu_ref_init() 114 WARN_ON_ONCE(ref->data && ref->data->confirm_switch); in __percpu_ref_exit() 132 struct percpu_ref_data *data = ref->data; in percpu_ref_exit() local 137 if (!data) in percpu_ref_exit() 146 kfree(data); in percpu_ref_exit() 199 data->release, atomic_long_read(&data->count)) && in percpu_ref_switch_to_atomic_rcu() 268 struct percpu_ref_data *data = ref->data; in __percpu_ref_switch_mode() local [all …]
|
A D | test_uuid.c | 46 const char *data, const char *actual) in test_uuid_failed() argument 53 data); in test_uuid_failed() 70 if (guid_parse(data->uuid, &le)) in test_uuid_test() 74 if (!guid_equal(&data->le, &le)) { in test_uuid_test() 81 if (uuid_parse(data->uuid, &be)) in test_uuid_test() 85 if (!uuid_equal(&data->be, &be)) { in test_uuid_test() 87 test_uuid_failed("cmp", false, true, data->uuid, buf); in test_uuid_test() 91 static void __init test_uuid_wrong(const char *data) in test_uuid_wrong() argument 98 if (!guid_parse(data, &le)) in test_uuid_wrong() 103 if (!uuid_parse(data, &be)) in test_uuid_wrong() [all …]
|
A D | test_objpool.c | 58 struct ot_data data; member 120 unsigned long data; member 138 memset(data, 0, sizeof(*data)); in ot_init_data() 139 init_rwsem(&data->start); in ot_init_data() 140 init_completion(&data->wait); in ot_init_data() 141 init_completion(&data->rcu); in ot_init_data() 224 up_read(&test->data.start); in ot_thread_worker() 236 complete(&test->data.wait); in ot_thread_worker() 275 test->data.objects = total; in ot_perf_report() 428 complete(&test->data.rcu); in ot_fini_async_rcu() [all …]
|
A D | siphash.c | 52 for (; data != end; data += sizeof(u64)) { in __siphash_aligned() 53 m = le64_to_cpup(data); in __siphash_aligned() 85 for (; data != end; data += sizeof(u64)) { in __siphash_unaligned() 86 m = get_unaligned_le64(data); in __siphash_unaligned() 253 for (; data != end; data += sizeof(u64)) { in __hsiphash_aligned() 254 m = le64_to_cpup(data); in __hsiphash_aligned() 286 for (; data != end; data += sizeof(u64)) { in __hsiphash_unaligned() 287 m = get_unaligned_le64(data); in __hsiphash_unaligned() 415 for (; data != end; data += sizeof(u32)) { in __hsiphash_aligned() 416 m = le32_to_cpup(data); in __hsiphash_aligned() [all …]
|
A D | syscall.c | 16 info->data.nr = -1; in collect_syscall() 27 info->data.instruction_pointer = instruction_pointer(regs); in collect_syscall() 29 info->data.nr = syscall_get_nr(target, regs); in collect_syscall() 30 if (info->data.nr != -1L) in collect_syscall() 33 info->data.args[0] = args[0]; in collect_syscall() 34 info->data.args[1] = args[1]; in collect_syscall() 35 info->data.args[2] = args[2]; in collect_syscall() 36 info->data.args[3] = args[3]; in collect_syscall() 37 info->data.args[4] = args[4]; in collect_syscall() 38 info->data.args[5] = args[5]; in collect_syscall()
|
A D | test_min_heap.c | 30 int *values = heap->data; in pop_verify_heap() 61 .data = values, in test_heapify_all() 91 int values[ARRAY_SIZE(data)]; in test_heap_push() 93 .data = values, in test_heap_push() 104 for (i = 0; i < ARRAY_SIZE(data); i++) in test_heap_push() 123 int values[ARRAY_SIZE(data)]; in test_heap_pop_push() 125 .data = values, in test_heap_pop_push() 137 for (i = 0; i < ARRAY_SIZE(data); i++) in test_heap_pop_push() 141 for (i = 0; i < ARRAY_SIZE(data); i++) in test_heap_pop_push() 147 for (i = 0; i < ARRAY_SIZE(data); i++) in test_heap_pop_push() [all …]
|
A D | genalloc.c | 163 pool->data = NULL; in gen_pool_create() 401 gen_pool_first_fit_align, &data); in gen_pool_dma_alloc_align() 472 gen_pool_first_fit_align, &data); in gen_pool_dma_zalloc_align() 533 void *data) in gen_pool_for_each_chunk() 539 func(pool, chunk, data); in gen_pool_for_each_chunk() 630 pool->data = data; in gen_pool_set_algo() 674 alignment = data; in gen_pool_first_fit_align() 703 fixed_data = data; in gen_pool_fixed_alloc() 790 if (!data && !(*p)->name) in devm_gen_pool_match() 793 if (!data || !(*p)->name) in devm_gen_pool_match() [all …]
|
A D | strncpy_from_user.c | 38 unsigned long c, data, mask; in do_strncpy_from_user() local 54 if (has_zero(c, &data, &constants)) { in do_strncpy_from_user() 55 data = prep_zero_mask(c, data, &constants); in do_strncpy_from_user() 56 data = create_zero_mask(data); in do_strncpy_from_user() 57 mask = zero_bytemask(data); in do_strncpy_from_user() 59 return res + find_zero(data); in do_strncpy_from_user()
|
A D | strnlen_user.c | 41 unsigned long data; in do_strnlen_user() local 42 if (has_zero(c, &data, &constants)) { in do_strnlen_user() 43 data = prep_zero_mask(c, data, &constants); in do_strnlen_user() 44 data = create_zero_mask(data); in do_strnlen_user() 45 return res + find_zero(data) + 1 - align; in do_strnlen_user()
|
A D | test_sysctl.c | 79 .data = &test_data.int_0001, 88 .data = &test_data.int_0002, 95 .data = &test_data.int_0003, 102 .data = &match_int_ok, 109 .data = &test_data.boot_int, 118 .data = &test_data.uint_0001, 125 .data = &test_data.string_0001, 185 .data = &test_data.int_0001, 247 .data = &test_data.uint_0001, 259 .data = &test_data.uint_0001, [all …]
|
/lib/tests/ |
A D | memcpy_kunit.c | 20 u8 data[32]; member 43 KUNIT_EXPECT_EQ_MSG(test, one.data[i], two.data[i], \ 45 __LINE__, #one, i, one.data[i], #two, i, two.data[i]); \ 89 memcpy(dest.data, zero.data, sizeof(dest.data)); in memcpy_test() 94 memcpy(dest.data + 12, zero.data, 7); in memcpy_test() 99 ptr = dest.data; in memcpy_test() 163 memmove(dest.data, zero.data, sizeof(dest.data)); in memmove_test() 168 memmove(dest.data + 12, zero.data, 7); in memmove_test() 173 ptr = dest.data; in memmove_test() 265 memset(dest.data, 0xff, sizeof(dest.data)); in memset_test() [all …]
|
A D | hashtable_test.c | 14 int data; member 42 a.data = 13; in hashtable_test_hash_empty() 55 a.data = 13; in hashtable_test_hash_hashed() 58 b.data = 2; in hashtable_test_hash_hashed() 72 a.data = 13; in hashtable_test_hash_add() 76 b.data = 10; in hashtable_test_hash_add() 101 a.data = 13; in hashtable_test_hash_del() 104 b.data = 10; in hashtable_test_hash_del() 196 entries[i].data = i; in hashtable_test_hash_for_each_possible() 203 entries[3].data = 3; in hashtable_test_hash_for_each_possible() [all …]
|
/lib/crypto/x86/ |
A D | sha1.h | 14 const u8 *data, size_t nblocks); \ 16 const u8 *data, size_t nblocks) \ 20 asm_fn(state, data, nblocks); \ 23 sha1_blocks_generic(state, data, nblocks); \ 34 const u8 *data, size_t nblocks); 36 const u8 *data, size_t nblocks) in sha1_blocks_avx2() argument 42 sha1_transform_avx2(state, data, nblocks); in sha1_blocks_avx2() 44 sha1_transform_avx(state, data, nblocks); in sha1_blocks_avx2() 47 sha1_blocks_generic(state, data, nblocks); in sha1_blocks_avx2() 52 const u8 *data, size_t nblocks) in sha1_blocks() argument [all …]
|
A D | sha512.h | 16 const u8 *data, size_t nblocks); \ 17 static void c_fn(struct sha512_block_state *state, const u8 *data, \ 22 asm_fn(state, data, nblocks); \ 25 sha512_blocks_generic(state, data, nblocks); \ 34 const u8 *data, size_t nblocks) in sha512_blocks() argument 36 static_call(sha512_blocks_x86)(state, data, nblocks); in sha512_blocks()
|
/lib/crc/sparc/ |
A D | crc32.h | 19 void crc32c_sparc64(u32 *crcp, const u64 *data, size_t len); 21 static inline u32 crc32c_arch(u32 crc, const u8 *data, size_t len) in crc32c_arch() argument 23 size_t n = -(uintptr_t)data & 7; in crc32c_arch() 26 return crc32c_base(crc, data, len); in crc32c_arch() 31 crc = crc32c_base(crc, data, n); in crc32c_arch() 32 data += n; in crc32c_arch() 37 crc32c_sparc64(&crc, (const u64 *)data, n); in crc32c_arch() 38 data += n; in crc32c_arch() 42 crc = crc32c_base(crc, data, len); in crc32c_arch()
|
/lib/crc/s390/ |
A D | crc32.h | 26 static inline u32 ___fname(u32 crc, const u8 *data, size_t datalen) \ 32 return ___crc32_sw(crc, data, datalen); \ 34 if ((unsigned long)data & VX_ALIGN_MASK) { \ 36 ((unsigned long)data & VX_ALIGN_MASK); \ 38 crc = ___crc32_sw(crc, data, prealign); \ 39 data = (void *)((unsigned long)data + prealign); \ 46 crc = ___crc32_vx(crc, data, aligned); \ 50 crc = ___crc32_sw(crc, data + aligned, remaining); \
|
/lib/crypto/powerpc/ |
A D | sha1.h | 25 const u8 *data, u32 nblocks); 42 const u8 *data, size_t nblocks) in sha1_blocks() argument 48 ppc_spe_sha1_transform(state, data, unit); in sha1_blocks() 51 data += unit * SHA1_BLOCK_SIZE; in sha1_blocks() 57 const u8 data[SHA1_BLOCK_SIZE]); 60 const u8 *data, size_t nblocks) in sha1_blocks() argument 63 powerpc_sha_transform(state, data); in sha1_blocks() 64 data += SHA1_BLOCK_SIZE; in sha1_blocks()
|
/lib/crypto/arm64/ |
A D | sha256.h | 12 const u8 *data, size_t nblocks); 14 const u8 *data, size_t nblocks); 16 const u8 *data, size_t nblocks); 22 const u8 *data, size_t nblocks) in sha256_blocks() argument 32 data, nblocks); in sha256_blocks() 34 data += (nblocks - rem) * SHA256_BLOCK_SIZE; in sha256_blocks() 39 sha256_block_neon(state, data, nblocks); in sha256_blocks() 43 sha256_block_data_order(state, data, nblocks); in sha256_blocks()
|
A D | sha512.h | 15 const u8 *data, size_t nblocks); 17 const u8 *data, size_t nblocks); 20 const u8 *data, size_t nblocks) in sha512_blocks() argument 29 rem = __sha512_ce_transform(state, data, nblocks); in sha512_blocks() 31 data += (nblocks - rem) * SHA512_BLOCK_SIZE; in sha512_blocks() 35 sha512_block_data_order(state, data, nblocks); in sha512_blocks()
|
/lib/crypto/arm/ |
A D | sha1.h | 14 const u8 *data, size_t nblocks); 16 const u8 *data, size_t nblocks); 18 const u8 *data, size_t nblocks); 21 const u8 *data, size_t nblocks) in sha1_blocks() argument 27 sha1_ce_transform(state, data, nblocks); in sha1_blocks() 29 sha1_transform_neon(state, data, nblocks); in sha1_blocks() 32 sha1_block_data_order(state, data, nblocks); in sha1_blocks()
|
A D | sha256.h | 11 const u8 *data, size_t nblocks); 13 const u8 *data, size_t nblocks); 15 const u8 *data, size_t nblocks); 21 const u8 *data, size_t nblocks) in sha256_blocks() argument 27 sha256_ce_transform(state, data, nblocks); in sha256_blocks() 29 sha256_block_data_order_neon(state, data, nblocks); in sha256_blocks() 32 sha256_block_data_order(state, data, nblocks); in sha256_blocks()
|
/lib/crypto/tests/ |
A D | poly1305_kunit.c | 16 static void poly1305(const u8 key[POLY1305_KEY_SIZE], const u8 *data, in poly1305() argument 22 poly1305_update(&ctx, data, len); in poly1305() 31 static void poly1305_withtestkey(const u8 *data, size_t len, in poly1305_withtestkey() argument 34 poly1305(test_key, data, len, out); in poly1305_withtestkey() 118 u8 data[3 * POLY1305_BLOCK_SIZE] = {}; in test_poly1305_reduction_edge_cases() local 124 data[0] = -i; in test_poly1305_reduction_edge_cases() 125 memset(&data[1], 0xff, POLY1305_BLOCK_SIZE - 1); in test_poly1305_reduction_edge_cases() 142 poly1305(key, data, sizeof(data), actual_mac); in test_poly1305_reduction_edge_cases()
|