Home | History | Annotate | Download | only in sanitizer_common

Lines Matching refs:cb

40 // void *cb.Allocate(uptr size);
41 // void cb.Deallocate(void *ptr);
60 void Put(Cache *c, Callback cb, Node *ptr, uptr size) {
61 c->Enqueue(cb, ptr, size);
63 Drain(c, cb);
66 void NOINLINE Drain(Cache *c, Callback cb) {
72 Recycle(cb);
87 void NOINLINE Recycle(Callback cb) {
98 DoRecycle(&tmp, cb);
101 void NOINLINE DoRecycle(Cache *c, Callback cb) {
108 cb.Recycle((Node*)b->batch[i]);
110 cb.Deallocate(b);
131 void Enqueue(Callback cb, void *ptr, uptr size) {
133 AllocBatch(cb);
174 NOINLINE QuarantineBatch* AllocBatch(Callback cb) {
175 QuarantineBatch *b = (QuarantineBatch *)cb.Allocate(sizeof(*b));