Searched defs:netid (Results 1 - 5 of 5) sorted by relevance

/bionic/libc/dns/net/
H A Dgetnameinfo.c114 size_t hostlen, char* serv, size_t servlen, int flags, unsigned netid,
121 serv, servlen, flags, netid, mark);
165 int flags, unsigned netid, unsigned mark)
303 // This code should only run in the app context, not inside netd, so netid is
304 // the app's netid. netd doesn't use getnameinfo for network requests.
305 const struct android_net_context netcontext = { .app_netid = netid, .app_mark = mark };
113 android_getnameinfofornet(const struct sockaddr* sa, socklen_t salen, char* host, size_t hostlen, char* serv, size_t servlen, int flags, unsigned netid, unsigned mark) argument
162 getnameinfo_inet(const struct sockaddr* sa, socklen_t salen, char *host, socklen_t hostlen, char *serv, socklen_t servlen, int flags, unsigned netid, unsigned mark) argument
H A Dgethnamaddr.c831 unsigned netid = __netdClientDispatch.netIdForResolv(netcontext->app_netid); local
836 netid,
941 unsigned netid = __netdClientDispatch.netIdForResolv(netcontext->app_netid); local
944 addrStr, len, af, netid) < 0) {
1588 // - In the proxy client context (proxy != NULL), |netid| is |app_netid|.
1589 // - In the proxy listener context (proxy == NULL), |netid| is |dns_netid|.
1593 static struct android_net_context make_context(unsigned netid, unsigned mark) { argument
1595 netcontext.app_netid = netid;
1597 netcontext.dns_netid = netid;
1603 android_gethostbynamefornet(const char *name, int af, unsigned netid, unsigne argument
1631 android_gethostbyaddrfornet(const void *addr, socklen_t len, int af, unsigned netid, unsigned mark) argument
[all...]
H A Dgetaddrinfo.c408 const struct addrinfo *hints, struct addrinfo **res, unsigned netid)
430 netid = __netdClientDispatch.netIdForResolv(netid);
440 netid) < 0) {
573 const struct addrinfo *hints, unsigned netid, unsigned mark, struct addrinfo **res)
576 .app_netid = netid,
578 .dns_netid = netid,
1985 /* this just sets our netid val in the thread private data so we don't have to
406 android_getaddrinfo_proxy( const char *hostname, const char *servname, const struct addrinfo *hints, struct addrinfo **res, unsigned netid) argument
572 android_getaddrinfofornet(const char *hostname, const char *servname, const struct addrinfo *hints, unsigned netid, unsigned mark, struct addrinfo **res) argument
/bionic/libc/dns/include/
H A Dresolv_private.h142 unsigned netid; /* NetId: cache key and socket mark */ member in struct:__res_state
195 /* Retrieve a local copy of the stats for the given netid. The buffer must have space for
200 _resolv_cache_get_resolver_stats( unsigned netid, struct __res_params* params,
203 /* Add a sample to the shared struct for the given netid and server, provided that the
208 _resolv_cache_add_resolver_stats_sample( unsigned netid, int revision_id, int ns,
/bionic/libc/dns/resolv/
H A Dres_cache.c1289 unsigned netid; member in struct:resolv_cache_info
1311 static struct resolv_cache* _find_named_cache_locked(unsigned netid);
1337 _cache_check_pending_request_locked( struct resolv_cache** cache, Entry* key, unsigned netid )
1367 *cache = _find_named_cache_locked(netid);
1404 _resolv_cache_query_failed( unsigned netid, argument
1416 cache = _find_named_cache_locked(netid);
1425 static struct resolv_cache_info* _find_cache_info_locked(unsigned netid);
1674 _resolv_cache_lookup( unsigned netid, argument
1701 cache = _find_named_cache_locked(netid);
1717 if (!_cache_check_pending_request_locked(&cache, key, netid) || cach
1764 _resolv_cache_add( unsigned netid, const void* query, int querylen, const void* answer, int answerlen ) argument
1878 _get_res_cache_for_net_locked(unsigned netid) argument
1898 _resolv_flush_cache_for_net(unsigned netid) argument
1909 _flush_cache_for_net_locked(unsigned netid) argument
1921 _resolv_delete_cache_for_net(unsigned netid) argument
1968 _find_named_cache_locked(unsigned netid) argument
1978 _find_cache_info_locked(unsigned netid) argument
2001 _resolv_set_nameservers_for_net(unsigned netid, const char** servers, unsigned numservers, const char *domains, const struct __res_params* params) argument
2239 android_net_res_stats_get_info_for_net(unsigned netid, int* nscount, struct sockaddr_storage servers[MAXNS], int* dcount, char domains[MAXDNSRCH][MAXDNSRCHPATH], struct __res_params* params, struct __res_stats stats[MAXNS]) argument
2307 _resolv_cache_get_resolver_stats( unsigned netid, struct __res_params* params, struct __res_stats stats[MAXNS]) argument
2324 _resolv_cache_add_resolver_stats_sample( unsigned netid, int revision_id, int ns, const struct __res_sample* sample, int max_samples) argument
[all...]

Completed in 73 milliseconds