Home
last modified time | relevance | path

Searched refs:hstate_file (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/arch/powerpc/mm/book3s64/
H A Dradix_hugetlbpage.c13 struct hstate *hstate = hstate_file(vma->vm_file); in radix__flush_hugetlb_page()
22 struct hstate *hstate = hstate_file(vma->vm_file); in radix__local_flush_hugetlb_page()
32 struct hstate *hstate = hstate_file(vma->vm_file); in radix__flush_hugetlb_tlb_range()
H A Dslice.c641 struct hstate *hstate = hstate_file(file); in file_to_psize()
/linux-6.15/include/linux/
H A Dhugetlb.h748 static inline struct hstate *hstate_file(struct file *f) in hstate_file() function
766 return hstate_file(vma->vm_file); in hstate_vma()
1069 return PAGE_MASK & ~huge_page_mask(hstate_file(file)); in huge_page_mask_align()
1134 static inline struct hstate *hstate_file(struct file *f)
/linux-6.15/arch/powerpc/mm/nohash/
H A De500_hugetlbpage.c189 struct hstate *hstate = hstate_file(vma->vm_file); in flush_hugetlb_page()
/linux-6.15/mm/
H A Dmemfd.c82 struct hstate *h = hstate_file(memfd); in memfd_alloc_folio()
H A Dmmap.c582 len = ALIGN(len, huge_page_size(hstate_file(file))); in ksys_mmap_pgoff()
H A Dgup.c3669 h = hstate_file(memfd); in memfd_pin_folios()
/linux-6.15/fs/hugetlbfs/
H A Dinode.c104 struct hstate *h = hstate_file(file); in hugetlbfs_file_mmap()
178 struct hstate *h = hstate_file(file); in hugetlb_get_unmapped_area()
239 struct hstate *h = hstate_file(file); in hugetlbfs_read_iter()
/linux-6.15/ipc/
H A Dshm.c938 struct hstate *h = hstate_file(shp->shm_file); in shm_add_rss_swap()