Lines Matching refs:r_wr_mas
3667 struct ma_wr_state *r_wr_mas) in mas_extend_spanning_null() argument
3669 struct ma_state *r_mas = r_wr_mas->mas; in mas_extend_spanning_null()
3688 if (!r_wr_mas->content) { in mas_extend_spanning_null()
3689 if (r_mas->last < r_wr_mas->r_max) in mas_extend_spanning_null()
3690 r_mas->last = r_wr_mas->r_max; in mas_extend_spanning_null()
3692 } else if ((r_mas->last == r_wr_mas->r_max) && in mas_extend_spanning_null()
3694 !mas_slot_locked(r_mas, r_wr_mas->slots, r_mas->offset + 1)) { in mas_extend_spanning_null()
3695 r_mas->last = mas_safe_pivot(r_mas, r_wr_mas->pivots, in mas_extend_spanning_null()
3696 r_wr_mas->type, r_mas->offset + 1); in mas_extend_spanning_null()
3832 MA_WR_STATE(r_wr_mas, &r_mas, wr_mas->entry); in mas_wr_spanning_store()
3872 mas_wr_walk_index(&r_wr_mas); in mas_wr_spanning_store()
3880 mas_extend_spanning_null(&l_wr_mas, &r_wr_mas); in mas_wr_spanning_store()
3896 if (r_mas.offset <= r_wr_mas.node_end) in mas_wr_spanning_store()
3897 mas_mab_cp(&r_mas, r_mas.offset, r_wr_mas.node_end, in mas_wr_spanning_store()