Home | History | Annotate | Download | only in sanitizer_common

Lines Matching refs:cb

40 // void *cb.Allocate(uptr size);
41 // void cb.Deallocate(void *ptr);
57 void Put(Cache *c, Callback cb, Node *ptr, uptr size) {
58 c->Enqueue(cb, ptr, size);
60 Drain(c, cb);
63 void NOINLINE Drain(Cache *c, Callback cb) {
69 Recycle(cb);
84 void NOINLINE Recycle(Callback cb) {
94 DoRecycle(&tmp, cb);
97 void NOINLINE DoRecycle(Cache *c, Callback cb) {
104 cb.Recycle((Node*)b->batch[i]);
106 cb.Deallocate(b);
127 void Enqueue(Callback cb, void *ptr, uptr size) {
129 AllocBatch(cb);
169 NOINLINE QuarantineBatch* AllocBatch(Callback cb) {
170 QuarantineBatch *b = (QuarantineBatch *)cb.Allocate(sizeof(*b));