Lines Matching refs:evicted

55  * Pages are evicted when the cache is full and there is a cache
120 * information about a block that was recently evicted. If a block is
126 * Blocks that are actively being referenced or have not been evicted
501 * the only buffers that can be evicted or deleted. Within each
565 * Number of buffers that could not be evicted because the hash lock
617 * be evicted from the arc when it becomes unreferenced unless the
3677 * If this hdr is being evicted and has a compressed
3759 uint64_t evicted = arc_evict_hdr(hdr, hash_lock);
3762 bytes_evicted += evicted;
3765 * If evicted is zero, arc_evict_hdr() must have
3769 if (evicted != 0)
3776 * For each header evicted, we wake up a single
3903 * In that case, we actually have evicted enough,
3946 uint64_t evicted = 0;
3949 evicted += arc_evict_state(state, spa, ARC_EVICT_ALL, type);
3955 return (evicted);
4253 * evicted from an arc state.
4589 uint64_t evicted = 0;
4592 evicted = arc_adjust();
4595 * If evicted is zero, we couldn't evict anything
4607 evicted > 0 && aggsum_compare(&arc_size, arc_c) > 0;
5057 * another prefetch (to make it less likely to be evicted).
5094 * was evicted from the cache. Move it to the
5132 * been evicted from the cache. Move it back to the
5311 * if we've issued an I/O for an evicted buffer, we've already
5732 * 4. The L2ARC entry wasn't evicted, which may
6948 /* Use B_TRUE to ensure *all* buffers are evicted */
7041 * 2. The L2ARC attempts to cache data from the ARC before it is evicted.
7073 * evicted, then the L2ARC has cached a buffer much sooner than it probably
7564 * If the 'all' boolean is set, every buffer is evicted.
7631 * We've evicted to the target address,
7760 * it's invalid for this header to have been evicted out
7880 * l2arc_evict() will already have evicted ahead for this case.