Lines Matching refs:dispatch_table
54 volatile const struct MallocDispatchType* dispatch_table = (struct MallocDispatchType *)atomic_load_explicit(
56 if (__predict_false(dispatch_table != NULL)) {
58 return dispatch_table->malloc(bytes);
72 return dispatch_table->malloc(bytes);
82 volatile const struct MallocDispatchType* dispatch_table = (struct MallocDispatchType *)atomic_load_explicit(
84 if (__predict_false(dispatch_table != NULL)) {
86 return dispatch_table->aligned_alloc(align, len);
94 return dispatch_table->aligned_alloc(align, len);
101 volatile const struct MallocDispatchType* dispatch_table = (struct MallocDispatchType *)atomic_load_explicit(
103 if (__predict_false(dispatch_table != NULL)) {
105 dispatch_table->free(mem);
122 dispatch_table->free(mem);
133 volatile const struct MallocDispatchType* dispatch_table = get_current_dispatch_table();
134 if (__predict_false(dispatch_table != NULL)) {
135 return dispatch_table->mmap(addr, length, prot, flags, fd, offset);
143 volatile const struct MallocDispatchType* dispatch_table = get_current_dispatch_table();
144 if (__predict_false(dispatch_table != NULL)) {
145 return dispatch_table->munmap(addr, length);
161 volatile const struct MallocDispatchType* dispatch_table = get_current_dispatch_table();
162 if (__predict_false(dispatch_table != NULL)) {
163 return dispatch_table->calloc(m, n);
182 volatile const struct MallocDispatchType* dispatch_table = get_current_dispatch_table();
183 if (__predict_false(dispatch_table != NULL)) {
184 return dispatch_table->realloc(p, n);
195 volatile const struct MallocDispatchType* dispatch_table = get_current_dispatch_table();
196 if (__predict_false(dispatch_table != NULL)) {
197 return dispatch_table->malloc_usable_size(addr);
214 volatile const struct MallocDispatchType* dispatch_table = get_current_dispatch_table();
215 if (__predict_false(dispatch_table != NULL)) {
216 return dispatch_table->prctl(option, x[0], x[1], x[2], x[3]);