Home
last modified time | relevance | path

Searched refs:pagemap_fd (Results 1 – 6 of 6) sorted by relevance

/linux/tools/testing/selftests/kvm/
A Daccess_tracking_perf_test.c96 static uint64_t lookup_pfn(int pagemap_fd, struct kvm_vm *vm, uint64_t gva) in lookup_pfn() argument
102 entry = pread_uint64(pagemap_fd, "pagemap", hva / getpagesize()); in lookup_pfn()
138 int pagemap_fd; in mark_vcpu_memory_idle() local
147 pagemap_fd = open("/proc/self/pagemap", O_RDONLY); in mark_vcpu_memory_idle()
148 TEST_ASSERT(pagemap_fd > 0, "Failed to open pagemap."); in mark_vcpu_memory_idle()
152 uint64_t pfn = lookup_pfn(pagemap_fd, vm, gva); in mark_vcpu_memory_idle()
189 close(pagemap_fd); in mark_vcpu_memory_idle()
/linux/tools/testing/selftests/vm/
A Dtranshuge-stress.c28 int pagemap_fd; variable
46 if (pread(pagemap_fd, ent, sizeof(ent), in allocate_transhuge()
84 pagemap_fd = open("/proc/self/pagemap", O_RDONLY); in main()
85 if (pagemap_fd < 0) in main()
A Dsplit_huge_page_test.c223 int pagemap_fd; in split_pte_mapped_thp() local
230 pagemap_fd = open(pagemap_proc, O_RDONLY); in split_pte_mapped_thp()
232 if (pagemap_fd == -1) { in split_pte_mapped_thp()
277 is_backed_by_thp(&pte_mapped[i], pagemap_fd, kpageflags_fd)) in split_pte_mapped_thp()
297 is_backed_by_thp(&pte_mapped[i], pagemap_fd, kpageflags_fd)) in split_pte_mapped_thp()
308 close(pagemap_fd); in split_pte_mapped_thp()
A Dksm_tests.c459 int64_t allocate_transhuge(void *ptr, int pagemap_fd) in allocate_transhuge() argument
475 if (pread(pagemap_fd, ent, sizeof(ent), in allocate_transhuge()
492 int pagemap_fd, n_normal_pages, n_huge_pages; in ksm_merge_hugepages_time() local
508 pagemap_fd = open("/proc/self/pagemap", O_RDONLY); in ksm_merge_hugepages_time()
509 if (pagemap_fd < 0) in ksm_merge_hugepages_time()
515 if (allocate_transhuge(p, pagemap_fd) < 0) in ksm_merge_hugepages_time()
A Duserfaultfd.c1345 int pagemap_fd; in userfaultfd_pagemap_test() local
1378 pagemap_fd = pagemap_open(); in userfaultfd_pagemap_test()
1383 value = pagemap_read_vaddr(pagemap_fd, area_dst); in userfaultfd_pagemap_test()
1397 value = pagemap_read_vaddr(pagemap_fd, area_dst); in userfaultfd_pagemap_test()
1405 value = pagemap_read_vaddr(pagemap_fd, area_dst); in userfaultfd_pagemap_test()
1410 value = pagemap_read_vaddr(pagemap_fd, area_dst); in userfaultfd_pagemap_test()
1413 close(pagemap_fd); in userfaultfd_pagemap_test()
/linux/tools/vm/
A Dpage-types.c184 static int pagemap_fd; variable
305 return do_u64_read(pagemap_fd, "/proc/pid/pagemap", buf, index, pages); in pagemap_read()
896 pagemap_fd = checked_open(buf, O_RDONLY); in parse_pid()
1081 pagemap_fd = checked_open("/proc/self/pagemap", O_RDONLY); in walk_page_cache()
1097 close(pagemap_fd); in walk_page_cache()

Completed in 13 milliseconds