/bionic/libc/dns/include/ |
H A D | resolv_cache.h | 51 _resolv_cache_lookup( unsigned netid, 63 _resolv_cache_add( unsigned netid, 72 _resolv_cache_query_failed( unsigned netid,
|
H A D | resolv_netid.h | 90 extern int _resolv_set_nameservers_for_net(unsigned netid, const char** servers, 94 extern void _resolv_flush_cache_for_net(unsigned netid) __used_in_netd; 97 extern void _resolv_delete_cache_for_net(unsigned netid) __used_in_netd; 105 extern void _resolv_delete_cache_for_net(unsigned netid);
|
H A D | resolv_stats.h | 72 android_net_res_stats_get_info_for_net(unsigned netid, int* nscount,
|
H A D | resolv_private.h | 156 unsigned netid; /* NetId: cache key and socket mark */ member in struct:__res_state 209 /* Retrieve a local copy of the stats for the given netid. The buffer must have space for 214 _resolv_cache_get_resolver_stats( unsigned netid, struct __res_params* params, 217 /* Add a sample to the shared struct for the given netid and server, provided that the 222 _resolv_cache_add_resolver_stats_sample( unsigned netid, int revision_id, int ns,
|
/bionic/libc/dns/resolv/ |
H A D | res_cache.c | 1233 unsigned netid; member in struct:resolv_cache_info 1255 static struct resolv_cache* _find_named_cache_locked(unsigned netid); 1281 _cache_check_pending_request_locked( struct resolv_cache** cache, Entry* key, unsigned netid ) 1311 *cache = _find_named_cache_locked(netid); 1348 _resolv_cache_query_failed( unsigned netid, argument 1360 cache = _find_named_cache_locked(netid); 1369 static struct resolv_cache_info* _find_cache_info_locked(unsigned netid); 1618 _resolv_cache_lookup( unsigned netid, argument 1645 cache = _find_named_cache_locked(netid); 1661 if (!_cache_check_pending_request_locked(&cache, key, netid) || cach 1708 _resolv_cache_add( unsigned netid, const void* query, int querylen, const void* answer, int answerlen ) argument 1829 _get_res_cache_for_net_locked(unsigned netid) argument 1849 _resolv_flush_cache_for_net(unsigned netid) argument 1860 _flush_cache_for_net_locked(unsigned netid) argument 1872 _resolv_delete_cache_for_net(unsigned netid) argument 1919 _find_named_cache_locked(unsigned netid) argument 1929 _find_cache_info_locked(unsigned netid) argument 1952 _resolv_set_nameservers_for_net(unsigned netid, const char** servers, unsigned numservers, const char *domains, const struct __res_params* params) argument 2190 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 2258 _resolv_cache_get_resolver_stats( unsigned netid, struct __res_params* params, struct __res_stats stats[MAXNS]) argument 2275 _resolv_cache_add_resolver_stats_sample( unsigned netid, int revision_id, int ns, const struct __res_sample* sample, int max_samples) argument [all...] |
H A D | res_init.c | 195 statp->netid = NETID_UNSET; 770 void res_setnetid(res_state statp, unsigned netid) argument 773 statp->netid = netid;
|
H A D | res_send.c | 380 statp->netid, buf, buflen, 394 _resolv_cache_query_failed(statp->netid, buf, buflen); 493 int revision_id = _resolv_cache_get_resolver_stats(statp->netid, ¶ms, stats); 563 _resolv_cache_add_resolver_stats_sample(statp->netid, revision_id, 590 _resolv_cache_add_resolver_stats_sample(statp->netid, revision_id, 622 _resolv_cache_add(statp->netid, buf, buflen, 676 _resolv_cache_query_failed(statp->netid, buf, buflen); 681 _resolv_cache_query_failed(statp->netid, buf, buflen);
|
/bionic/libc/dns/net/ |
H A D | getnameinfo.c | 117 size_t hostlen, char* serv, size_t servlen, int flags, unsigned netid, 124 serv, servlen, flags, netid, mark); 168 int flags, unsigned netid, unsigned mark) 306 hp = android_gethostbyaddrfornet_proxy(addr, afd->a_addrlen, afd->a_af, netid, mark); 116 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 165 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 D | gethnamaddr.c | 818 size_t hbuflen, int *errorp, unsigned netid, unsigned mark) 823 res_setnetid(res, netid); 828 netid = __netdClientDispatch.netIdForResolv(netid); 833 netid, 865 char *buf, size_t buflen, int *he, unsigned netid, unsigned mark) 917 default_dns_files, uaddr, len, af, netid, mark) != NS_SUCCESS) 926 unsigned netid, unsigned mark) 931 return android_gethostbyaddrfornet_real(addr,len, af, hp, hbuf, hbuflen, he, netid, mark); 941 netid 817 gethostbyname_internal(const char *name, int af, res_state res, struct hostent *hp, char *hbuf, size_t hbuflen, int *errorp, unsigned netid, unsigned mark) argument 864 android_gethostbyaddrfornet_real(const void *addr, socklen_t len, int af, struct hostent *hp, char *buf, size_t buflen, int *he, unsigned netid, unsigned mark) argument 924 android_gethostbyaddrfornet_proxy_internal(const void* addr, socklen_t len, int af, struct hostent *hp, char *hbuf, size_t hbuflen, int *he, unsigned netid, unsigned mark) argument 1242 unsigned netid, mark; local 1590 android_gethostbynamefornet(const char *name, int af, unsigned netid, unsigned mark) argument 1610 android_gethostbyaddrfornet(const void *addr, socklen_t len, int af, unsigned netid, unsigned mark) argument 1616 android_gethostbyaddrfornet_proxy(const void* addr, socklen_t len, int af, unsigned netid, unsigned mark) argument [all...] |
H A D | getaddrinfo.c | 406 const struct addrinfo *hints, struct addrinfo **res, unsigned netid) 428 netid = __netdClientDispatch.netIdForResolv(netid); 438 netid) < 0) { 568 const struct addrinfo *hints, unsigned netid, unsigned mark, struct addrinfo **res) 571 .app_netid = netid, 573 .dns_netid = netid, 1961 /* this just sets our netid val in the thread private data so we don't have to 404 android_getaddrinfo_proxy( const char *hostname, const char *servname, const struct addrinfo *hints, struct addrinfo **res, unsigned netid) argument 567 android_getaddrinfofornet(const char *hostname, const char *servname, const struct addrinfo *hints, unsigned netid, unsigned mark, struct addrinfo **res) argument
|