Home
last modified time | relevance | path

Searched refs:reclaimable (Results 1 – 19 of 19) sorted by relevance

/linux/include/trace/events/
A Doom.h36 unsigned long reclaimable,
42 TP_ARGS(zoneref, order, reclaimable, available, min_wmark, no_progress_loops, wmark_check),
48 __field( unsigned long, reclaimable)
59 __entry->reclaimable = reclaimable;
69 __entry->reclaimable, __entry->available, __entry->min_wmark,
/linux/include/net/
A Dsock.h1544 int reclaimable; in sk_mem_reclaim() local
1549 reclaimable = sk->sk_forward_alloc - sk_unused_reserved_mem(sk); in sk_mem_reclaim()
1551 if (reclaimable >= SK_MEM_QUANTUM) in sk_mem_reclaim()
1552 __sk_mem_reclaim(sk, reclaimable); in sk_mem_reclaim()
1563 int reclaimable; in sk_mem_reclaim_partial() local
1568 reclaimable = sk->sk_forward_alloc - sk_unused_reserved_mem(sk); in sk_mem_reclaim_partial()
1570 if (reclaimable > SK_MEM_QUANTUM) in sk_mem_reclaim_partial()
1571 __sk_mem_reclaim(sk, reclaimable - 1); in sk_mem_reclaim_partial()
1588 int reclaimable; in sk_mem_uncharge() local
1593 reclaimable = sk->sk_forward_alloc - sk_unused_reserved_mem(sk); in sk_mem_uncharge()
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb4vf/
A Dsge.c411 static inline int reclaimable(const struct sge_txq *tq) in reclaimable() function
414 int reclaimable = hw_cidx - tq->cidx; in reclaimable() local
415 if (reclaimable < 0) in reclaimable()
416 reclaimable += tq->size; in reclaimable()
417 return reclaimable; in reclaimable()
434 int avail = reclaimable(tq); in reclaim_completed_tx()
2136 if (reclaimable(&txq->q) && __netif_tx_trylock(txq->txq)) { in sge_tx_timer_cb()
2137 int avail = reclaimable(&txq->q); in sge_tx_timer_cb()
/linux/mm/
A Dpage-writeback.c1949 unsigned long reclaimable; in wb_over_bg_thresh() local
1965 reclaimable = wb_stat_sum(wb, WB_RECLAIMABLE); in wb_over_bg_thresh()
1967 reclaimable = wb_stat(wb, WB_RECLAIMABLE); in wb_over_bg_thresh()
1969 if (reclaimable > thresh) in wb_over_bg_thresh()
1985 reclaimable = wb_stat_sum(wb, WB_RECLAIMABLE); in wb_over_bg_thresh()
1987 reclaimable = wb_stat(wb, WB_RECLAIMABLE); in wb_over_bg_thresh()
1989 if (reclaimable > thresh) in wb_over_bg_thresh()
A Dvmscan.c1026 int reclaimable = 0, write_pending = 0; in skip_throttle_noprogress() local
1047 reclaimable += zone_reclaimable_pages(zone); in skip_throttle_noprogress()
1051 if (2 * write_pending <= reclaimable) in skip_throttle_noprogress()
3188 bool reclaimable = false; in shrink_node() local
3306 reclaimable = true; in shrink_node()
3377 if (reclaimable) in shrink_node()
A Dpage_alloc.c4778 unsigned long reclaimable; in should_reclaim_retry() local
4782 available = reclaimable = zone_reclaimable_pages(zone); in should_reclaim_retry()
4791 trace_reclaim_retry_zone(z, order, reclaimable, in should_reclaim_retry()
5733 unsigned long reclaimable; in si_mem_available() local
5763 reclaimable = global_node_page_state_pages(NR_SLAB_RECLAIMABLE_B) + in si_mem_available()
5765 available += reclaimable - min(reclaimable / 2, wmark_low); in si_mem_available()
/linux/Documentation/admin-guide/mm/
A Dconcepts.rst169 disk, are called `reclaimable`. The most notable categories of the
170 reclaimable pages are page cache and anonymous memory.
181 The process of freeing the reclaimable physical memory pages and
A Didle_page_tracking.rst65 are not reclaimable, he or she can filter them out using
/linux/fs/xfs/
A Dxfs_icache.c1009 long reclaimable = 0; in xfs_reclaim_inodes_count() local
1013 reclaimable += pag->pag_ici_reclaimable; in xfs_reclaim_inodes_count()
1016 return reclaimable; in xfs_reclaim_inodes_count()
/linux/Documentation/admin-guide/sysctl/
A Dvm.rst163 and reclaimable pages, the number of pages at which the background kernel
198 and reclaimable pages, the number of pages at which a process which is
230 reclaimable slab objects like dentries and inodes. Once dropped, their
237 To free reclaimable slab objects (includes dentries and inodes)::
332 And on large highmem machines this lack of reclaimable lowmem memory
488 than this percentage of pages in a zone are reclaimable slab pages.
/linux/drivers/md/
A Draid5-cache.c1501 sector_t reclaimable; in r5l_do_reclaim() local
1514 reclaimable = r5l_reclaimable_space(log); in r5l_do_reclaim()
1515 if (reclaimable >= reclaim_target || in r5l_do_reclaim()
1524 r5l_reclaimable_space(log) > reclaimable, in r5l_do_reclaim()
1531 if (reclaimable == 0 || !write_super) in r5l_do_reclaim()
/linux/net/mptcp/
A Dprotocol.c173 int reclaimable; in mptcp_rmem_uncharge() local
176 reclaimable = msk->rmem_fwd_alloc - sk_unused_reserved_mem(sk); in mptcp_rmem_uncharge()
179 if (unlikely(reclaimable >= SK_RECLAIM_THRESHOLD)) in mptcp_rmem_uncharge()
971 int reclaimable = mptcp_sk(sk)->rmem_fwd_alloc - sk_unused_reserved_mem(sk); in __mptcp_mem_reclaim_partial() local
975 __mptcp_rmem_reclaim(sk, reclaimable - 1); in __mptcp_mem_reclaim_partial()
/linux/Documentation/scheduler/
A Dsched-deadline.rst216 - Umax is the maximum reclaimable utilization (subjected to RT throttling
220 - Uextra is the (per runqueue) extra reclaimable utilization
/linux/drivers/net/ethernet/chelsio/cxgb4/
A Dsge.c341 static inline int reclaimable(const struct sge_txq *q) in reclaimable() function
362 int reclaim = reclaimable(q); in reclaim_completed_tx()
4302 avail = reclaimable(&q->q); in sge_tx_timer_cb()
/linux/Documentation/ABI/testing/
A Dsysfs-kernel-slab393 are reclaimable (and grouped by their mobility).
/linux/Documentation/admin-guide/cgroup-v1/
A Dmemory.rst190 Some pages which are never reclaimable and will not be on the LRU
363 box can still run out of non-reclaimable memory.
/linux/Documentation/vm/
A Dunevictable-lru.rst449 page to be reclaimable.
/linux/Documentation/filesystems/
A Dproc.rst999 page cache to function well, and that not all reclaimable
1000 slab will be reclaimable, due to items being in use. The
/linux/Documentation/admin-guide/
A Dcgroup-v2.rst1136 unprotected reclaimable memory available, OOM killer
1161 memory won't be reclaimed unless there is no reclaimable

Completed in 123 milliseconds