Lines Matching refs:arc_flags

5149 arc_access(arc_buf_hdr_t *hdr, arc_flags_t arc_flags, boolean_t hit)  in arc_access()  argument
5158 boolean_t now_prefetch = arc_flags & ARC_FLAG_PREFETCH; in arc_access()
5177 if (arc_flags & ARC_FLAG_PRESCIENT_PREFETCH) { in arc_access()
5184 if (arc_flags & ARC_FLAG_L2CACHE) in arc_access()
5672 int zio_flags, arc_flags_t *arc_flags, const zbookmark_phys_t *zb) in arc_read() argument
5684 boolean_t no_buf = *arc_flags & ARC_FLAG_NO_BUF; in arc_read()
5738 if (*arc_flags & ARC_FLAG_CACHED_ONLY) { in arc_read()
5761 arc_access(hdr, *arc_flags, B_FALSE); in arc_read()
5780 if (done || pio || *arc_flags & ARC_FLAG_WAIT) { in arc_read()
5789 if (*arc_flags & ARC_FLAG_WAIT) { in arc_read()
5809 ARCSTAT_CONDSTAT(!(*arc_flags & ARC_FLAG_PREFETCH), in arc_read()
5812 if (*arc_flags & ARC_FLAG_WAIT) { in arc_read()
5832 arc_access(hdr, *arc_flags, B_TRUE); in arc_read()
5867 ARCSTAT_CONDSTAT(!(*arc_flags & ARC_FLAG_PREFETCH), in arc_read()
5869 *arc_flags |= ARC_FLAG_CACHED; in arc_read()
5885 if (*arc_flags & ARC_FLAG_CACHED_ONLY) { in arc_read()
5999 if (*arc_flags & ARC_FLAG_UNCACHED) { in arc_read()
6013 arc_access(hdr, *arc_flags, B_FALSE); in arc_read()
6098 ARCSTAT_CONDSTAT(!(*arc_flags & ARC_FLAG_PREFETCH), in arc_read()
6183 if (*arc_flags & ARC_FLAG_NOWAIT) { in arc_read()
6188 ASSERT(*arc_flags & ARC_FLAG_WAIT); in arc_read()
6234 if (*arc_flags & ARC_FLAG_WAIT) { in arc_read()
6239 ASSERT(*arc_flags & ARC_FLAG_NOWAIT); in arc_read()
6246 spa_read_history_add(spa, zb, *arc_flags); in arc_read()