/dports/misc/libcomps/libcomps-0.1.17/libcomps/src/ |
H A D | comps_objlist.h | 41 typedef struct COMPS_ObjList { struct 46 } COMPS_ObjList; argument 47 COMPS_Object_TAIL(COMPS_ObjList); 59 void comps_objlist_clear(COMPS_ObjList *objlist); 104 int comps_objlist_append(COMPS_ObjList *objlist, COMPS_Object *obj); 126 int comps_objlist_set(COMPS_ObjList *objlist, unsigned int atpos, 149 int comps_objlist_insert_at(COMPS_ObjList *objlist, 153 int comps_objlist_insert_at_x(COMPS_ObjList *objlist, 192 COMPS_ObjList* comps_objlist_sublist_it(COMPS_ObjListIt *startit, 203 COMPS_ObjList* comps_objlist_filter(COMPS_ObjList *list, [all …]
|
H A D | comps_objlist.c | 307 COMPS_ObjList *ret; in comps_objlist_sublist_it() 321 COMPS_ObjList *ret; in comps_objlist_sublist_it_step() 335 COMPS_ObjList* comps_objlist_sublist_indexed(COMPS_ObjList *objlist, in comps_objlist_sublist_indexed() 339 COMPS_ObjList *ret; in comps_objlist_sublist_indexed() 354 COMPS_ObjList* comps_objlist_sublist_indexed_step(COMPS_ObjList *objlist, in comps_objlist_sublist_indexed_step() 360 COMPS_ObjList *ret; in comps_objlist_sublist_indexed_step() 380 COMPS_ObjList* comps_objlist_filter(COMPS_ObjList *list, in comps_objlist_filter() 382 COMPS_ObjList *ret; in comps_objlist_filter() 395 COMPS_ObjList* comps_objlist_concat(COMPS_ObjList *list1, COMPS_ObjList *list2) { in comps_objlist_concat() 396 COMPS_ObjList *ret; in comps_objlist_concat() [all …]
|
H A D | comps_doc.h | 44 #define COMPS_DOC_GETOBJLIST(OBJS) COMPS_ObjList* CONCAT(comps_doc_, OBJS)\ 46 COMPS_ObjList *ret;\ 47 ret = (COMPS_ObjList*)comps_objdict_get(doc->objects, #OBJS);\ 49 ret = COMPS_OBJECT_CREATE(COMPS_ObjList, NULL);\ 51 ret = (COMPS_ObjList*)comps_object_incref((COMPS_Object*)ret);\ 69 COMPS_ObjList *list); 131 COMPS_ObjList *ret;\ 132 ret = (COMPS_ObjList*)comps_objdict_get(doc->objects, #OBJS);\ 134 ret = COMPS_OBJECT_CREATE(COMPS_ObjList, NULL);\ 431 COMPS_ObjList* comps_doc_get_groups(COMPS_Doc *doc, char *id, char *name, [all …]
|
H A D | comps_utils.h | 142 COMPS_ObjList* CONCAT(CONCAT(CONCAT(comps_, OBJ), _), OBJS) (OBJTYPE *obj){\ 146 COMPS_ObjList* CONCAT(CONCAT(CONCAT(comps_, OBJ), _), OBJS) (OBJTYPE *obj); 150 COMPS_ObjList *list){\ 152 obj->MEMBER = (COMPS_ObjList*)comps_object_incref((COMPS_Object*)list);\ 156 COMPS_ObjList *list); 159 COMPS_ObjList* CONCAT(CONCAT(comps_, OBJ), _arches) (OBJTYPE *obj){\ 160 return (COMPS_ObjList*)comps_objdict_get(obj->properties, "arches");\ 163 COMPS_ObjList* CONCAT(CONCAT(comps_, OBJ), _arches)(OBJTYPE *obj); 167 COMPS_ObjList *list){\ 172 COMPS_ObjList *list); [all …]
|
H A D | comps_utils.c | 76 bool __comps_objlist_intersected(COMPS_ObjList *list1, COMPS_ObjList *list2) { in __comps_objlist_intersected() 91 if (!archlist || !((COMPS_ObjList*)archlist)->len) { in __comps_xml_arch_str() 97 char *arches[((COMPS_ObjList*)archlist)->len]; in __comps_xml_arch_str() 98 for (x=0, it = ((COMPS_ObjList*)archlist)->first; it != NULL; it = it->next, x++) { in __comps_xml_arch_str() 106 for (; x < (size_t)(((COMPS_ObjList*)archlist)->len-1); x++) { in __comps_xml_arch_str() 117 if (archlist && ((COMPS_ObjList*)archlist)->len != 0) { in __comps_xml_arch()
|
H A D | comps_elem.c | 438 COMPS_ObjList *list; in __comps_split_arches() 468 COMPS_ObjList *list; in comps_elem_group_postproc() 514 COMPS_ObjList *list; in comps_elem_category_postproc() 539 COMPS_ObjList *list; in comps_elem_env_postproc() 553 COMPS_ObjList *list, *list2; in comps_elem_grouplist_postproc() 576 COMPS_ObjList *list, *list2; in comps_elem_packagelist_postproc() 589 COMPS_ObjList *list; in comps_elem_packagereq_preproc() 635 COMPS_ObjList *list; in comps_elem_groupid_preproc() 672 COMPS_ObjList *list; in comps_elem_groupid_postproc() 713 COMPS_ObjList *list; in comps_elem_idnamedesc_postproc() [all …]
|
H A D | comps_docgroupid.h | 42 COMPS_ObjList *arches; 82 COMPS_ObjList* comps_docgroupid_arches(COMPS_DocGroupId *gid); 84 COMPS_ObjList *arches);
|
H A D | comps_doc.c | 280 COMPS_ObjList *groups = comps_doc_groups(c1); in comps_doc_union() 402 COMPS_ObjList *groups = comps_doc_groups(c1); in comps_doc_intersect() 470 COMPS_ObjList *ret; in comps_doc_get_groups() 473 COMPS_ObjList *groups = comps_doc_groups(doc); in comps_doc_get_groups() 479 ret = COMPS_OBJECT_CREATE(COMPS_ObjList, NULL); in comps_doc_get_groups() 527 COMPS_ObjList *ret; in comps_doc_get_categories() 537 ret = COMPS_OBJECT_CREATE(COMPS_ObjList, NULL); in comps_doc_get_categories() 584 COMPS_ObjList *ret; in comps_doc_get_envs() 594 ret = COMPS_OBJECT_CREATE(COMPS_ObjList, NULL); in comps_doc_get_envs() 642 COMPS_ObjList *list; in comps_doc_xml() [all …]
|
H A D | comps_docpackage.h | 47 COMPS_ObjList *arches; 133 COMPS_ObjList* comps_docpackage_arches(COMPS_DocGroupPackage *pkg); 135 COMPS_ObjList *arches);
|
H A D | comps_validate.c | 6 res->err_list = COMPS_OBJECT_CREATE(COMPS_ObjList, NULL); in comps_validate_errres_create() 93 COMPS_ObjList *prop; in comps_validate_rule_list_check() 96 prop = *(COMPS_ObjList**)((char*)obj + _rule_->offset); in comps_validate_rule_list_check() 105 COMPS_ObjList *prop; in comps_validate_rule_list_check2() 108 prop = (COMPS_ObjList*) _rule_->get_f(obj); in comps_validate_rule_list_check2() 166 #define _objlist_ ((COMPS_ObjList*)objlist) in comps_objlist_unique_check()
|
H A D | comps_docenv.h | 26 COMPS_ObjList *group_list; 28 COMPS_ObjList *option_list; 198 COMPS_ObjList *arches);
|
H A D | comps_objmradix.h | 35 COMPS_ObjList * data; 46 COMPS_ObjList *data; 69 COMPS_ObjList * comps_objmrtree_get(COMPS_ObjMRTree * rt, const char * key);
|
H A D | comps_docgroup.h | 57 COMPS_ObjList *packages; 238 COMPS_ObjList* comps_docgroup_get_packages(COMPS_DocGroup *group, char *name, 261 COMPS_ObjList *arches);
|
H A D | comps_docgroupid.c | 33 gid_dst->arches = (COMPS_ObjList*)comps_object_copy((COMPS_Object*)gid_src->arches); in COMPS_CREATE_u() 62 COMPS_ObjList* comps_docgroupid_arches(COMPS_DocGroupId *gid) { in comps_docgroupid_arches() 63 return (COMPS_ObjList*)comps_object_incref((COMPS_Object*)gid->arches); in comps_docgroupid_arches() 66 COMPS_ObjList *arches) { in comps_docgroupid_set_arches()
|
H A D | comps_objmradix.c | 49 rtd->data = COMPS_OBJECT_CREATE(COMPS_ObjList, NULL); in __comps_objmrtree_data_create() 123 COMPS_ObjList *new_data_list; in comps_objmrtree_copy() 132 new_data_list = (COMPS_ObjList*) in comps_objmrtree_copy() 154 new_data_list = (COMPS_ObjList*) in comps_objmrtree_copy() 177 COMPS_ObjList *new_data_list; in COMPS_COPY_u() 186 new_data_list = (COMPS_ObjList*) in COMPS_COPY_u() 230 COMPS_ObjList *new_data_list; in comps_objmrtree_clone() 240 new_data_list = (COMPS_ObjList*) in comps_objmrtree_clone() 262 new_data_list = (COMPS_ObjList*) in comps_objmrtree_clone() 423 COMPS_ObjList *tmpdata = rtdata->data; in __comps_objmrtree_set() [all …]
|
/dports/misc/libcomps/libcomps-0.1.17/libcomps/src/python/src/ |
H A D | pycomps_envs.h | 55 COMPS_ObjList* comps_envs_union(COMPS_ObjList *envs1, COMPS_ObjList *envs2);
|
H A D | pycomps_categories.h | 46 COMPS_ObjList* comps_cats_union(COMPS_ObjList *cats1, COMPS_ObjList *cats2);
|
H A D | pycomps_types.h | 40 COMPS_ObjList *list; 66 COMPS_ObjList *objlist; 75 COMPS_ObjList *objlist;
|
H A D | pycomps_groups.c | 381 COMPS_ObjList* comps_groups_union(COMPS_ObjList *groups1, in comps_groups_union() 382 COMPS_ObjList *groups2) { in comps_groups_union() 384 COMPS_ObjList *ret; in comps_groups_union() 390 ret = COMPS_OBJECT_CREATE(COMPS_ObjList, NULL); in comps_groups_union() 444 COMPS_ObjList * list; in PyCOMPSGroup_packages_match() 463 COMPS_ObjList *res_list; in PyCOMPSGroups_union() 575 COMPS_ObjList* comps_pkgs_union(COMPS_ObjList *pkgs1, COMPS_ObjList *pkgs2) { in comps_pkgs_union() 579 COMPS_ObjList *ret; in comps_pkgs_union() 583 ret = COMPS_OBJECT_CREATE(COMPS_ObjList, NULL); in comps_pkgs_union() 607 COMPS_ObjList *res_list; in PyCOMPSPacks_union()
|
H A D | pycomps_utils.h | 52 COMPS_ObjList* (*get_f)(COMPS_Object*); 54 void (*set_f)(COMPS_Object*, COMPS_ObjList*); 87 COMPS_ObjList *(*get_f)(C_TYPE*);\ 89 void (*set_f)(C_TYPE*, COMPS_ObjList*);\
|
H A D | pycomps_groups.h | 55 COMPS_ObjList* comps_groups_union(COMPS_ObjList *groups1, 56 COMPS_ObjList *groups2);
|
H A D | pycomps_categories.c | 309 COMPS_ObjList* comps_cats_union(COMPS_ObjList *cats1, COMPS_ObjList *cats2) { in comps_cats_union() 313 COMPS_ObjList *ret; in comps_cats_union() 317 ret = COMPS_OBJECT_CREATE(COMPS_ObjList, NULL); in comps_cats_union() 345 COMPS_ObjList *res_list; in PyCOMPSCats_union()
|
H A D | pycomps_mdict.c | 29 ((PyCOMPS_Sequence*)ret)->list = (COMPS_ObjList*)comps_object_incref( in __pycomps_mdict_val_out() 41 ((PyCOMPS_Sequence*)val)->list = (COMPS_ObjList*)comps_object_incref( in __pycomps_mdict_pair_out() 199 COMPS_ObjList* val; in PyCOMPSMDict_get() 246 for (COMPS_ObjListIt * it = ((COMPS_ObjList*)ret)->first; in PyCOMPSMDict_set() 251 if (!((COMPS_ObjList*)ret)->first) { in PyCOMPSMDict_set() 257 comps_objlist_remove(((COMPS_ObjList*)ret), NULL); in PyCOMPSMDict_set() 324 COMPS_ObjList *val; in PyCOMPSMDict_has_key() 436 comps_objlist_append_x(((COMPS_ObjList*)ret), in __pycomps_strlist_in() 439 comps_objlist_append_x(((COMPS_ObjList*)ret), in __pycomps_strlist_in()
|
H A D | pycomps_envs.c | 329 COMPS_ObjList* comps_envs_union(COMPS_ObjList *envs1, COMPS_ObjList *envs2) { in comps_envs_union() 333 COMPS_ObjList *ret; in comps_envs_union() 337 ret = COMPS_OBJECT_CREATE(COMPS_ObjList, NULL); in comps_envs_union() 367 COMPS_ObjList *res_list; in PyCOMPSEnvs_union()
|
H A D | pycomps.h | 47 COMPS_ObjList *(*get_f)(COMPS_Doc*); 48 void (*set_f)(COMPS_Doc*, COMPS_ObjList*);
|