Searched refs:hugetlb_reserve_pages (Results 1 – 5 of 5) sorted by relevance
/linux-6.12.1/Documentation/translations/zh_CN/mm/ |
D | hugetlbfs_reserv.rst | 94 创建一个映射时,就会创建预留。这些操作会导致对函数hugetlb_reserve_pages()的调用:: 96 int hugetlb_reserve_pages(struct inode *inode, 101 hugetlb_reserve_pages()做的第一件事是检查在调用shmget()或mmap()时是否指定了NORESERVE 115 对于私有映射,hugetlb_reserve_pages()创建预留映射并将其挂在VMA结构体上。此外, 140 如果hugetlb_reserve_pages()成功,全局预留数和与映射相关的预留映射将根据需要被修改,以确保 204 vma_commit_reservation()之间,预留映射有可能被改变。如果hugetlb_reserve_pages在共
|
/linux-6.12.1/Documentation/mm/ |
D | hugetlbfs_reserv.rst | 103 These operations result in a call to the routine hugetlb_reserve_pages():: 105 int hugetlb_reserve_pages(struct inode *inode, 110 The first thing hugetlb_reserve_pages() does is check if the NORESERVE 133 For private mappings, hugetlb_reserve_pages() creates the reservation map and 171 If hugetlb_reserve_pages() was successful, the global reservation count and 250 be possible if hugetlb_reserve_pages was called for the same page in a shared
|
/linux-6.12.1/fs/hugetlbfs/ |
D | inode.c | 155 if (!hugetlb_reserve_pages(inode, in hugetlbfs_file_mmap() 1628 if (!hugetlb_reserve_pages(inode, 0, in hugetlb_file_setup()
|
/linux-6.12.1/include/linux/ |
D | hugetlb.h | 151 bool hugetlb_reserve_pages(struct inode *inode, long from, long to,
|
/linux-6.12.1/mm/ |
D | hugetlb.c | 6896 bool hugetlb_reserve_pages(struct inode *inode, in hugetlb_reserve_pages() function
|