Home
last modified time | relevance | path

Searched refs:map_ptr (Results 1 – 18 of 18) sorted by relevance

/linux-6.15/tools/testing/selftests/mm/
H A Dksm_tests.c204 if (!map_ptr) { in allocate_memory()
215 return map_ptr; in allocate_memory()
350 void *map_ptr; in check_ksm_merge() local
360 if (!map_ptr) in check_ksm_merge()
383 void *map_ptr; in check_ksm_unmerge() local
394 if (!map_ptr) in check_ksm_unmerge()
424 void *map_ptr; in check_ksm_zero_page_merge() local
437 if (!map_ptr) in check_ksm_zero_page_merge()
627 if (!map_ptr) in ksm_merge_time()
668 if (!map_ptr) in ksm_unmerge_time()
[all …]
/linux-6.15/tools/testing/selftests/arm64/mte/
H A Dcheck_hugetlb_options.c148 char *ptr, *map_ptr; in check_hugetlb_memory_mapping() local
161 ptr = mte_insert_tags((void *)map_ptr, map_size); in check_hugetlb_memory_mapping()
164 munmap((void *)map_ptr, map_size); in check_hugetlb_memory_mapping()
169 mte_free_memory((void *)map_ptr, map_size, mem_type, false); in check_hugetlb_memory_mapping()
178 char *map_ptr; in check_clear_prot_mte_flag() local
187 if (check_allocated_memory_range(map_ptr, map_size, mem_type, in check_clear_prot_mte_flag()
191 if (mprotect(map_ptr, map_size, prot_flag)) { in check_clear_prot_mte_flag()
230 void *map_ptr; in main() local
250 map_ptr = mmap(NULL, map_size, PROT_READ | PROT_MTE, in main()
252 if (map_ptr == MAP_FAILED) in main()
[all …]
H A Dcheck_mmap_options.c62 char *ptr, *map_ptr; in check_anonymous_memory_mapping() local
73 ptr = map_ptr + UNDERFLOW; in check_anonymous_memory_mapping()
79 munmap((void *)map_ptr, map_size); in check_anonymous_memory_mapping()
93 char *ptr, *map_ptr; in check_file_memory_mapping() local
110 ptr = map_ptr + UNDERFLOW; in check_file_memory_mapping()
116 munmap((void *)map_ptr, map_size); in check_file_memory_mapping()
122 munmap((void *)map_ptr, map_size); in check_file_memory_mapping()
132 char *ptr, *map_ptr; in check_clear_prot_mte_flag() local
145 map_ptr = ptr - UNDERFLOW; in check_clear_prot_mte_flag()
147 if (mprotect(map_ptr, map_size, prot_flag)) { in check_clear_prot_mte_flag()
[all …]
H A Dcheck_child_memory.c108 char *ptr, *map_ptr; in check_child_file_mapping() local
119 map_ptr = (char *)mte_allocate_file_memory(map_size, mem_type, mapping, false, fd); in check_child_file_mapping()
120 if (check_allocated_memory(map_ptr, map_size, mem_type, false) != KSFT_PASS) { in check_child_file_mapping()
124 ptr = map_ptr + UNDERFLOW; in check_child_file_mapping()
130 munmap((void *)map_ptr, map_size); in check_child_file_mapping()
136 munmap((void *)map_ptr, map_size); in check_child_file_mapping()
/linux-6.15/drivers/md/dm-vdo/indexer/
H A Dindex-page-map.c36 struct index_page_map **map_ptr) in uds_make_index_page_map() argument
54 *map_ptr = map; in uds_make_index_page_map()
H A Dindex-page-map.h26 struct index_page_map **map_ptr);
/linux-6.15/drivers/md/dm-vdo/
H A Dint-map.h26 int __must_check vdo_int_map_create(size_t initial_capacity, struct int_map **map_ptr);
H A Dint-map.c179 int vdo_int_map_create(size_t initial_capacity, struct int_map **map_ptr) in vdo_int_map_create() argument
204 *map_ptr = map; in vdo_int_map_create()
H A Dblock-map.h337 struct block_map **map_ptr);
H A Dblock-map.c2858 struct block_map **map_ptr) in vdo_decode_block_map() argument
2910 *map_ptr = map; in vdo_decode_block_map()
/linux-6.15/drivers/net/ethernet/netronome/nfp/bpf/
H A Dfw.h120 __be64 map_ptr; member
H A Dverifier.c99 offmap = map_to_offmap(reg1->map_ptr); in nfp_bpf_map_update_value_ok()
433 offmap = map_to_offmap(reg->map_ptr); in nfp_bpf_map_mark_used()
H A Doffload.c458 map_id_full = be64_to_cpu(cbe->map_ptr); in nfp_bpf_event_output()
/linux-6.15/kernel/bpf/
H A Dverifier.c8453 map_ptr = reg->map_ptr; in process_kptr_func()
8460 meta->map_ptr = map_ptr; in process_kptr_func()
9633 if (meta->map_ptr != reg->map_ptr || in check_func_arg()
9641 meta->map_ptr = reg->map_ptr; in check_func_arg()
10697 callee->regs[BPF_REG_1].map_ptr = map_ptr; in set_timer_callback_state()
10701 callee->regs[BPF_REG_2].map_ptr = map_ptr; in set_timer_callback_state()
10705 callee->regs[BPF_REG_3].map_ptr = map_ptr; in set_timer_callback_state()
11586 regs[BPF_REG_0].map_ptr = meta.map_ptr; in check_helper_call()
21260 map_ptr->ops->map_poke_untrack(map_ptr, prog->aux); in jit_subprogs()
21966 map_ptr = aux->map_ptr_state.map_ptr; in do_misc_fixups()
[all …]
H A Dlog.c719 if (reg->map_ptr->name[0]) in print_reg_state()
720 verbose_a("map=%s", reg->map_ptr->name); in print_reg_state()
722 reg->map_ptr->key_size, in print_reg_state()
723 reg->map_ptr->value_size); in print_reg_state()
H A Darraymap.c214 const int map_ptr = BPF_REG_1; in array_map_gen_lookup() local
220 *insn++ = BPF_ALU64_IMM(BPF_ADD, map_ptr, offsetof(struct bpf_array, value)); in array_map_gen_lookup()
234 *insn++ = BPF_ALU64_REG(BPF_ADD, ret, map_ptr); in array_map_gen_lookup()
1401 const int map_ptr = BPF_REG_1; in array_of_map_gen_lookup() local
1404 *insn++ = BPF_ALU64_IMM(BPF_ADD, map_ptr, offsetof(struct bpf_array, value)); in array_of_map_gen_lookup()
1416 *insn++ = BPF_ALU64_REG(BPF_ADD, ret, map_ptr); in array_of_map_gen_lookup()
/linux-6.15/include/linux/
H A Dbpf_verifier.h75 struct bpf_map *map_ptr; member
530 struct bpf_map *map_ptr; member
/linux-6.15/Documentation/bpf/
H A Dverifier.rst737 R0=map_ptr R10=fp
764 R0=map_ptr R10=fp