Lines Matching refs:entry
26 uint64_t entry; in pagemap_get_entry() local
29 ret = pread(fd, &entry, sizeof(entry), pfn * sizeof(entry)); in pagemap_get_entry()
30 if (ret != sizeof(entry)) in pagemap_get_entry()
32 return entry; in pagemap_get_entry()
125 uint64_t entry = pagemap_get_entry(fd, start); in pagemap_get_pfn() local
128 if (entry & PM_PRESENT) in pagemap_get_pfn()
129 return entry & 0x007fffffffffffffull; in pagemap_get_pfn()
202 char *entry = NULL; in __get_smap_entry() local
222 entry = strchr(buf, '\n'); in __get_smap_entry()
223 if (entry) in __get_smap_entry()
224 *entry = '\0'; in __get_smap_entry()
226 entry = buf + strlen(pattern); in __get_smap_entry()
230 return entry; in __get_smap_entry()
238 char *entry; in __check_huge() local
240 entry = __get_smap_entry(addr, pattern, buffer, sizeof(buffer)); in __check_huge()
241 if (!entry) in __check_huge()
244 if (sscanf(entry, "%9" SCNu64 " kB", &thp) != 1) in __check_huge()
324 struct dirent *entry = readdir(dir); in detect_hugetlb_page_sizes() local
327 if (!entry) in detect_hugetlb_page_sizes()
329 if (entry->d_type != DT_DIR) in detect_hugetlb_page_sizes()
331 if (sscanf(entry->d_name, "hugepages-%zukB", &kb) != 1) in detect_hugetlb_page_sizes()