Lines Matching refs:all
554 * Number of bytes stored in all the arc_buf_t's. This is classified
593 * arc_anon state. This includes *all* buffers in the arc_anon
595 * are all included in this value.
614 * arc_mru state. This includes *all* buffers in the arc_mru
616 * are all included in this value.
657 * arc_mfu state. This includes *all* buffers in the arc_mfu
659 * are all included in this value.
1648 * The hash table is big enough to fill all of physical memory
2280 * remove all arc buffers. Thus, we'll have a
3258 * multilist_link_active() function (they all rely on
3348 * it can't get a hash_lock on, and so, may not catch all candidates.
3352 * will evict all available (i.e. unlocked and evictable) buffers from
3393 * we're evicting all available buffers.
3398 * this is to try and evenly balance eviction across all
3465 * Flush all "evictable" data of the given type from the arc state
3474 * eviction until *all* evictable buffers have been removed from the
3780 * no good way to determine if all of a spa's buffers have been
4034 * Reclaim unused memory from all kmem caches.
4750 * arc_read_done() will invoke all the requested "done" functions
5526 * If the block to be written was all-zero or compressed enough to be
5792 * This function *must* return indices evenly distributed between all
5795 * distributed between all sublists and uses this assumption when
5973 /* Start out with 1/8 of all memory */
5986 /* set min cache to 1/32 of all memory, or arc_abs_min, whichever is more */
5988 /* set max to 1/2 of all memory, or all but 1GB, whichever is more */
6157 /* Use B_TRUE to ensure *all* buffers are evicted */
6232 * this would add inflated write latencies for all ARC memory pressure.
6493 * A write to a cache device has completed. Update all headers to allow
6757 * If the 'all' boolean is set, every buffer is evicted.
6760 l2arc_evict(l2arc_dev_t *dev, uint64_t distance, boolean_t all)
6769 if (!all && dev->l2ad_first) {
6787 uint64_t, taddr, boolean_t, all);
6822 if (!all && HDR_HAS_L2HDR(hdr) &&
7130 * they are all faulted.
7231 * This is a list of all ARC buffers that are still valid on the
7279 * Clear all buflists and ARC references. L2ARC device flush.
7314 * Because of this, we can assume that all l2arc devices have