Lines Matching refs:ptno

26 static void add_node(void *ptr, unsigned int size, unsigned int lr, int ptno)  in add_node()  argument
124 void *amp_memmgt_malloc(unsigned int size, unsigned int lr, int ptno) in amp_memmgt_malloc() argument
139 …if((g_mem_config.mem_limit[ptno] != 0) && (g_mem_total[ptno] + once_size > g_mem_config.mem_limit[ in amp_memmgt_malloc()
140 …%d, lr 0x%x, total size 0x%x, limit 0x%x\n", ptno, size, lr, g_mem_total[ptno], g_mem_config.mem_l… in amp_memmgt_malloc()
154 g_mem_total[ptno] += alloc_size; in amp_memmgt_malloc()
157 add_node(ptr, alloc_size, lr, ptno); in amp_memmgt_malloc()
158 g_mem_total[ptno] += sizeof(amp_memmgt_rec_stru); in amp_memmgt_malloc()
163 if(g_mem_total[ptno] > g_mem_max[ptno]) { in amp_memmgt_malloc()
164 g_mem_max[ptno] = g_mem_total[ptno]; in amp_memmgt_malloc()
167 if(((1<<ptno) & g_mem_config.trace_pt) != 0) { in amp_memmgt_malloc()
169 …(" now total malloc %u, max malloc %u\n", g_mem_total[ptno], g_mem_max[ptno]); in amp_memmgt_malloc()
175 void *amp_memmgt_realloc(void *ptr, unsigned int size, unsigned int lr, int ptno) in amp_memmgt_realloc() argument
185 amp_memmgt_free(ptr, lr, ptno); in amp_memmgt_realloc()
194 if(((1<<ptno) & g_mem_config.trace_pt) != 0) { in amp_memmgt_realloc()
215 …if((g_mem_config.mem_limit[ptno] != 0) && (g_mem_total[ptno] + once_size > g_mem_config.mem_limit[ in amp_memmgt_realloc()
217 ptno, size, lr, g_mem_total[ptno], g_mem_config.mem_limit[ptno]); in amp_memmgt_realloc()
232 g_mem_total[ptno] += alloc_size - old_size; in amp_memmgt_realloc()
233 if(g_mem_total[ptno] > g_mem_max[ptno]) { in amp_memmgt_realloc()
234 g_mem_max[ptno] = g_mem_total[ptno]; in amp_memmgt_realloc()
240 add_node(ptr_new, alloc_size, lr, ptno); in amp_memmgt_realloc()
249 if(((1<<ptno) & g_mem_config.trace_pt) != 0) { in amp_memmgt_realloc()
251 …(" now total malloc %u, max malloc %u\n", g_mem_total[ptno], g_mem_max[ptno]); in amp_memmgt_realloc()
258 void amp_memmgt_free(void *ptr, unsigned int lr, int ptno) in amp_memmgt_free() argument
274 g_mem_total[ptno] -= free_size; in amp_memmgt_free()
282 if(((1<<ptno) & g_mem_config.trace_pt) != 0) { in amp_memmgt_free()
284 …(" now total malloc %u, max malloc %u\n", g_mem_total[ptno], g_mem_max[ptno]); in amp_memmgt_free()