Lines Matching refs:segments
153 atomic_t *segments = (atomic_t *)&bio->bi_phys_segments; in raid5_bi_processed_stripes() local
154 return (atomic_read(segments) >> 16) & 0xffff; in raid5_bi_processed_stripes()
159 atomic_t *segments = (atomic_t *)&bio->bi_phys_segments; in raid5_dec_bi_active_stripes() local
160 return atomic_sub_return(1, segments) & 0xffff; in raid5_dec_bi_active_stripes()
165 atomic_t *segments = (atomic_t *)&bio->bi_phys_segments; in raid5_inc_bi_active_stripes() local
166 atomic_inc(segments); in raid5_inc_bi_active_stripes()
172 atomic_t *segments = (atomic_t *)&bio->bi_phys_segments; in raid5_set_bi_processed_stripes() local
176 old = atomic_read(segments); in raid5_set_bi_processed_stripes()
178 } while (atomic_cmpxchg(segments, old, new) != old); in raid5_set_bi_processed_stripes()
183 atomic_t *segments = (atomic_t *)&bio->bi_phys_segments; in raid5_set_bi_stripes() local
184 atomic_set(segments, cnt); in raid5_set_bi_stripes()