/linux-6.6.21/drivers/nvme/common/ |
D | auth.c | 93 } hash_map[] = { variable 113 if (hmac_id >= ARRAY_SIZE(hash_map)) in nvme_auth_hmac_name() 115 return hash_map[hmac_id].hmac; in nvme_auth_hmac_name() 121 if (hmac_id >= ARRAY_SIZE(hash_map)) in nvme_auth_digest_name() 123 return hash_map[hmac_id].digest; in nvme_auth_digest_name() 134 for (i = 0; i < ARRAY_SIZE(hash_map); i++) { in nvme_auth_hmac_id() 135 if (!strlen(hash_map[i].hmac)) in nvme_auth_hmac_id() 137 if (!strncmp(hash_map[i].hmac, hmac_name, in nvme_auth_hmac_id() 138 strlen(hash_map[i].hmac))) in nvme_auth_hmac_id() 147 if (hmac_id >= ARRAY_SIZE(hash_map)) in nvme_auth_hmac_hash_len() [all …]
|
/linux-6.6.21/tools/testing/selftests/bpf/prog_tests/ |
D | lookup_and_delete.c | 54 err = bpf_map__set_type(skel->maps.hash_map, map_type); in setup_prog() 58 err = bpf_map__set_max_entries(skel->maps.hash_map, MAX_ENTRIES); in setup_prog() 66 *map_fd = bpf_map__fd(skel->maps.hash_map); in setup_prog() 115 err = bpf_map__lookup_and_delete_elem(skel->maps.hash_map, in test_lookup_and_delete_hash() 151 err = bpf_map__lookup_and_delete_elem(skel->maps.hash_map, in test_lookup_and_delete_percpu_hash() 196 err = bpf_map__lookup_and_delete_elem(skel->maps.hash_map, in test_lookup_and_delete_lru_hash() 246 err = bpf_map__lookup_and_delete_elem(skel->maps.hash_map, in test_lookup_and_delete_lru_percpu_hash()
|
D | hash_large_key.c | 22 hash_map_fd = bpf_map__fd(skel->maps.hash_map); in test_hash_large_key()
|
D | map_kptr.c | 67 ret = bpf_map__delete_elem(skel->maps.hash_map, &key, sizeof(key), 0); in test_map_kptr_success()
|
D | ringbuf.c | 312 err = bpf_map_lookup_elem(skel_map_key->maps.hash_map.map_fd, in process_map_key_sample()
|
/linux-6.6.21/tools/testing/selftests/bpf/progs/ |
D | test_ringbuf_map_key.c | 26 } hash_map SEC(".maps"); 55 lookup_val = (int *)bpf_map_lookup_elem(&hash_map, sample); in test_ringbuf_mem_map_key() 67 bpf_map_update_elem(&hash_map, &sample_copy, &sample->seq, BPF_ANY); in test_ringbuf_mem_map_key()
|
D | test_map_ops.c | 14 } hash_map SEC(".maps"); 46 err = bpf_map_update_elem(&hash_map, &key, &val, BPF_NOEXIST); in map_update() 59 err = bpf_map_delete_elem(&hash_map, &key); in map_delete()
|
D | map_kptr.c | 26 struct hash_map { struct 31 } hash_map SEC(".maps"); 110 DEFINE_MAP_OF_MAP(BPF_MAP_TYPE_ARRAY_OF_MAPS, hash_map, array_of_hash_maps); 114 DEFINE_MAP_OF_MAP(BPF_MAP_TYPE_HASH_OF_MAPS, hash_map, hash_of_hash_maps); 204 TEST(hash_map); in test_map_kptr() 399 bpf_map_update_elem(&hash_map, &key, &val, 0); in test_map_kptr_ref1() 408 TEST(hash_map); in test_map_kptr_ref1() 446 TEST(hash_map); in test_map_kptr_ref2()
|
D | test_lookup_and_delete.c | 15 } hash_map SEC(".maps"); 21 bpf_map_update_elem(&hash_map, &set_key, &set_value, BPF_NOEXIST); in bpf_lookup_and_delete_test()
|
D | freplace_attach_probe.c | 21 } hash_map SEC(".maps"); 29 val = bpf_map_lookup_elem(&hash_map, &key); in new_handle_kprobe()
|
D | test_hash_large_key.c | 13 } hash_map SEC(".maps"); 39 if (bpf_map_update_elem(&hash_map, key, &value, BPF_ANY)) in bpf_hash_large_key_test()
|
D | test_map_lock.c | 19 } hash_map SEC(".maps"); 41 val = bpf_map_lookup_elem(&hash_map, &key); in bpf_map_lock_test()
|
D | task_kfunc_common.h | 16 struct hash_map { struct
|
D | cgrp_kfunc_common.h | 16 struct hash_map { struct
|
/linux-6.6.21/samples/bpf/ |
D | map_perf_test.bpf.c | 22 } hash_map SEC(".maps"); 112 bpf_map_update_elem(&hash_map, &key, &init_val, BPF_ANY); in BPF_KSYSCALL() 113 value = bpf_map_lookup_elem(&hash_map, &key); in BPF_KSYSCALL() 115 bpf_map_delete_elem(&hash_map, &key); in BPF_KSYSCALL() 278 value = bpf_map_lookup_elem(&hash_map, &key); in BPF_KSYSCALL()
|
D | sockex2_kern.c | 198 } hash_map SEC(".maps"); 211 value = bpf_map_lookup_elem(&hash_map, &key); in bpf_prog2() 218 bpf_map_update_elem(&hash_map, &key, &val, BPF_ANY); in bpf_prog2()
|
D | sockex3_kern.c | 88 } hash_map SEC(".maps"); 95 value = bpf_map_lookup_elem(&hash_map, &key); in update_stats() 102 bpf_map_update_elem(&hash_map, &key, &val, BPF_ANY); in update_stats()
|
/linux-6.6.21/io_uring/ |
D | tctx.c | 23 hash = ctx->hash_map; in io_init_wq_offload() 32 ctx->hash_map = hash; in io_init_wq_offload()
|
D | io_uring.c | 2967 if (ctx->hash_map) in io_ring_ctx_free() 2968 io_wq_put_hash(ctx->hash_map); in io_ring_ctx_free()
|
/linux-6.6.21/rust/alloc/ |
D | lib.rs | 279 let mut hasher = std::collections::hash_map::RandomState::new().build_hasher(); in test_rng()
|
/linux-6.6.21/include/linux/ |
D | io_uring_types.h | 354 struct io_wq_hash *hash_map; member
|