Lines Matching refs:ptable
90 struct pointer_table *ptable; in new_pointer_table() local
95 ptable = mempool_alloc(pool, sizeof(*ptable)); in new_pointer_table()
96 if (!ptable) in new_pointer_table()
101 memset(ptable->hash_usage, 0, sizeof ptable->hash_usage); in new_pointer_table()
102 memset(ptable->table, 0, sizeof ptable->table); in new_pointer_table()
103 ptable->pool = pool; in new_pointer_table()
105 return ptable; in new_pointer_table()
110 free_pointer_table (struct pointer_table *ptable) in free_pointer_table() argument
116 mempool_delete(ptable->pool); in free_pointer_table()
121 find_add_pointer (struct pointer_table *ptable, void *pointer, Bool bAdd) in find_add_pointer() argument
150 usage_p = ptable->hash_usage + (hash >> 2 & ~1); in find_add_pointer()
152 insert = &(ptable->table[hash]); in find_add_pointer()
215 table = mempool_alloc(ptable->pool, sizeof *table); in find_add_pointer()
248 new = mempool_alloc(ptable->pool, sizeof *new); in find_add_pointer()
264 register_pointer (struct pointer_table *ptable, void *pointer) in register_pointer() argument
276 prc = find_add_pointer(ptable, pointer, MY_TRUE); in register_pointer()