Home
last modified time | relevance | path

Searched refs:hugetlb (Results 1 – 17 of 17) sorted by relevance

/Linux-v4.19/Documentation/cgroup-v1/
Dhugetlb.txt13 # mount -t cgroup -o hugetlb none /sys/fs/cgroup
30 hugetlb.<hugepagesize>.limit_in_bytes # set/show limit of "hugepagesize" hugetlb usage
31 hugetlb.<hugepagesize>.max_usage_in_bytes # show max "hugepagesize" hugetlb usage recorded
32 hugetlb.<hugepagesize>.usage_in_bytes # show current usage for "hugepagesize" hugetlb
33 hugetlb.<hugepagesize>.failcnt # show the number of allocation failure due to HugeTLB limit
38 hugetlb.16GB.limit_in_bytes
39 hugetlb.16GB.max_usage_in_bytes
40 hugetlb.16GB.usage_in_bytes
41 hugetlb.16GB.failcnt
42 hugetlb.16MB.limit_in_bytes
[all …]
D00-INDEX15 hugetlb.txt
/Linux-v4.19/drivers/infiniband/core/
Dumem.c130 umem->hugetlb = 1; in ib_umem_get()
144 umem->hugetlb = 0; in ib_umem_get()
192 umem->hugetlb = 0; in ib_umem_get()
Dumem_odp.c364 umem->hugetlb = 1; in ib_umem_odp_get()
366 umem->hugetlb = 0; in ib_umem_odp_get()
/Linux-v4.19/include/linux/
Dcgroup_subsys.h53 SUBSYS(hugetlb)
/Linux-v4.19/Documentation/ABI/testing/
Dsysfs-kernel-mm-hugepages3 Contact: Nishanth Aravamudan <nacc@us.ibm.com>, hugetlb maintainers
/Linux-v4.19/include/rdma/
Dib_umem.h49 int hugetlb; member
/Linux-v4.19/tools/testing/selftests/vm/
Drun_vmtests123 ./userfaultfd hugetlb $half_ufd_size_MB 32 $mnt/ufd_test_file
/Linux-v4.19/Documentation/admin-guide/mm/
Dhugetlbpage.rst30 persistent hugetlb pages in the kernel's huge page pool. It also displays
142 indicates that the hugetlb subsystem is allowed to try to obtain that
341 While read system calls are supported on files that reside on hugetlb
352 Users who wish to use hugetlb memory via shared memory segment should be
358 Syscalls that operate on memory backed by hugetlb pages only have their lengths
360 errno set to EINVAL or exclude hugetlb pages that extend beyond the length if
362 a hugetlb page and the length is smaller than the hugepage size.
/Linux-v4.19/mm/
DMakefile61 obj-$(CONFIG_HUGETLBFS) += hugetlb.o
/Linux-v4.19/virt/kvm/arm/
Dmmu.c1474 bool write_fault, exec_fault, writable, hugetlb = false, force_pte = false; in user_mem_abort() local
1504 hugetlb = true; in user_mem_abort()
1572 if (!hugetlb && !force_pte) in user_mem_abort()
1573 hugetlb = transparent_hugepage_adjust(&pfn, &fault_ipa); in user_mem_abort()
1575 if (hugetlb) { in user_mem_abort()
/Linux-v4.19/Documentation/vm/
Dhugetlbfs_reserv.rst375 code (mm/hugetlb.c). These routines are::
563 * When cpuset is configured, it breaks the strict hugetlb page
573 * The change of semantics for shared hugetlb mapping with cpuset is
589 The most complete set of hugetlb tests are in the libhugetlbfs repository.
590 If you modify any hugetlb related code, use the libhugetlbfs test suite
591 to check for regressions. In addition, if you add any new hugetlb
/Linux-v4.19/Documentation/filesystems/
Dproc.txt256 HugetlbPages size of hugetlb memory portions
1662 - (bit 5) hugetlb private memory
1663 - (bit 6) hugetlb shared memory
1670 Note that bits 0-4 don't affect hugetlb or DAX memory. hugetlb memory is
1674 segments, ELF header pages and hugetlb private memory are dumped.
/Linux-v4.19/drivers/infiniband/hw/bnxt_re/
Dib_verbs.c3621 if (!umem->hugetlb && length > BNXT_RE_MAX_MR_SIZE_LOW) { in bnxt_re_reg_user_mr()
3627 if (umem->hugetlb && length > BNXT_RE_PAGE_SIZE_2M) { in bnxt_re_reg_user_mr()
/Linux-v4.19/Documentation/sysctl/
Dvm.txt280 shared memory segment using hugetlb page.
/Linux-v4.19/drivers/infiniband/hw/i40iw/
Di40iw_verbs.c1882 if (region->hugetlb && (req.reg_type == IW_MEMREG_TYPE_MEM)) in i40iw_reg_user_mr()
/Linux-v4.19/
DMAINTAINERS6758 F: mm/hugetlb.c
6759 F: include/linux/hugetlb.h