Lines Matching refs:client
46 pkgconf_tuple_add_global(pkgconf_client_t *client, const char *key, const char *value) in pkgconf_tuple_add_global() argument
48 pkgconf_tuple_add(client, &client->global_vars, key, value, false, 0); in pkgconf_tuple_add_global()
52 lookup_global_tuple(const pkgconf_client_t *client, const char *key) in lookup_global_tuple() argument
56 PKGCONF_FOREACH_LIST_ENTRY(client->global_vars.head, node) in lookup_global_tuple()
80 pkgconf_tuple_find_global(const pkgconf_client_t *client, const char *key) in pkgconf_tuple_find_global() argument
84 tuple = lookup_global_tuple(client, key); in pkgconf_tuple_find_global()
102 pkgconf_tuple_free_global(pkgconf_client_t *client) in pkgconf_tuple_free_global() argument
104 pkgconf_tuple_free(&client->global_vars); in pkgconf_tuple_free_global()
119 pkgconf_tuple_define_global(pkgconf_client_t *client, const char *kv) in pkgconf_tuple_define_global() argument
131 tuple = pkgconf_tuple_add(client, &client->global_vars, workbuf, value, false, 0); in pkgconf_tuple_define_global()
182 find_sysroot(const pkgconf_client_t *client, pkgconf_list_t *vars) in find_sysroot() argument
186 sysroot_dir = pkgconf_tuple_find(client, vars, "pc_sysrootdir"); in find_sysroot()
188 sysroot_dir = client->sysroot_dir; in find_sysroot()
194 should_rewrite_sysroot(const pkgconf_client_t *client, pkgconf_list_t *vars, const char *buf, unsig… in should_rewrite_sysroot() argument
198 if (flags & PKGCONF_PKG_PROPF_UNINSTALLED && !(client->flags & PKGCONF_PKG_PKGF_FDO_SYSROOT_RULES)) in should_rewrite_sysroot()
201 sysroot_dir = find_sysroot(client, vars); in should_rewrite_sysroot()
236 pkgconf_tuple_add(const pkgconf_client_t *client, pkgconf_list_t *list, const char *key, const char… in pkgconf_tuple_add() argument
247 tuple->value = pkgconf_tuple_parse(client, list, dequote_value, flags); in pkgconf_tuple_add()
251 …PKGCONF_TRACE(client, "adding tuple to @%p: %s => %s (parsed? %d)", list, key, tuple->value, parse… in pkgconf_tuple_add()
274 pkgconf_tuple_find(const pkgconf_client_t *client, pkgconf_list_t *list, const char *key) in pkgconf_tuple_find() argument
279 global_tuple = lookup_global_tuple(client, key); in pkgconf_tuple_find()
312 pkgconf_tuple_parse(const pkgconf_client_t *client, pkgconf_list_t *vars, const char *value, unsign… in pkgconf_tuple_parse() argument
318 if (!(client->flags & PKGCONF_PKG_PKGF_FDO_SYSROOT_RULES) && in pkgconf_tuple_parse()
319 …(!(flags & PKGCONF_PKG_PROPF_UNINSTALLED) || (client->flags & PKGCONF_PKG_PKGF_PKGCONF1_SYSROOT_RU… in pkgconf_tuple_parse()
321 …if (*value == '/' && client->sysroot_dir != NULL && strncmp(value, client->sysroot_dir, strlen(cli… in pkgconf_tuple_parse()
322 bptr += pkgconf_strlcpy(buf, client->sysroot_dir, sizeof buf); in pkgconf_tuple_parse()
358 PKGCONF_TRACE(client, "lookup tuple %s", varname); in pkgconf_tuple_parse()
362 kv = pkgconf_tuple_find_global(client, varname); in pkgconf_tuple_parse()
368 pkgconf_warn(client, "warning: truncating very long variable to 64KB\n"); in pkgconf_tuple_parse()
378 kv = pkgconf_tuple_find(client, vars, varname); in pkgconf_tuple_parse()
384 parsekv = pkgconf_tuple_parse(client, vars, kv, flags); in pkgconf_tuple_parse()
390 pkgconf_warn(client, "warning: truncating very long variable to 64KB\n"); in pkgconf_tuple_parse()
421 if (should_rewrite_sysroot(client, vars, buf, flags)) in pkgconf_tuple_parse()
424 const char *sysroot_dir = find_sysroot(client, vars); in pkgconf_tuple_parse()