Lines Matching defs:addr

82 static void memory_tracker_add(size_t addr, unsigned int size,
85 static int memory_tracker_remove(size_t addr);
86 static struct mem_block *memory_tracker_find(size_t addr);
149 padding_size - the size of the padding before and after each mem addr.
153 each mem addr.
245 vpx_memory_tracker_add(size_t addr, unsigned int size,
247 addr - memory address to be added to list
248 size - size of addr
249 file - the file addr was referenced from
250 line - the line in file addr was referenced from
251 Adds memory address addr, it's size, file and line it came from
254 void vpx_memory_tracker_add(size_t addr, unsigned int size,
257 memory_tracker_add(addr, size, file, line, padded);
261 vpx_memory_tracker_remove(size_t addr)
262 addr - memory address to be removed from list
263 Removes addr from the global list via the thread safe
268 int vpx_memory_tracker_remove(size_t addr) {
269 return memory_tracker_remove(addr);
273 vpx_memory_tracker_find(size_t addr)
274 addr - address to be found in list
276 If found, pointer to the memory block that matches addr
279 struct mem_block *vpx_memory_tracker_find(size_t addr) {
283 p = memory_tracker_find(addr);
453 memtrack_log("memblocks[%d].addr= 0x%.8x, memblocks[%d].size= %d, file:\n"
455 p->addr, i, p->size,
459 memtrack_log("memblocks[%d].addr= 0x%.8x, memblocks[%d].size= %d, file: %s, line: %d\n", i,
460 p->addr, i, p->size,
475 this function will check ea. addr in the list verifying that
476 addr-padding_size and addr+padding_size is filled with pad_value
491 // x_bounds = (unsigned char*)p->addr;
498 x_bounds = (unsigned char *)(((size_t *)p->addr)[-1]);
502 p_show_me2 = (unsigned char *)(p->addr + p->size + i);
509 " index[%d,%d] {%s:%d} addr=0x%x, size=%d,"
511 index, i, file, line, p->addr, p->size, p->file,
524 memory_tracker_add(size_t addr, unsigned int size,
526 Adds an address (addr), it's size, file and line number to our list.
530 void memory_tracker_add(size_t addr, unsigned int size,
541 p->addr = addr;
555 // memtrack_log("memory_tracker_add: added addr=0x%.8x\n", addr);
567 memory_tracker_remove(size_t addr)
574 -2: if the addr was not found in the list
576 int memory_tracker_remove(size_t addr) {
582 if ((p = memory_tracker_find(addr))) {
595 if (addr)
596 memtrack_log("memory_tracker_remove(): addr not found in list,"
597 " 0x%.8x\n", addr);
609 memory_tracker_find(size_t addr)
616 static struct mem_block *memory_tracker_find(size_t addr) {
622 while (p && (p->addr != addr))