Home
last modified time | relevance | path

Searched refs:COMPS_ObjList (Results 1 – 25 of 38) sorted by relevance

12

/dports/misc/libcomps/libcomps-0.1.17/libcomps/src/
H A Dcomps_objlist.h41 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 Dcomps_objlist.c307 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 Dcomps_doc.h44 #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 Dcomps_utils.h142 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 Dcomps_utils.c76 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 Dcomps_elem.c438 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 Dcomps_docgroupid.h42 COMPS_ObjList *arches;
82 COMPS_ObjList* comps_docgroupid_arches(COMPS_DocGroupId *gid);
84 COMPS_ObjList *arches);
H A Dcomps_doc.c280 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 Dcomps_docpackage.h47 COMPS_ObjList *arches;
133 COMPS_ObjList* comps_docpackage_arches(COMPS_DocGroupPackage *pkg);
135 COMPS_ObjList *arches);
H A Dcomps_validate.c6 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 Dcomps_docenv.h26 COMPS_ObjList *group_list;
28 COMPS_ObjList *option_list;
198 COMPS_ObjList *arches);
H A Dcomps_objmradix.h35 COMPS_ObjList * data;
46 COMPS_ObjList *data;
69 COMPS_ObjList * comps_objmrtree_get(COMPS_ObjMRTree * rt, const char * key);
H A Dcomps_docgroup.h57 COMPS_ObjList *packages;
238 COMPS_ObjList* comps_docgroup_get_packages(COMPS_DocGroup *group, char *name,
261 COMPS_ObjList *arches);
H A Dcomps_docgroupid.c33 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 Dcomps_objmradix.c49 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 Dpycomps_envs.h55 COMPS_ObjList* comps_envs_union(COMPS_ObjList *envs1, COMPS_ObjList *envs2);
H A Dpycomps_categories.h46 COMPS_ObjList* comps_cats_union(COMPS_ObjList *cats1, COMPS_ObjList *cats2);
H A Dpycomps_types.h40 COMPS_ObjList *list;
66 COMPS_ObjList *objlist;
75 COMPS_ObjList *objlist;
H A Dpycomps_groups.c381 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 Dpycomps_utils.h52 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 Dpycomps_groups.h55 COMPS_ObjList* comps_groups_union(COMPS_ObjList *groups1,
56 COMPS_ObjList *groups2);
H A Dpycomps_categories.c309 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 Dpycomps_mdict.c29 ((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 Dpycomps_envs.c329 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 Dpycomps.h47 COMPS_ObjList *(*get_f)(COMPS_Doc*);
48 void (*set_f)(COMPS_Doc*, COMPS_ObjList*);

12