Searched refs:mempool (Results 1 – 2 of 2) sorted by relevance
49 } mempool[1024]; variable61 if (mempool[i].size >= (size | (size_t) 0x80000000)) { in mempool_alloc()62 mempool[i].size &= ~ (size_t) 0x80000000; in mempool_alloc()63 return mempool[i].pnt; in mempool_alloc()66 if (mempool_idx >= sizeof mempool / sizeof mempool[0]) { in mempool_alloc()69 mempool[mempool_idx].size = size; in mempool_alloc()70 return (mempool[mempool_idx++].pnt = (void *) malloc(size)); in mempool_alloc()77 if (mempool[i].pnt == pnt) { in mempool_free()81 mempool[i].size |= (size_t) 0x80000000; in mempool_free()105 free(mempool[i].pnt); in mempool_free_all()[all …]
64 mempool (unsigned int len) in mempool() function178 p = mempool ((unsigned int) *inlen); /* FIXME: check for error */ in getmemory()387 LPVOID buf = mempool ((unsigned int) len); in read_process_memory()