Lines Matching refs:isl_id
19 /* A special, static isl_id to use as domains (and ranges)
21 * The user should never get a hold on this isl_id.
23 isl_id isl_id_none = {
30 isl_ctx *isl_id_get_ctx(__isl_keep isl_id *id)
35 void *isl_id_get_user(__isl_keep isl_id *id)
40 const char *isl_id_get_name(__isl_keep isl_id *id)
45 static __isl_give isl_id *id_alloc(isl_ctx *ctx, const char *name, void *user)
48 isl_id *id;
52 id = isl_calloc_type(ctx, struct isl_id);
81 isl_id *id = (isl_id *)entry;
92 __isl_give isl_id *isl_id_alloc(isl_ctx *ctx, const char *name, void *user)
115 /* If the id has a negative refcount, then it is a static isl_id
118 __isl_give isl_id *isl_id_copy(isl_id *id)
135 uint32_t isl_hash_id(uint32_t hash, __isl_keep isl_id *id)
145 __isl_give isl_id *isl_id_set_free_user(__isl_take isl_id *id,
156 /* If the id has a negative refcount, then it is a static isl_id
159 void *isl_id_free(__isl_take isl_id *id)
191 __isl_keep isl_id *id)