Lines Matching refs:kpageflags_fd
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()
409 close(kpageflags_fd); in check_large_folios()
480 int pageflags_get(unsigned long pfn, int kpageflags_fd, uint64_t *flags) in pageflags_get() argument
484 count = pread(kpageflags_fd, flags, sizeof(*flags), in pageflags_get()