Lines Matching refs:cell_
19 inline MarkBit(CellType* cell, CellType mask) : cell_(cell), mask_(mask) {} in MarkBit()
23 return cell_ == other.cell_ && mask_ == other.mask_;
31 return MarkBit(cell_ + 1, 1); in Next()
33 return MarkBit(cell_, new_mask); in Next()
50 CellType* cell_; variable
60 CellType old_value = *cell_;
62 *cell_ = old_value | mask_;
68 return base::AsAtomic32::SetBits(cell_, mask_, mask_);
73 return (*cell_ & mask_) != 0;
78 return (base::AsAtomic32::Acquire_Load(cell_) & mask_) != 0;
83 CellType old_value = *cell_;
84 *cell_ = old_value & ~mask_;
90 return base::AsAtomic32::SetBits(cell_, 0u, mask_);