Lines Matching refs:Cell
1959 class Cell { class
2002 Cell<int> cell; in test()
4087 struct Cell { struct
4095 void elr(Cell<T>* c) EXCLUSIVE_LOCKS_REQUIRED(c->mu_);
4101 void Foo::elr(Cell<T>* c1) { } in elr()
4104 Cell<int> cell; in test()
4111 void globalELR(Cell<T>* c) EXCLUSIVE_LOCKS_REQUIRED(c->mu_);
4114 void globalELR(Cell<T>* c1) { } in globalELR()
4117 Cell<int> cell; in globalTest()
4124 void globalELR2(Cell<T>* c) EXCLUSIVE_LOCKS_REQUIRED(c->mu_);
4128 void globalELR2(Cell<T>* c2);
4131 void globalELR2(Cell<T>* c3) { } in globalELR2()
4135 void globalELR2(Cell<T>* c4);
4138 Cell<int> cell; in globalTest2()
4147 void elr(Cell<T>* c) EXCLUSIVE_LOCKS_REQUIRED(c->mu_);
4151 void FooT<T>::elr(Cell<T>* c1) { } in elr()
4154 Cell<int> cell; in testFooT()
4469 class Cell { class
4471 Cell(int i);
4482 Cell c GUARDED_BY(cell_mu_);
4483 Cell* cp PT_GUARDED_BY(cell_mu_);
4509 … foo.c = Cell(0); // expected-warning {{writing variable 'foo' requires holding mutex 'mu_'}} \ in test()
4514 …foop->c = Cell(0); // expected-warning {{writing the value pointed to by 'foop' requires holdi… in test()
4519 …(*foop).c = Cell(0); // expected-warning {{writing the value pointed to by 'foop' requires hol… in test()
4858 class Cell { class
4869 Cell* c GUARDED_BY(mu1) PT_GUARDED_BY(mu2);
4871 Cell sc[10] GUARDED_BY(mu1);
4873 static constexpr int Cell::*pa = &Cell::a;
4961 SmartPtr<Cell> sq GUARDED_BY(mu1) PT_GUARDED_BY(mu2);
4963 static constexpr int Cell::*pa = &Cell::a;