Home
last modified time | relevance | path

Searched refs:pfn (Results 1 – 12 of 12) sorted by relevance

/tools/testing/scatterlist/
A Dmain.c11 unsigned *pfn; member
28 #define pfn(...) (unsigned []){ __VA_ARGS__ } macro
42 printf(" %x", test->pfn[i]); in fail()
56 { -EINVAL, 1, pfn(0), NULL, PAGE_SIZE, 0, 1 }, in main()
58 { 0, 1, pfn(0), NULL, PAGE_SIZE, sgmax, 1 }, in main()
59 { 0, 1, pfn(0), NULL, 1, sgmax, 1 }, in main()
60 { 0, 2, pfn(0, 1), NULL, 2 * PAGE_SIZE, sgmax, 1 }, in main()
64 { 0, 3, pfn(0, 1, 2), pfn(3, 4, 5), 3 * PAGE_SIZE, sgmax, 1 }, in main()
65 { 0, 3, pfn(0, 1, 2), pfn(4, 5, 6), 3 * PAGE_SIZE, sgmax, 2 }, in main()
80 { 0, 6, pfn(0, 1, 3, 4, 5, 6), pfn(7, 8, 9, 10, 11, 12), in main()
[all …]
/tools/testing/nvdimm/
A Dpmem-dax.c13 unsigned long *pfn) in __pmem_direct_access() argument
31 if (pfn) in __pmem_direct_access()
32 *pfn = page_to_pfn(page); in __pmem_direct_access()
41 if (pfn) in __pmem_direct_access()
42 *pfn = PHYS_PFN(pmem->phys_addr + offset); in __pmem_direct_access()
/tools/testing/selftests/mm/
A Dhugepage-vmemmap.c52 static int check_page_flags(unsigned long pfn) in check_page_flags() argument
61 lseek(fd, pfn * sizeof(pageflags), SEEK_SET); in check_page_flags()
93 unsigned long pfn; in main() local
112 pfn = virt_to_pfn(addr); in main()
113 if (pfn == -1UL) { in main()
119 printf("Returned address is %p whose pfn is %lx\n", addr, pfn); in main()
121 if (check_page_flags(pfn) < 0) { in main()
A Dtranshuge-stress.c99 int64_t pfn; in main() local
101 pfn = allocate_transhuge(p, pagemap_fd); in main()
103 if (pfn < 0) { in main()
106 size_t idx = pfn >> (HPAGE_SHIFT - pshift()); in main()
A Dvm_util.c25 const unsigned long pfn = (unsigned long)start / getpagesize(); in pagemap_get_entry() local
29 ret = pread(fd, &entry, sizeof(entry), pfn * sizeof(entry)); in pagemap_get_entry()
/tools/testing/vma/linux/
A Dmmzone.h26 #define pageblock_align(pfn) ALIGN((pfn), pageblock_nr_pages) argument
27 #define pageblock_start_pfn(pfn) ALIGN_DOWN((pfn), pageblock_nr_pages) argument
/tools/testing/memblock/linux/
A Dmmzone.h26 #define pageblock_align(pfn) ALIGN((pfn), pageblock_nr_pages) argument
27 #define pageblock_start_pfn(pfn) ALIGN_DOWN((pfn), pageblock_nr_pages) argument
/tools/testing/selftests/kvm/
A Daccess_tracking_perf_test.c129 uint64_t pfn; in lookup_pfn() local
135 pfn = entry & PAGEMAP_PFN_MASK; in lookup_pfn()
138 return pfn; in lookup_pfn()
141 static bool is_page_idle(int page_idle_fd, uint64_t pfn) in is_page_idle() argument
145 return !!((bits >> (pfn % 64)) & 1); in is_page_idle()
150 uint64_t bits = 1ULL << (pfn % 64); in mark_page_idle()
153 "Set page_idle bits for PFN 0x%" PRIx64, pfn); in mark_page_idle()
196 uint64_t pfn = lookup_pfn(pagemap_fd, vm, gva); in pageidle_mark_vcpu_memory_idle() local
198 if (!pfn) { in pageidle_mark_vcpu_memory_idle()
203 if (is_page_idle(page_idle_fd, pfn)) { in pageidle_mark_vcpu_memory_idle()
[all …]
/tools/include/linux/
A Dmm.h20 #define pfn_to_page(pfn) ((void *)((pfn) * PAGE_SIZE)) argument
44 static inline int early_pfn_to_nid(unsigned long pfn) in early_pfn_to_nid() argument
/tools/mm/
A Dpage-types.c310 unsigned long pfn; in pagemap_pfn() local
313 pfn = PM_PFRAME(val); in pagemap_pfn()
315 pfn = 0; in pagemap_pfn()
317 return pfn; in pagemap_pfn()
734 unsigned long pfn; in walk_vma() local
744 pfn = pagemap_pfn(buf[i]); in walk_vma()
745 if (pfn) in walk_vma()
979 unsigned long nr_pages, pfn, i; in walk_file_range() local
1027 pfn = pagemap_pfn(buf[i]); in walk_file_range()
1028 if (!pfn) in walk_file_range()
[all …]
/tools/testing/memblock/
A Dinternal.h18 void memblock_free_pages(struct page *page, unsigned long pfn, in memblock_free_pages() argument
/tools/testing/scatterlist/linux/
A Dmm.h53 #define pfn_to_page(pfn) (void *)((pfn) * PAGE_SIZE) argument

Completed in 19 milliseconds