Home | History | Annotate | Download | only in src

Lines Matching refs:CIL_LIST

47 void cil_list_init(struct cil_list **list, enum cil_flavor flavor)
49 struct cil_list *new_list = cil_malloc(sizeof(*new_list));
56 void cil_list_destroy(struct cil_list **list, unsigned destroy_data)
67 if (item->flavor == CIL_LIST) {
68 cil_list_destroy((struct cil_list**)&(item->data), destroy_data);
98 void cil_list_append(struct cil_list *list, enum cil_flavor flavor, void *data)
120 void cil_list_prepend(struct cil_list *list, enum cil_flavor flavor, void *data)
142 struct cil_list_item *cil_list_insert(struct cil_list *list, struct cil_list_item *curr, enum cil_flavor flavor, void *data)
171 void cil_list_append_item(struct cil_list *list, struct cil_list_item *item)
198 void cil_list_prepend_item(struct cil_list *list, struct cil_list_item *item)
224 void cil_list_remove(struct cil_list *list, enum cil_flavor flavor, void *data, unsigned destroy_data)