Lines Matching refs:arc_c

4225 	    (arc_c - arc_p)));  in arc_adjust_meta()
4335 target = MIN((int64_t)(asize - arc_c), in arc_adjust()
4381 target = asize - arc_c; in arc_adjust()
4422 zfs_refcount_count(&arc_mru_ghost->arcs_size) - arc_c; in arc_adjust()
4441 zfs_refcount_count(&arc_mfu_ghost->arcs_size) - arc_c; in arc_adjust()
4486 if (arc_c > arc_c_min) { in arc_reduce_target_size()
4488 if (arc_c > arc_c_min + to_free) in arc_reduce_target_size()
4489 atomic_add_64(&arc_c, -to_free); in arc_reduce_target_size()
4491 arc_c = arc_c_min; in arc_reduce_target_size()
4494 if (asize < arc_c) in arc_reduce_target_size()
4495 arc_c = MAX(asize, arc_c_min); in arc_reduce_target_size()
4496 if (arc_p > arc_c) in arc_reduce_target_size()
4497 arc_p = (arc_c >> 1); in arc_reduce_target_size()
4498 ASSERT(arc_c >= arc_c_min); in arc_reduce_target_size()
4502 if (asize > arc_c) { in arc_reduce_target_size()
4748 evicted > 0 && aggsum_compare(&arc_size, arc_c) > 0; in arc_adjust_cb()
4783 } else if (free_memory < arc_c >> arc_no_grow_shift) { in arc_reap_cb_check()
4831 (arc_c >> arc_shrink_shift) - free_memory; in arc_reap_cb()
4849 uint64_t arc_p_min = (arc_c >> arc_p_min_shift); in arc_adapt()
4866 arc_p = MIN(arc_c - arc_p_min, arc_p + bytes * mult); in arc_adapt()
4890 if (arc_c >= arc_c_max) in arc_adapt()
4897 if (aggsum_compare(&arc_size, arc_c - (2ULL << SPA_MAXBLOCKSHIFT)) > in arc_adapt()
4899 atomic_add_64(&arc_c, (int64_t)bytes); in arc_adapt()
4900 if (arc_c > arc_c_max) in arc_adapt()
4901 arc_c = arc_c_max; in arc_adapt()
4904 if (arc_p > arc_c) in arc_adapt()
4905 arc_p = arc_c; in arc_adapt()
4919 arc_c >> zfs_arc_overflow_shift); in arc_is_overflowing()
4930 return (aggsum_lower_bound(&arc_size) >= arc_c + overflow); in arc_is_overflowing()
5049 if (aggsum_compare(&arc_size, arc_c) < 0 && in arc_get_data_impl()
5053 arc_p = MIN(arc_c, arc_p + size); in arc_get_data_impl()
6814 if (reserve > arc_c/4 && !arc_no_grow) in arc_tempreserve_space()
6815 arc_c = MIN(arc_c_max, reserve * 4); in arc_tempreserve_space()
6816 if (reserve > arc_c) in arc_tempreserve_space()
6859 if (total_dirty > arc_c * zfs_arc_dirty_limit_percent / 100 && in arc_tempreserve_space()
6860 anon_size > arc_c * zfs_arc_anon_limit_percent / 100 && in arc_tempreserve_space()
6870 data_esize >> 10, reserve >> 10, arc_c >> 10); in arc_tempreserve_space()
7156 arc_c = arc_c_max; in arc_init()
7157 arc_p = (arc_c >> 1); in arc_init()
7198 arc_c = arc_c / 2; in arc_init()
7199 if (arc_c < arc_c_min) in arc_init()
7200 arc_c = arc_c_min; in arc_init()
8761 (s > (arc_warm ? arc_c : arc_c_max) * l2arc_meta_percent / 100)); in l2arc_hdr_limit_reached()