Lines Matching refs:keylen
167 open_socket (request_type type, const char *key, size_t keylen) in open_socket() argument
175 size_t real_sizeof_reqdata = sizeof (request_header) + keylen; in open_socket()
191 reqdata->req.key_len = keylen; in open_socket()
193 memcpy (reqdata->key, key, keylen); in open_socket()
262 const size_t keylen = strlen (key) + 1; in __nscd_get_mapping() local
266 char resdata[keylen]; in __nscd_get_mapping()
269 int sock = open_socket (type, key, keylen); in __nscd_get_mapping()
278 iov[0].iov_len = keylen; in __nscd_get_mapping()
318 if (__glibc_unlikely (n != keylen && n != keylen + sizeof (mapsize))) in __nscd_get_mapping()
324 if (__glibc_unlikely (n == keylen)) in __nscd_get_mapping()
450 __nscd_cache_search (request_type type, const char *key, size_t keylen, in __nscd_cache_search() argument
453 unsigned long int hash = __nss_hash (key, keylen) % mapped->head->module; in __nscd_cache_search()
480 && keylen == here->len in __nscd_cache_search()
481 && (here_key = atomic_forced_read (here->key)) + keylen <= datasize in __nscd_cache_search()
482 && memcmp (key, mapped->data + here_key, keylen) == 0 in __nscd_cache_search()
534 __nscd_open_socket (const char *key, size_t keylen, request_type type, in __nscd_open_socket() argument
540 if (keylen > MAXKEYLEN) in __nscd_open_socket()
545 int sock = open_socket (type, key, keylen); in __nscd_open_socket()