Searched refs:r_wr_mas (Results 1 – 1 of 1) sorted by relevance
3667 struct ma_wr_state *r_wr_mas) in mas_extend_spanning_null() argument3669 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()[all …]