Home
last modified time | relevance | path

Searched refs:pkgconf_pkg_t (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/contrib/pkgconf/libpkgconf/
H A Dpkg.c37 pkgconf_pkg_t *root,
59 pkg_get_parent_dir(pkgconf_pkg_t *pkg) in pkg_get_parent_dir()
136 typedef void (*pkgconf_pkg_parser_keyword_func_t)(pkgconf_client_t *client, pkgconf_pkg_t *pkg, con…
150 pkgconf_pkg_parser_tuple_func(pkgconf_client_t *client, pkgconf_pkg_t *pkg, const char *keyword, co… in pkgconf_pkg_parser_tuple_func()
164 pkgconf_pkg_parser_bufferset_func(pkgconf_client_t *client, pkgconf_pkg_t *pkg, const char *keyword… in pkgconf_pkg_parser_bufferset_func()
179 pkgconf_pkg_parser_link_abi_func(pkgconf_client_t *client, pkgconf_pkg_t *pkg, const char *keyword,… in pkgconf_pkg_parser_link_abi_func()
210 pkgconf_pkg_parser_version_func(pkgconf_client_t *client, pkgconf_pkg_t *pkg, const char *keyword, … in pkgconf_pkg_parser_version_func()
239 pkgconf_pkg_parser_fragment_func(pkgconf_client_t *client, pkgconf_pkg_t *pkg, const char *keyword,… in pkgconf_pkg_parser_fragment_func()
252 pkgconf_pkg_parser_dependency_func(pkgconf_client_t *client, pkgconf_pkg_t *pkg, const char *keywor… in pkgconf_pkg_parser_dependency_func()
267 pkgconf_pkg_parser_internal_dependency_func(pkgconf_client_t *client, pkgconf_pkg_t *pkg, const cha… in pkgconf_pkg_parser_internal_dependency_func()
[all …]
H A Dcache.c40 const pkgconf_pkg_t *pkg = *(void **) b; in cache_member_cmp()
48 const pkgconf_pkg_t *pkgA = *(void **) a; in cache_member_sort_cmp()
49 const pkgconf_pkg_t *pkgB = *(void **) b; in cache_member_sort_cmp()
69 const pkgconf_pkg_t *pkg = client->cache_table[i]; in cache_dump()
90 pkgconf_pkg_t *
96 pkgconf_pkg_t **pkg; in pkgconf_cache_lookup()
125 pkgconf_cache_add(pkgconf_client_t *client, pkgconf_pkg_t *pkg) in pkgconf_cache_add()
132 pkgconf_pkg_t **new_table; in pkgconf_cache_add()
171 pkgconf_cache_remove(pkgconf_client_t *client, pkgconf_pkg_t *pkg) in pkgconf_cache_remove()
184 pkgconf_pkg_t **slot; in pkgconf_cache_remove()
[all …]
H A Dqueue.c100 pkgconf_queue_compile(pkgconf_client_t *client, pkgconf_pkg_t *world, pkgconf_list_t *list) in pkgconf_queue_compile()
140 pkgconf_queue_mark_public(pkgconf_client_t *client, pkgconf_pkg_t *pkg, void *data) in pkgconf_queue_mark_public()
162 pkgconf_pkg_t *root,
174 pkgconf_pkg_t *world = data; in pkgconf_queue_collect_dependencies_walk()
180 pkgconf_pkg_t *pkg = dep->match; in pkgconf_queue_collect_dependencies_walk()
216 pkgconf_pkg_t *root, in pkgconf_queue_collect_dependencies_main()
264 pkgconf_pkg_t *root, in pkgconf_queue_collect_dependencies()
274 pkgconf_pkg_t *root, in pkgconf_queue_collect_conflicts()
275 pkgconf_pkg_t *world, in pkgconf_queue_collect_conflicts()
286 pkgconf_pkg_t *pkg = dep->match; in pkgconf_queue_collect_conflicts()
[all …]
H A Dlibpkgconf.h50 typedef struct pkgconf_pkg_ pkgconf_pkg_t; typedef
102 pkgconf_pkg_t *parent;
103 pkgconf_pkg_t *match;
258 typedef bool (*pkgconf_pkg_iteration_func_t)(const pkgconf_pkg_t *pkg, void *data);
259 typedef void (*pkgconf_pkg_traverse_func_t)(pkgconf_client_t *client, pkgconf_pkg_t *pkg, void *dat…
260 typedef bool (*pkgconf_queue_apply_func_t)(pkgconf_client_t *client, pkgconf_pkg_t *world, void *da…
298 pkgconf_pkg_t **cache_table;
388 PKGCONF_API bool pkgconf_client_preload_one(pkgconf_client_t *client, pkgconf_pkg_t *pkg);
471 PKGCONF_API pkgconf_pkg_t *pkgconf_pkg_ref(pkgconf_client_t *client, pkgconf_pkg_t *pkg);
472 PKGCONF_API void pkgconf_pkg_unref(pkgconf_client_t *client, pkgconf_pkg_t *pkg);
[all …]
H A Daudit.c93 pkgconf_audit_log_dependency(pkgconf_client_t *client, const pkgconf_pkg_t *dep, const pkgconf_depe… in pkgconf_audit_log_dependency()
H A Dclient.c202 pkgconf_pkg_t *pkg = n->data; in unref_preload_list()
797 pkgconf_client_preload_one(pkgconf_client_t *client, pkgconf_pkg_t *pkg) in pkgconf_client_preload_one()
824 pkgconf_pkg_t *pkg = pkgconf_pkg_new_from_path(client, path, PKGCONF_PKG_PROPF_PRELOADED); in pkgconf_client_preload_path()
/freebsd/contrib/pkgconf/doc/
H A Dlibpkgconf-pkg.rst8 .. c:function:: pkgconf_pkg_t *pkgconf_pkg_new_from_file(const pkgconf_client_t *client, const char…
10 Parse a .pc file into a pkgconf_pkg_t object structure.
16 :returns: A ``pkgconf_pkg_t`` object which contains the package data.
17 :rtype: pkgconf_pkg_t *
19 .. c:function:: void pkgconf_pkg_free(pkgconf_client_t *client, pkgconf_pkg_t *pkg)
21 Releases all releases for a given ``pkgconf_pkg_t`` object.
23 :param pkgconf_client_t* client: The client which owns the ``pkgconf_pkg_t`` object, `pkg`.
24 :param pkgconf_pkg_t* pkg: The package to free.
27 .. c:function:: pkgconf_pkg_t *pkgconf_pkg_ref(const pkgconf_client_t *client, pkgconf_pkg_t *pkg)
32 :param pkgconf_pkg_t* pkg: The package object being referenced.
[all …]
H A Dlibpkgconf-cache.rst11 .. c:function:: pkgconf_pkg_t *pkgconf_cache_lookup(const pkgconf_client_t *client, const char *id)
20 :rtype: pkgconf_pkg_t *
22 .. c:function:: void pkgconf_cache_add(pkgconf_client_t *client, pkgconf_pkg_t *pkg)
28 :param pkgconf_pkg_t* pkg: The package object to add to the client object's cache.
31 .. c:function:: void pkgconf_cache_remove(pkgconf_client_t *client, pkgconf_pkg_t *pkg)
36 :param pkgconf_pkg_t* pkg: The package object to remove from the client object's cache.
H A Dlibpkgconf-queue.rst19 .. c:function:: bool pkgconf_queue_compile(pkgconf_client_t *client, pkgconf_pkg_t *world, pkgconf_…
24 :param pkgconf_pkg_t* world: The designated root of the dependency graph.
36 .. c:function:: void pkgconf_solution_free(pkgconf_client_t *client, pkgconf_pkg_t *world, int maxd…
41 …:param pkgconf_pkg_t* world: The root for the generated dependency graph. Should have PKGCONF_PKG…
44 …l pkgconf_queue_solve(pkgconf_client_t *client, pkgconf_list_t *list, pkgconf_pkg_t *world, int ma…
50 …:param pkgconf_pkg_t* world: The root for the generated dependency graph, provided by the caller. …
H A Dlibpkgconf-audit.rst28 .. c:function:: void pkgconf_audit_log_dependency(pkgconf_client_t *client, const pkgconf_pkg_t *de…
33 :param pkgconf_pkg_t* dep: The dependency package object being logged.
H A Dlibpkgconf-dependency.rst71 .. c:function:: void pkgconf_dependency_parse(const pkgconf_client_t *client, pkgconf_pkg_t *pkg, p…
78 :param pkgconf_pkg_t* pkg: The package object that owns this dependency list.
/freebsd/contrib/pkgconf/cli/
H A Dcore.c28 print_list_entry(const pkgconf_pkg_t *entry, void *data) in print_list_entry()
54 print_package_entry(const pkgconf_pkg_t *entry, void *data) in print_package_entry()
122 print_variables(pkgconf_output_t *output, pkgconf_pkg_t *pkg) in print_variables()
154 apply_provides(pkgconf_client_t *client, pkgconf_pkg_t *world, void *unused, int maxdepth) in apply_provides()
163 pkgconf_pkg_t *pkg = dep->match; in apply_provides()
173 print_digraph_node(pkgconf_client_t *client, pkgconf_pkg_t *pkg, void *data) in print_digraph_node()
176 pkgconf_pkg_t **last_seen = data; in print_digraph_node()
233 apply_digraph(pkgconf_client_t *client, pkgconf_pkg_t *world, void *data, int maxdepth) in apply_digraph()
238 pkgconf_pkg_t *last_seen = NULL; in apply_digraph()
254 pkgconf_pkg_t *pkg = pkgconf_pkg_find(client, pkgq->package); in apply_digraph()
[all …]
/freebsd/contrib/pkgconf/cli/bomtool/
H A Dmain.c79 sbom_spdx_identity(pkgconf_pkg_t *pkg) in sbom_spdx_identity()
102 sbom_name(pkgconf_pkg_t *world) in sbom_name()
112 pkgconf_pkg_t *match = dep->match; in sbom_name()
127 write_sbom_header(pkgconf_client_t *client, pkgconf_pkg_t *world) in write_sbom_header()
179 sbom_identity(pkgconf_pkg_t *pkg) in sbom_identity()
212 write_sbom_package(pkgconf_client_t *client, pkgconf_pkg_t *pkg, void *unused) in write_sbom_package()
272 write_sbom_relationships(pkgconf_client_t *client, pkgconf_pkg_t *pkg, void *unused) in write_sbom_relationships()
288 pkgconf_pkg_t *match = dep->match; in write_sbom_relationships()
300 pkgconf_pkg_t *match = dep->match; in write_sbom_relationships()
314 generate_sbom_from_world(pkgconf_client_t *client, pkgconf_pkg_t *world) in generate_sbom_from_world()
[all …]
/freebsd/contrib/pkgconf/tests/api/
H A Dtest-audit.c90 pkgconf_pkg_t pkg = { 0 }; in test_audit_log_dependency_versionless()
119 pkgconf_pkg_t pkg = { 0 }; in test_audit_log_dependency_versioned()
144 pkgconf_pkg_t pkg = { 0 }; in test_audit_log_dependency_no_logfile_is_noop()
H A Dtest-queue.c64 required_count(const pkgconf_pkg_t *world) in required_count()
78 contains_dep(const pkgconf_pkg_t *world, const char *name) in contains_dep()
166 apply_cb(pkgconf_client_t *client, pkgconf_pkg_t *world, void *data, int maxdepth) in apply_cb()
/freebsd/contrib/pkgconf/cli/spdxtool/
H A Dsoftware.c137 pkgconf_pkg_t *match = dep->match; in spdxtool_software_sbom_to_object()
172 pkgconf_pkg_t *match = dep->match; in spdxtool_software_sbom_to_object()
319 spdxtool_software_package_to_object(pkgconf_client_t *client, pkgconf_pkg_t *pkg, spdxtool_core_spd… in spdxtool_software_package_to_object()
463 pkgconf_pkg_t *match = dep->match; in spdxtool_software_package_to_object()
509 pkgconf_pkg_t *match = dep->match; in spdxtool_software_package_to_object()
H A Dgenerate.h25 bool spdxtool_generate(pkgconf_client_t *client, pkgconf_pkg_t *world, FILE *out,
H A Dgenerate.c22 generate_spdx_package(pkgconf_client_t *client, pkgconf_pkg_t *pkg, void *ptr) in generate_spdx_package()
126 spdxtool_generate(pkgconf_client_t *client, pkgconf_pkg_t *world, FILE *out, int maxdepth, in spdxtool_generate()
H A Dsoftware.h28 spdxtool_software_package_to_object(pkgconf_client_t *client, pkgconf_pkg_t *pkg, spdxtool_core_spd…
H A Dutil.h62 pkgconf_pkg_t *rootElement;
H A Dcore.h53 …ent_add_package(pkgconf_client_t *client, spdxtool_core_spdx_document_t *spdx, pkgconf_pkg_t *pkg);
H A Dmain.c114 pkgconf_pkg_t world = in main()
/freebsd/contrib/pkgconf/fuzzer/
H A Dparser-fuzzer.c61 pkgconf_pkg_t *pkg = pkgconf_pkg_new_from_path(client, path, 0); in run_once()
H A Dspdxtool-fuzzer.c138 pkgconf_pkg_t world = { in run_spdx()
H A Dsolver-fuzzer.c123 pkgconf_pkg_t world = { in run_solve()

12