| /tools/testing/selftests/arm64/mte/ |
| A D | check_mmap_options.c | 47 int mapping; member 300 switch (tc->mapping) { in format_test_name() 430 .mapping = MAP_SHARED, in main() 440 .mapping = MAP_SHARED, in main() 470 .mapping = MAP_SHARED, in main() 480 .mapping = MAP_SHARED, in main() 510 .mapping = MAP_SHARED, in main() 520 .mapping = MAP_SHARED, in main() 550 .mapping = MAP_SHARED, in main() 560 .mapping = MAP_SHARED, in main() [all …]
|
| A D | mte_common_util.c | 167 static void *__mte_allocate_memory_range(size_t size, int mem_type, int mapping, in __mte_allocate_memory_range() argument 190 map_flag = mapping; in __mte_allocate_memory_range() 193 if (!(mapping & MAP_SHARED)) in __mte_allocate_memory_range() 212 void *mte_allocate_memory_tag_range(size_t size, int mem_type, int mapping, in mte_allocate_memory_tag_range() argument 215 return __mte_allocate_memory_range(size, mem_type, mapping, range_before, in mte_allocate_memory_tag_range() 219 void *mte_allocate_memory(size_t size, int mem_type, int mapping, bool tags) in mte_allocate_memory() argument 221 return __mte_allocate_memory_range(size, mem_type, mapping, 0, 0, tags, -1); in mte_allocate_memory() 224 void *mte_allocate_file_memory(size_t size, int mem_type, int mapping, bool tags, int fd) in mte_allocate_file_memory() argument 246 return __mte_allocate_memory_range(size, mem_type, mapping, 0, 0, tags, fd); in mte_allocate_file_memory() 249 void *mte_allocate_file_memory_tag_range(size_t size, int mem_type, int mapping, in mte_allocate_file_memory_tag_range() argument [all …]
|
| A D | mte_common_util.h | 48 void *mte_allocate_memory(size_t size, int mem_type, int mapping, bool tags); 49 void *mte_allocate_memory_tag_range(size_t size, int mem_type, int mapping, 51 void *mte_allocate_file_memory(size_t size, int mem_type, int mapping, 53 void *mte_allocate_file_memory_tag_range(size_t size, int mem_type, int mapping,
|
| A D | check_hugetlb_options.c | 146 static int check_hugetlb_memory_mapping(int mem_type, int mode, int mapping, int tag_check) in check_hugetlb_memory_mapping() argument 155 map_ptr = (char *)mte_allocate_memory(map_size, mem_type, mapping, false); in check_hugetlb_memory_mapping() 176 static int check_clear_prot_mte_flag(int mem_type, int mode, int mapping) in check_clear_prot_mte_flag() argument 185 map_ptr = (char *)mte_allocate_memory_tag_range(map_size, mem_type, mapping, in check_clear_prot_mte_flag() 205 static int check_child_hugetlb_memory_mapping(int mem_type, int mode, int mapping) in check_child_hugetlb_memory_mapping() argument 214 ptr = (char *)mte_allocate_memory_tag_range(map_size, mem_type, mapping, in check_child_hugetlb_memory_mapping()
|
| A D | check_child_memory.c | 84 static int check_child_memory_mapping(int mem_type, int mode, int mapping) in check_child_memory_mapping() argument 93 ptr = (char *)mte_allocate_memory_tag_range(sizes[run], mem_type, mapping, in check_child_memory_mapping() 106 static int check_child_file_mapping(int mem_type, int mode, int mapping) in check_child_file_mapping() argument 119 map_ptr = (char *)mte_allocate_file_memory(map_size, mem_type, mapping, false, fd); in check_child_file_mapping()
|
| A D | check_ksm_options.c | 98 static int check_madvise_options(int mem_type, int mode, int mapping) in check_madvise_options() argument 110 ptr = mte_allocate_memory(TEST_UNIT * page_sz, mem_type, mapping, true); in check_madvise_options()
|
| A D | check_user_mem.c | 34 static int check_usermem_access_fault(int mem_type, int mode, int mapping, in check_usermem_access_fault() argument 55 ptr = mte_allocate_memory(len, mem_type, mapping, true); in check_usermem_access_fault()
|
| A D | check_buffer_fill.c | 365 static int check_memory_initial_tags(int mem_type, int mode, int mapping) in check_memory_initial_tags() argument 374 ptr = (char *)mte_allocate_memory(sizes[run], mem_type, mapping, false); in check_memory_initial_tags() 387 ptr = (char *)mte_allocate_file_memory(sizes[run], mem_type, mapping, false, fd); in check_memory_initial_tags()
|
| /tools/testing/selftests/mm/ |
| A D | ksm_tests.c | 173 static void *allocate_memory(void *ptr, int prot, int mapping, char data, size_t map_size) in allocate_memory() argument 175 void *map_ptr = mmap(ptr, map_size, PROT_WRITE, mapping, -1, 0); in allocate_memory() 320 static int check_ksm_merge(int merge_type, int mapping, int prot, in check_ksm_merge() argument 332 map_ptr = allocate_memory(NULL, prot, mapping, '*', page_size * page_count); in check_ksm_merge() 366 map_ptr = allocate_memory(NULL, prot, mapping, '*', page_size * page_count); in check_ksm_unmerge() 409 map_ptr = allocate_memory(NULL, prot, mapping, 0, page_size * page_count); in check_ksm_zero_page_merge() 459 static int check_ksm_numa_merge(int merge_type, int mapping, int prot, int timeout, in check_ksm_numa_merge() argument 523 static int ksm_merge_hugepages_time(int merge_type, int mapping, int prot, in ksm_merge_hugepages_time() argument 604 map_ptr = allocate_memory(NULL, prot, mapping, '*', map_size); in ksm_merge_time() 645 map_ptr = allocate_memory(NULL, prot, mapping, '*', map_size); in ksm_unmerge_time() [all …]
|
| /tools/testing/nvdimm/test/ |
| A D | ndtest.c | 147 .mapping = region0_mapping, 154 .mapping = region1_mapping, 173 .mapping = region6_mapping, 418 int i, ndimm = region->mapping[0].dimm; in ndtest_create_region() 430 ndr_desc->mapping = mappings; in ndtest_create_region() 450 ndimm = region->mapping[i].dimm; in ndtest_create_region() 451 mappings[i].start = region->mapping[i].start; in ndtest_create_region() 452 mappings[i].size = region->mapping[i].size; in ndtest_create_region() 453 mappings[i].position = region->mapping[i].position; in ndtest_create_region()
|
| A D | ndtest.h | 63 struct ndtest_mapping *mapping; member
|
| A D | nfit.c | 688 nd_mapping = &nd_region->mapping[nd_region->ndr_mappings - 1]; in nfit_test_search_spa()
|
| /tools/mm/ |
| A D | show_page_info.py | 101 fields["Page Mapping"] = hex(page.mapping.value_()) 102 fields["Page Anon/File"] = "Anon" if page.mapping.value_() & 0x1 else "File"
|
| /tools/testing/selftests/x86/ |
| A D | test_shadow_stack.c | 544 void *mapping; member 579 cur->mapping = test_map; in test_guard_gap_other_gaps() 588 munmap(cur->mapping, PAGE_SIZE); in test_guard_gap_other_gaps() 628 cur->mapping = test_map; in test_guard_gap_new_mappings_gaps() 643 munmap(cur->mapping, PAGE_SIZE); in test_guard_gap_new_mappings_gaps()
|
| /tools/perf/pmu-events/ |
| A D | README | 61 - A 'mapping table' that maps each CPU of the architecture, to its 83 2. The 'pmu-events.h' has an extern declaration for the mapping table 103 It is required even if such mapping is 1:1.
|
| /tools/testing/selftests/bpf/ |
| A D | test_bpftool_synctypes.py | 199 mapping = {} 204 mapping[name] = text 206 return mapping
|
| /tools/testing/vma/ |
| A D | vma_internal.h | 728 static inline void mapping_allow_writable(struct address_space *mapping) in mapping_allow_writable() argument 730 atomic_inc(&mapping->i_mmap_writable); in mapping_allow_writable() 1376 static inline int mapping_map_writable(struct address_space *mapping) in mapping_map_writable() argument 1378 int c = atomic_read(&mapping->i_mmap_writable); in mapping_map_writable() 1384 } while (!__sync_bool_compare_and_swap(&mapping->i_mmap_writable, c, c+1)); in mapping_map_writable()
|
| /tools/perf/Documentation/ |
| A D | topdown.txt | 88 /* Memory mapping the fd permits _rdpmc calls from userspace */ 108 /* Memory mapping the fd permits _rdpmc calls from userspace */
|
| A D | perf-record.txt | 167 within a single mapping. MMAP events (or /proc/<pid>/maps) can be
|
| /tools/perf/ |
| A D | design.txt | 234 code, even after the mapping (or even the whole process) is gone,
|
| /tools/memory-model/Documentation/ |
| A D | explanation.txt | 353 kernel code written in C, and the mapping from C to machine code can
|