/linux-4.1.27/Documentation/sysctl/ |
D | vm.txt | 228 reclaim to satisfy a high-order allocation. /proc/extfrag_index shows what 255 page reclaim/migration/compaction work more and you can get contiguous 444 A percentage of the total pages in each zone. On Zone reclaim 448 systems that rarely perform global reclaim. 452 Note that slab reclaim is triggered in a per zone / node fashion. 462 This is a percentage of the total pages in each zone. Zone reclaim will 761 This percentage value controls the tendency of the kernel to reclaim 765 reclaim dentries and inodes at a "fair" rate with respect to pagecache and 766 swapcache reclaim. Decreasing vfs_cache_pressure causes the kernel to prefer 768 never reclaim dentries and inodes due to memory pressure and this can easily [all …]
|
/linux-4.1.27/include/linux/ |
D | page-flags.h | 247 PAGEFLAG(Reclaim, reclaim) TESTCLEARFLAG(Reclaim, reclaim) in PAGEFLAG() 248 PAGEFLAG(Readahead, reclaim) TESTCLEARFLAG(Readahead, reclaim) in PAGEFLAG()
|
D | memcontrol.h | 281 struct mem_cgroup_reclaim_cookie *reclaim) in mem_cgroup_iter() argument
|
D | nfs_xdr.h | 431 unsigned char reclaim : 1; member
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/pcie/ |
D | rx.c | 588 bool reclaim; in iwl_pcie_rx_handle_rb() local 620 reclaim = !(pkt->hdr.sequence & SEQ_RX_FRAME); in iwl_pcie_rx_handle_rb() 621 if (reclaim) { in iwl_pcie_rx_handle_rb() 627 reclaim = false; in iwl_pcie_rx_handle_rb() 637 if (reclaim) in iwl_pcie_rx_handle_rb() 644 if (reclaim) { in iwl_pcie_rx_handle_rb() 654 if (reclaim) { in iwl_pcie_rx_handle_rb()
|
D | trans.c | 2403 .reclaim = iwl_trans_pcie_reclaim,
|
/linux-4.1.27/include/linux/lockd/ |
D | xdr.h | 65 u32 reclaim; member
|
/linux-4.1.27/drivers/media/mmc/siano/ |
D | smssdio.c | 308 goto reclaim; in smssdio_probe() 312 reclaim: in smssdio_probe()
|
/linux-4.1.27/drivers/usb/host/ |
D | oxu210hp-hcd.c | 1665 struct ehci_qh *qh = oxu->reclaim; in end_unlink_async() 1675 next = qh->reclaim; in end_unlink_async() 1676 oxu->reclaim = next; in end_unlink_async() 1678 qh->reclaim = NULL; in end_unlink_async() 1697 oxu->reclaim = NULL; in end_unlink_async() 1712 if (oxu->reclaim || (qh->qh_state != QH_STATE_LINKED in start_unlink_async() 1721 && !oxu->reclaim) { in start_unlink_async() 1732 oxu->reclaim = qh = qh_get(qh); in start_unlink_async() 1796 else if (!oxu->reclaim in scan_async() 2416 && oxu->reclaim in unlink_async() [all …]
|
D | oxu210hp.h | 301 struct ehci_qh *reclaim; /* next to reclaim */ member 393 struct ehci_qh *reclaim; member
|
/linux-4.1.27/Documentation/cgroups/ |
D | unified-hierarchy.txt | 332 global reclaim prefers is opt-in, rather than opt-out. The costs 339 impossible. Second, the soft limit reclaim pass is so aggressive 345 reserve. A cgroup enjoys reclaim protection when it and all its 349 preferred reclaim pass. This allows the new low boundary to be 351 reclaim code, without the need for out-of-band data structures and 352 reclaim passes. Because the generic reclaim code considers all 354 reclaim pass, overreclaim of individual groups is eliminated as 370 into direct reclaim to work off the excess, but it never invokes the 378 breakdown of reclaim progress within the group, the high boundary
|
D | memory.txt | 161 charged is over its limit. If it is, then reclaim is invoked on the cgroup. 162 More details can be found in the reclaim section of this document. 245 to reclaim memory from the cgroup so as to make space for the new 246 pages that the cgroup has touched. If the reclaim is unsuccessful, 250 The reclaim algorithm has not been modified for cgroups, except that 303 to trigger slab reclaim when those limits are reached. 343 WARNING: In the current implementation, memory reclaim will NOT be 348 Since kmem charges will also be fed to the user counter and reclaim will be 544 Please note that unlike during the global reclaim, limit reclaim 547 if there are no file pages to reclaim. [all …]
|
D | hugetlb.txt | 6 support page reclaim, enforcing the limit at page fault time implies that,
|
D | cpusets.txt | 295 cpuset, if it enters the synchronous (direct) page reclaim code.
|
/linux-4.1.27/Documentation/accounting/ |
D | taskstats-struct.txt | 29 6) Extended delay accounting fields for memory reclaim 176 6) Extended delay accounting fields for memory reclaim 177 /* Delay waiting for memory reclaim */
|
D | delay-accounting.txt | 14 d) memory reclaim 45 delay seen for cpu, sync block I/O, swapin, memory reclaim etc.
|
/linux-4.1.27/fs/lockd/ |
D | clntproc.c | 266 if (host->h_reclaiming && !argp->reclaim) in nlmclnt_call() 296 if (argp->reclaim) { in nlmclnt_call() 302 if (!argp->reclaim) { in nlmclnt_call() 631 req->a_args.reclaim = 1; in nlmclnt_reclaim()
|
D | svc4proc.c | 132 argp->reclaim); in nlm4svc_proc_lock() 326 if (locks_in_grace(SVC_NET(rqstp)) && !argp->reclaim) { in nlm4svc_proc_share()
|
D | svclock.c | 400 struct nlm_cookie *cookie, int reclaim) in nlmsvc_lock() argument 446 if (locks_in_grace(SVC_NET(rqstp)) && !reclaim) { in nlmsvc_lock() 450 if (reclaim && !locks_in_grace(SVC_NET(rqstp))) { in nlmsvc_lock()
|
D | svcproc.c | 163 argp->reclaim)); in nlmsvc_proc_lock() 369 if (locks_in_grace(SVC_NET(rqstp)) && !argp->reclaim) { in nlmsvc_proc_share()
|
D | xdr4.c | 219 argp->reclaim = ntohl(*p++); in nlm4svc_decode_lockargs()
|
D | xdr.c | 222 argp->reclaim = ntohl(*p++); in nlmsvc_decode_lockargs()
|
D | clntxdr.c | 406 encode_bool(xdr, args->reclaim); in nlm_xdr_enc_lockargs()
|
D | clnt4xdr.c | 413 encode_bool(xdr, args->reclaim); in nlm4_xdr_enc_lockargs()
|
/linux-4.1.27/fs/xfs/ |
D | xfs_icache.c | 913 goto reclaim; in xfs_reclaim_inode() 921 goto reclaim; in xfs_reclaim_inode() 923 goto reclaim; in xfs_reclaim_inode() 962 reclaim: in xfs_reclaim_inode()
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | pstore | 28 device that it can reclaim the space for later re-use.
|
/linux-4.1.27/Documentation/vm/ |
D | unevictable-lru.txt | 30 - Page reclaim in shrink_*_list(). 56 reclaim in Linux. The problems have been observed at customer sites on large 134 not attempt to reclaim pages on the unevictable list. This has a couple of 137 (1) Because the pages are "hidden" from reclaim on the unevictable list, the 138 reclaim process can be more efficient, dealing only with pages that have a 289 reclaim a page in a VM_LOCKED VMA via try_to_unmap() 351 it later if and when it attempts to reclaim the page. 425 This is fine, because we'll catch it later if and if vmscan tries to reclaim 526 try_to_unmap() is always called, by either vmscan for reclaim or for page 536 process because mlocked pages are migratable. However, for reclaim, if
|
D | zswap.txt | 11 reclaim. This interaction has not been fully explored on the large set of
|
D | frontswap.txt | 44 in order to allow the backend to arbitrarily "reclaim" space used to
|
/linux-4.1.27/Documentation/ |
D | workqueue.txt | 148 on code paths that handle memory reclaim are required to be queued on 195 All wq which might be used in the memory reclaim paths _MUST_ 328 which are used during memory reclaim. Each wq with WQ_MEM_RECLAIM 330 dependency among multiple work items used during memory reclaim, 341 are not involved in memory reclaim and don't need to be flushed as a
|
D | kmemleak.txt | 134 In this situation, you may reclaim memory with:
|
D | memory-hotplug.txt | 297 (1) reclaim and free all memory in the memory block.
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/ |
D | sge.c | 328 unsigned int reclaim = q->processed - q->cleaned; in reclaim_completed_tx() local 330 reclaim = min(chunk, reclaim); in reclaim_completed_tx() 331 if (reclaim) { in reclaim_completed_tx() 332 free_tx_desc(adapter, q, reclaim); in reclaim_completed_tx() 333 q->cleaned += reclaim; in reclaim_completed_tx() 334 q->in_use -= reclaim; in reclaim_completed_tx() 1404 unsigned int reclaim = q->processed - q->cleaned; in reclaim_completed_tx_imm() local 1406 q->in_use -= reclaim; in reclaim_completed_tx_imm() 1407 q->cleaned += reclaim; in reclaim_completed_tx_imm()
|
/linux-4.1.27/net/ipv4/ |
D | tcp_metrics.c | 162 bool reclaim = false; in tcpm_new() local 172 reclaim = true; in tcpm_new() 180 if (unlikely(reclaim)) { in tcpm_new() 201 if (likely(!reclaim)) { in tcpm_new()
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/ |
D | iwl-trans.h | 513 void (*reclaim)(struct iwl_trans *trans, int queue, int ssn, member 840 trans->ops->reclaim(trans, queue, ssn, skbs); in iwl_trans_reclaim()
|
/linux-4.1.27/Documentation/filesystems/nfs/ |
D | fault_injection.txt | 46 Clearing this list will force the client to reclaim its locks (files are
|
/linux-4.1.27/mm/ |
D | memcontrol.c | 1011 struct mem_cgroup_reclaim_cookie *reclaim) in mem_cgroup_iter() argument 1024 if (prev && !reclaim) in mem_cgroup_iter() 1035 if (reclaim) { in mem_cgroup_iter() 1038 mz = mem_cgroup_zone_zoneinfo(root, reclaim->zone); in mem_cgroup_iter() 1039 iter = &mz->iter[reclaim->priority]; in mem_cgroup_iter() 1041 if (prev && reclaim->generation != iter->generation) in mem_cgroup_iter() 1096 if (reclaim) { in mem_cgroup_iter() 1114 reclaim->generation = iter->generation; in mem_cgroup_iter() 1702 struct mem_cgroup_reclaim_cookie reclaim = { in mem_cgroup_soft_reclaim() local 1710 victim = mem_cgroup_iter(root_memcg, victim, &reclaim); in mem_cgroup_soft_reclaim()
|
D | Kconfig | 564 v3.11) that interacts heavily with memory reclaim. While these 583 deterministic reclaim properties that make it preferable to a higher 584 density approach when reclaim will be used.
|
D | vmscan.c | 2319 struct mem_cgroup_reclaim_cookie reclaim = { in shrink_zone() local 2329 memcg = mem_cgroup_iter(root, NULL, &reclaim); in shrink_zone() 2369 } while ((memcg = mem_cgroup_iter(root, memcg, &reclaim))); in shrink_zone()
|
/linux-4.1.27/Documentation/devicetree/bindings/reserved-memory/ |
D | reserved-memory.txt | 63 able to reclaim it back. Typically that means that the operating
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/ |
D | sge.c | 1291 unsigned int reclaim = q->processed - q->cleaned; in reclaim_completed_tx() local 1293 if (reclaim) { in reclaim_completed_tx() 1296 free_cmdQ_buffers(sge, q, reclaim); in reclaim_completed_tx() 1297 q->cleaned += reclaim; in reclaim_completed_tx()
|
/linux-4.1.27/Documentation/blockdev/ |
D | ramdisk.txt | 23 so that the VM subsystem does not try to reclaim them later.
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 1296 int reclaim = hw_cidx - q->cidx; in reclaim_completed_tx_imm() local 1298 if (reclaim < 0) in reclaim_completed_tx_imm() 1299 reclaim += q->size; in reclaim_completed_tx_imm() 1301 q->in_use -= reclaim; in reclaim_completed_tx_imm()
|
/linux-4.1.27/Documentation/filesystems/ |
D | btrfs.txt | 104 Discard issues frequent commands to let the block device reclaim space
|
D | f2fs.txt | 60 needs to reclaim these obsolete blocks seamlessly to users. This job is called 199 reclaim the prefree segments to free segments.
|
D | xfs.txt | 64 device reclaim space freed by the filesystem. This is
|
D | vfs.txt | 313 the VM is trying to reclaim under GFP_NOFS conditions, hence this 765 is_dirty_writeback: Called by the VM when attempting to reclaim a page. 769 more complex state (unstable pages in NFS prevent reclaim) or
|
D | proc.txt | 784 can reclaim pages within a page block to satisfy a high-order allocation.
|
/linux-4.1.27/drivers/net/wireless/iwlegacy/ |
D | 3945-mac.c | 1209 int reclaim; in il3945_rx_handle() local 1251 reclaim = il_need_reclaim(il, pkt); in il3945_rx_handle() 1274 if (reclaim) { in il3945_rx_handle()
|
D | 4965-mac.c | 4233 int reclaim; in il4965_rx_handle() local 4276 reclaim = il_need_reclaim(il, pkt); in il4965_rx_handle() 4299 if (reclaim) { in il4965_rx_handle()
|
/linux-4.1.27/arch/cris/arch-v10/kernel/ |
D | head.S | 160 ;; Put this in a suitable section where we can reclaim storage
|
/linux-4.1.27/scripts/genksyms/ |
D | parse.tab.c_shipped | 2292 /* Do not reclaim the symbols of the rule which action triggered 2376 /* Do not reclaim the symbols of the rule which action triggered
|
/linux-4.1.27/drivers/misc/ |
D | Kconfig | 410 like a "balloon" that can be inflated to reclaim physical pages
|
/linux-4.1.27/scripts/kconfig/ |
D | zconf.tab.c_shipped | 2181 /* Do not reclaim the symbols of the rule which action triggered 2265 /* Do not reclaim the symbols of the rule which action triggered
|
/linux-4.1.27/scripts/dtc/ |
D | dtc-parser.tab.c_shipped | 2194 /* Do not reclaim the symbols of the rule which action triggered 2280 /* Do not reclaim the symbols of the rule which action triggered
|
/linux-4.1.27/Documentation/RCU/ |
D | whatisRCU.txt | 666 to that data item, so we can safely reclaim it.
|
/linux-4.1.27/init/ |
D | Kconfig | 1059 support page reclaim, enforcing the limit at page fault time implies
|
/linux-4.1.27/fs/nfs/ |
D | nfs4xdr.c | 1301 *p++ = cpu_to_be32(args->reclaim); in encode_lock()
|
D | nfs4proc.c | 5790 data->arg.reclaim = NFS_LOCK_RECLAIM; in _nfs4_do_setlk()
|