Home | History | Annotate | Download | only in zfs

Lines Matching defs:evicted

55  * Pages are evicted when the cache is full and there is a cache
105 * with the buffer may be evicted prior to the callback. The callback
129 * information about a block that was recently evicted. If a block is
135 * Blocks that are actively being referenced or have not been evicted
481 * the only buffers that can be evicted or deleted. Within each
545 * Number of buffers that could not be evicted because the hash lock
591 * be evicted from the arc when it becomes unreferenced unless the
3250 * If this hdr is being evicted and has a compressed
3332 uint64_t evicted = arc_evict_hdr(hdr, hash_lock);
3335 bytes_evicted += evicted;
3338 * If evicted is zero, arc_evict_hdr() must have
3342 if (evicted != 0)
3349 * For each header evicted, we wake up a single
3475 * In that case, we actually have evicted enough,
3518 uint64_t evicted = 0;
3521 evicted += arc_evict_state(state, spa, ARC_EVICT_ALL, type);
3527 return (evicted);
3816 * evicted from an arc state.
4130 uint64_t evicted = 0;
4153 evicted = arc_adjust();
4192 * If evicted is zero, we couldn't evict anything via
4200 if (arc_size <= arc_c || evicted == 0) {
4527 * another prefetch (to make it less likely to be evicted).
4562 * was evicted from the cache. Move it to the
4601 * been evicted from the cache. Move it back to the
4730 * if we've issued an I/O for an evicted buffer, we've already
5125 * 4. The L2ARC entry wasn't evicted, which may
6278 /* Use B_TRUE to ensure *all* buffers are evicted */
6375 * 2. The L2ARC attempts to cache data from the ARC before it is evicted.
6407 * evicted, then the L2ARC has cached a buffer much sooner than it probably
6898 * If the 'all' boolean is set, every buffer is evicted.
6967 * We've evicted to the target address,
7100 * it's invalid for this header to have been evicted out
7218 * l2arc_evict() will already have evicted ahead for this case.