Searched refs:r_wr_mas (Results 1 – 1 of 1) sorted by relevance
3556 struct ma_wr_state *r_wr_mas) in mas_extend_spanning_null() argument3558 struct ma_state *r_mas = r_wr_mas->mas; in mas_extend_spanning_null()3577 if (!r_wr_mas->content) { in mas_extend_spanning_null()3578 if (r_mas->last < r_wr_mas->r_max) in mas_extend_spanning_null()3579 r_mas->last = r_wr_mas->r_max; in mas_extend_spanning_null()3581 } else if ((r_mas->last == r_wr_mas->r_max) && in mas_extend_spanning_null()3583 !mas_slot_locked(r_mas, r_wr_mas->slots, r_mas->offset + 1)) { in mas_extend_spanning_null()3584 r_mas->last = mas_safe_pivot(r_mas, r_wr_mas->pivots, in mas_extend_spanning_null()3585 r_wr_mas->type, r_mas->offset + 1); in mas_extend_spanning_null()3708 MA_WR_STATE(r_wr_mas, &r_mas, wr_mas->entry); in mas_wr_spanning_store()[all …]