• Home
  • Raw
  • Download

Lines Matching refs:Alloc

26 void af1(MemoryAllocator &Alloc) {  in af1()  argument
27 void *p = Alloc.my_malloc(12); in af1()
31 void af1_b(MemoryAllocator &Alloc) { in af1_b() argument
32 void *p = Alloc.my_malloc(12); in af1_b()
35 void af1_c(MemoryAllocator &Alloc) { in af1_c() argument
36 myglobalpointer = Alloc.my_malloc(12); // no-warning in af1_c()
40 void af1_e(MemoryAllocator &Alloc, void **pp) { in af1_e() argument
41 *pp = Alloc.my_malloc(42); // no-warning in af1_e()
44 void af1_f(MemoryAllocator &Alloc, struct stuff *somestuff) { in af1_f() argument
45 somestuff->somefield = Alloc.my_malloc(12); // no-warning in af1_f()
49 void af1_g(MemoryAllocator &Alloc, struct stuff **pps) { in af1_g() argument
50 *pps = (struct stuff *)Alloc.my_malloc(sizeof(struct stuff)); // no-warning in af1_g()
51 (*pps)->somefield = Alloc.my_malloc(42); // no-warning in af1_g()
54 void af2(MemoryAllocator &Alloc) { in af2() argument
55 void *p = Alloc.my_malloc(12); in af2()
56 Alloc.my_free(p); in af2()
60 void af2b(MemoryAllocator &Alloc) { in af2b() argument
61 void *p = Alloc.my_malloc(12); in af2b()
63 Alloc.my_free(p); // expected-warning{{Attempt to free released memory}} in af2b()
66 void af2c(MemoryAllocator &Alloc) { in af2c() argument
67 void *p = Alloc.my_malloc(12); in af2c()
69 Alloc.my_hold(p); // expected-warning{{Attempt to free released memory}} in af2c()
73 void af2e(MemoryAllocator &Alloc) { in af2e() argument
74 void *p = Alloc.my_malloc(12); in af2e()
81 void af3(MemoryAllocator &Alloc) { in af3() argument
82 void *p = Alloc.my_malloc(12); in af3()
83 Alloc.my_hold(p); in af3()
87 void * af4(MemoryAllocator &Alloc) { in af4() argument
88 void *p = Alloc.my_malloc(12); in af4()
89 Alloc.my_free(p); in af4()
94 void * af5(MemoryAllocator &Alloc) { in af5() argument
95 void *p = Alloc.my_malloc(12); in af5()
96 Alloc.my_hold(p); in af5()