Lines Matching refs:r_wr_mas
3253 struct ma_wr_state *r_wr_mas) in mas_extend_spanning_null() argument
3255 struct ma_state *r_mas = r_wr_mas->mas; in mas_extend_spanning_null()
3274 if (!r_wr_mas->content) { in mas_extend_spanning_null()
3275 if (r_mas->last < r_wr_mas->r_max) in mas_extend_spanning_null()
3276 r_mas->last = r_wr_mas->r_max; in mas_extend_spanning_null()
3278 } else if ((r_mas->last == r_wr_mas->r_max) && in mas_extend_spanning_null()
3280 !mas_slot_locked(r_mas, r_wr_mas->slots, r_mas->offset + 1)) { in mas_extend_spanning_null()
3281 r_mas->last = mas_safe_pivot(r_mas, r_wr_mas->pivots, in mas_extend_spanning_null()
3282 r_wr_mas->type, r_mas->offset + 1); in mas_extend_spanning_null()
3405 MA_WR_STATE(r_wr_mas, &r_mas, wr_mas->entry); in mas_wr_spanning_store()
3442 mas_wr_walk_index(&r_wr_mas); in mas_wr_spanning_store()
3450 mas_extend_spanning_null(&l_wr_mas, &r_wr_mas); in mas_wr_spanning_store()