Searched refs:kpageflags_fd (Results 1 – 5 of 5) sorted by relevance
| /linux/tools/testing/selftests/mm/ |
| H A D | split_huge_page_test.c | 43 int kpageflags_fd; variable 46 int kpageflags_fd) in is_backed_by_folio() argument 62 if (pageflags_get(pfn, kpageflags_fd, &pfn_flags)) in is_backed_by_folio() 78 if (pageflags_get(pfn_head, kpageflags_fd, &pfn_flags)) in is_backed_by_folio() 87 if (pageflags_get(pfn_head + i, kpageflags_fd, &pfn_flags)) in is_backed_by_folio() 97 if (pageflags_get(pfn_head + nr_pages, kpageflags_fd, &pfn_flags)) in is_backed_by_folio() 108 int pagemap_fd, int kpageflags_fd, int orders[], int nr_orders) in check_after_split_folio_orders() argument 121 kpageflags_fd, vaddr_orders, nr_orders); in check_after_split_folio_orders() 242 kpageflags_fd, expected_orders, in split_pmd_thp_to_order() 310 pagemap_fd, kpageflags_fd)) in split_pte_mapped_thp() [all …]
|
| H A D | vm_util.c | 200 static int vaddr_pageflags_get(char *vaddr, int pagemap_fd, int kpageflags_fd, in vaddr_pageflags_get() argument 211 if (pageflags_get(pfn, kpageflags_fd, flags)) in vaddr_pageflags_get() 235 int pagemap_fd, int kpageflags_fd, int orders[], int nr_orders) in gather_folio_orders() argument 241 if (pagemap_fd == -1 || kpageflags_fd == -1) in gather_folio_orders() 252 status = vaddr_pageflags_get(vaddr, pagemap_fd, kpageflags_fd, in gather_folio_orders() 290 pagemap_fd, kpageflags_fd, in gather_folio_orders() 378 int pagemap_fd, kpageflags_fd; in check_large_folios() local 393 kpageflags_fd = open(KPAGEFLAGS_PATH, O_RDONLY); in check_large_folios() 394 if (kpageflags_fd == -1) { in check_large_folios() 400 kpageflags_fd, orders, MAX_NR_ORDERS); in check_large_folios() [all …]
|
| H A D | memory-failure.c | 48 int kpageflags_fd; in FIXTURE() local 110 self->kpageflags_fd = open(kpageflags_proc, O_RDONLY); in FIXTURE_SETUP() 111 if (self->kpageflags_fd == -1) in FIXTURE_SETUP() 192 ASSERT_EQ(pageflags_get(self->pfn, self->kpageflags_fd, &pfn_flags), 0); in check() 204 ASSERT_EQ(pageflags_get(self->pfn, self->kpageflags_fd, &pfn_flags), 0); in cleanup() 221 close(self->kpageflags_fd); in FIXTURE_TEARDOWN()
|
| H A D | vm_util.h | 97 int pageflags_get(unsigned long pfn, int kpageflags_fd, uint64_t *flags); 99 int pagemap_fd, int kpageflags_fd, int orders[], int nr_orders);
|
| /linux/tools/mm/ |
| H A D | page-types.c | 185 static int kpageflags_fd; variable 279 return do_u64_read(kpageflags_fd, opt_kpageflags, buf, index, pages); in kpageflags_read() 792 kpageflags_fd = checked_open(opt_kpageflags, O_RDONLY); in walk_addr_ranges() 806 close(kpageflags_fd); in walk_addr_ranges() 1082 kpageflags_fd = checked_open(opt_kpageflags, O_RDONLY); in walk_page_cache() 1098 close(kpageflags_fd); in walk_page_cache()
|