/linux-4.1.27/Documentation/vm/ |
D | hugetlbpage.txt | 13 Users can use the huge page support in Linux kernel by either using the mmap 22 persistent hugetlb pages in the kernel's huge page pool. It also displays 23 information about the number of free, reserved and surplus huge pages and the 24 default huge page size. The huge page size is needed for generating the 25 proper alignment and size of the arguments to system calls that map huge page 38 HugePages_Total is the size of the pool of huge pages. 39 HugePages_Free is the number of huge pages in the pool that are not yet 41 HugePages_Rsvd is short for "reserved," and is the number of huge pages for 43 but no allocation has yet been made. Reserved huge pages 45 huge page from the pool of huge pages at fault time. [all …]
|
D | transhuge.txt | 8 using huge pages for the backing of virtual memory with huge pages 119 By default kernel tries to use huge zero page on read page fault. 120 It's possible to disable huge zero page by writing 0 or enable it 189 The number of transparent huge pages currently used by the system is 191 identify what applications are using transparent huge pages, it is 197 monitor how successfully the system is providing huge pages for use. 199 thp_fault_alloc is incremented every time a huge page is successfully 204 a range of pages to collapse into one huge page and has 205 successfully allocated a new huge page to store the data. 208 a huge page and instead falls back to using small pages. [all …]
|
D | balance | 52 Note that if the size of the regular zone is huge compared to dma zone,
|
D | pagemap.txt | 91 only huge/giga pages are made visible to end users.
|
D | cleancache.txt | 124 with a fairly small impact on the kernel, provide a huge amount
|
D | frontswap.txt | 80 provides a huge amount of flexibility for more dynamic, flexible RAM
|
D | unevictable-lru.txt | 369 allocate the huge pages and populate the ptes.
|
/linux-4.1.27/fs/ubifs/ |
D | misc.h | 162 dev->huge = cpu_to_le64(huge_encode_dev(rdev)); in ubifs_encode_dev() 163 return sizeof(dev->huge); in ubifs_encode_dev()
|
D | ubifs-media.h | 452 __le64 huge; member
|
D | super.c | 214 else if (ui->data_len == sizeof(dev->huge)) in ubifs_iget() 215 rdev = huge_decode_dev(le64_to_cpu(dev->huge)); in ubifs_iget()
|
/linux-4.1.27/arch/alpha/lib/ |
D | ev6-clear_user.S | 98 subq $1, 16, $4 # .. .. .. E : If < 16, we can not use the huge loop 99 and $6, 0x3f, $2 # .. .. E .. : Forward work for huge loop 100 subq $2, 0x40, $3 # .. E .. .. : bias counter (huge loop)
|
/linux-4.1.27/arch/powerpc/mm/ |
D | tlb_hash64.c | 44 pte_t *ptep, unsigned long pte, int huge) in hpte_need_flush() argument 63 if (huge) { in hpte_need_flush()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | pgtable-ppc64.h | 216 pte_t *ptep, unsigned long pte, int huge); 223 int huge) in pte_update() argument 244 if (!huge) in pte_update() 249 hpte_need_flush(mm, addr, ptep, old, huge); in pte_update()
|
/linux-4.1.27/tools/testing/selftests/vm/ |
D | run_vmtests | 6 mnt=./huge
|
/linux-4.1.27/mm/ |
D | zsmalloc.c | 218 bool huge; member 280 bool huge; member 839 if (class->huge) { in obj_to_head() 1130 if (!area->huge) { in __zs_unmap_object() 1308 if (!class->huge) in zs_map_object() 1368 if (!class->huge) in obj_malloc() 1462 if (class->huge) in obj_free() 1863 class->huge = true; in zs_create_pool()
|
D | Kconfig | 248 with the reduced number of transparent huge pages that could be used 261 Allows the compaction of memory for the allocation of huge pages. 274 to the processors accessing. The second is when allocating huge 275 pages as migration can relocate pages to satisfy a huge page 415 Transparent Hugepages allows the kernel to use huge pages and 416 huge tlb transparently to the applications whenever possible.
|
D | filemap.c | 548 int huge = PageHuge(page); in __add_to_page_cache_locked() local 555 if (!huge) { in __add_to_page_cache_locked() 564 if (!huge) in __add_to_page_cache_locked() 580 if (!huge) in __add_to_page_cache_locked() 588 if (!huge) in __add_to_page_cache_locked()
|
/linux-4.1.27/Documentation/usb/ |
D | mtouchusb.txt | 71 A huge thank you to 3M Touch Systems for the EXII-5010UC controllers for
|
/linux-4.1.27/Documentation/scsi/ |
D | scsi-changer.txt | 41 None of these is limited to one: A huge Jukebox could have slots for 69 works fine with small (11 slots) and a huge (4 MOs, 88 slots)
|
/linux-4.1.27/Documentation/ABI/stable/ |
D | sysfs-devices-node | 92 The node's huge page size control/query attributes.
|
/linux-4.1.27/Documentation/ |
D | highuid.txt | 17 properly with huge UIDs. If it can deal with 64-bit file offsets on all
|
D | ManagementStyle | 71 a kernel manager have huge fiscal responsibility _anyway_, it's usually 73 huge amounts of money that you might not be able to repay, the only
|
D | robust-futexes.txt | 76 This huge overhead forced the creation of CONFIG_FUTEX_ROBUST so that
|
D | workqueue.txt | 347 * Unless work items are expected to consume a huge amount of CPU
|
D | bcache.txt | 189 nodes are huge and index large regions of the device). But when you're
|
D | dma-buf-sharing.txt | 364 X, and other drivers is huge, and reworking them to use a different way to
|
D | HOWTO | 437 again, sometimes things get lost in the huge volume.
|
D | kernel-parameters.txt | 844 default, it is disabled. We can avoid allocating huge 861 Defaults to the default architecture's huge page size 1270 huge pages of different sizes. Valid pages sizes on 2365 nohugeiomap [KNL,x86] Disable kernel huge I/O mappings.
|
D | CodingStyle | 701 you have them, they can be a huge help for remote troubleshooting. However
|
D | DMA-API-HOWTO.txt | 632 ends and the second one starts on a page boundary - in fact this is a huge
|
D | SubmittingPatches | 793 NO!!!! No more huge patch bombs to linux-kernel@vger.kernel.org people!
|
/linux-4.1.27/Documentation/zh_CN/ |
D | SubmittingPatches | 404 NO!!!! No more huge patch bombs to linux-kernel@vger.kernel.org people!
|
/linux-4.1.27/arch/m68k/fpsp040/ |
D | kernel_ex.S | 27 huge: .long 0x7ffe0000,0xffffffff,0xffffffff label
|
/linux-4.1.27/Documentation/filesystems/pohmelfs/ |
D | design_notes.txt | 19 Ability to create long paths to objects and remove arbitrarily huge
|
/linux-4.1.27/Documentation/ja_JP/ |
D | SubmittingPatches | 704 NO!!!! No more huge patch bombs to linux-kernel@vger.kernel.org people!
|
/linux-4.1.27/Documentation/trace/ |
D | events-kmem.txt | 99 it is avoided where possible. If the system is using huge pages and needs
|
D | mmiotrace.txt | 65 This makes it easier to see which part of the (huge) trace corresponds to
|
/linux-4.1.27/Documentation/blockdev/ |
D | zram.txt | 75 size of the disk when not in use so a huge zram is wasteful.
|
D | floppy.txt | 129 disk. If you get a huge amount of "Over/Underrun - retrying"
|
/linux-4.1.27/Documentation/filesystems/ |
D | proc.txt | 468 ht - area uses huge tlb pages 474 hg - huge page advise flag 475 nh - no-huge page advise flag 530 7f4dc1200000 default file=/anon_hugepage\040(deleted) huge anon=1 dirty=1 N3=1 kernelpagesize_kB=20… 793 make an estimate of the likely number of huge pages that can be allocated 884 AnonHugePages: Non-file backed huge pages mapped into userspace page tables 901 CommitLimit = ([total RAM pages] - [total huge TLB pages]) * 940 vpages buffer for pages pointers was vmalloced (huge area) 1593 to dump some memory segments, for example, huge shared memory. Conversely,
|
D | path-lookup.txt | 358 such races is not showing a huge amount of restarts.
|
D | ext4.txt | 282 huge throughput win, we wait for a small amount
|
/linux-4.1.27/Documentation/fb/ |
D | sisfb.txt | 58 want to use). Using a "=" for a ":" (and vice versa) is a huge difference!
|
/linux-4.1.27/fs/affs/ |
D | Changes | 296 - Extension block cache: Reading/writing of huge files
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | pgtable_64.h | 76 #error PMD_SHIFT must equal HPAGE_SHIFT for transparent huge pages.
|
/linux-4.1.27/Documentation/dvb/ |
D | README.dvb-usb | 203 Bernd Wagner for helping with huge bug reports and discussions.
|
/linux-4.1.27/Documentation/i2c/ |
D | instantiating-devices | 164 at 25 different addresses. Given the huge number of mainboards out there,
|
/linux-4.1.27/arch/tile/ |
D | Kconfig | 61 # Support for additional huge page sizes besides HPAGE_SIZE.
|
/linux-4.1.27/Documentation/networking/ |
D | eql.txt | 17 Which is worse? A huge fee for a 56K leased line or two phone lines?
|
D | arcnet-hardware.txt | 365 huge amounts of duplicated information. I have no time to fix it. If you
|
/linux-4.1.27/Documentation/powerpc/ |
D | hvcs.txt | 277 When hvcs is being used to serve consoles this behavior is not a huge issue 280 data between two partitions [see Q & A below] this is a huge problem
|
/linux-4.1.27/Documentation/x86/ |
D | intel_mpx.txt | 131 up huge swaths of memory (as much as 80% of the memory on the system)
|
/linux-4.1.27/Documentation/sysctl/ |
D | vm.txt | 106 huge pages although processes will also directly compact memory as required. 636 programs that malloc() huge amounts of memory "just-in-case"
|
/linux-4.1.27/fs/befs/ |
D | ChangeLog | 186 include/linux/fs.h. Also, befs_inode_info is huge (because of the
|
/linux-4.1.27/arch/ia64/ |
D | Kconfig | 416 or have huge holes in the physical address space for other reasons.
|
/linux-4.1.27/Documentation/video4linux/ |
D | videobuf | 299 kernel drivers, or those contained within huge pages, will work with these
|
D | v4l2-framework.txt | 243 so many different things and you do not want to end up with a huge ops struct
|
/linux-4.1.27/Documentation/timers/ |
D | NO_HZ.txt | 327 using huge pages and by constraining the amount of memory used
|
/linux-4.1.27/Documentation/s390/ |
D | cds.txt | 110 Though the ESA/390 hardware platform knows about a huge variety of different
|
/linux-4.1.27/arch/alpha/ |
D | Kconfig | 585 or have huge holes in the physical address space for other reasons.
|
/linux-4.1.27/drivers/net/wireless/iwlegacy/ |
D | common.c | 3293 bool huge = !!(pkt->hdr.sequence & SEQ_HUGE_FRAME); in il_tx_cmd_complete() local 3311 cmd_idx = il_get_cmd_idx(&txq->q, idx, huge); in il_tx_cmd_complete()
|
/linux-4.1.27/init/ |
D | Kconfig | 1064 that we cannot use the controller with huge page less than 3 pages. 1736 providing a huge performance boost. If this option is not enabled,
|
/linux-4.1.27/arch/mips/ |
D | Kconfig | 2404 or have huge holes in the physical address space for other reasons.
|
/linux-4.1.27/Documentation/virtual/uml/ |
D | UserModeLinux-HOWTO.txt | 1866 leads to a huge disk space saving. It will also help performance,
|