Lines Matching refs:isl_hash_table
42 int isl_hash_table_init(struct isl_ctx *ctx, struct isl_hash_table *table, in isl_hash_table_init()
78 static int grow_table(struct isl_ctx *ctx, struct isl_hash_table *table) in grow_table()
123 struct isl_hash_table *isl_hash_table_alloc(struct isl_ctx *ctx, int min_size) in isl_hash_table_alloc()
125 struct isl_hash_table *table = NULL; in isl_hash_table_alloc()
127 table = isl_alloc_type(ctx, struct isl_hash_table); in isl_hash_table_alloc()
136 void isl_hash_table_clear(struct isl_hash_table *table) in isl_hash_table_clear()
143 void isl_hash_table_free(struct isl_ctx *ctx, struct isl_hash_table *table) in isl_hash_table_free()
158 struct isl_hash_table *table, in isl_hash_table_find()
199 struct isl_hash_table_entry *isl_hash_table_first(struct isl_hash_table *table) in isl_hash_table_first()
215 isl_stat isl_hash_table_foreach(isl_ctx *ctx, struct isl_hash_table *table, in isl_hash_table_foreach()
235 isl_bool isl_hash_table_every(isl_ctx *ctx, struct isl_hash_table *table, in isl_hash_table_every()
259 struct isl_hash_table *table, in isl_hash_table_remove()