Lines Matching refs:val_len
174 unsigned int val_len; member
328 …hash *h, unsigned int hash_value, char *var, unsigned int var_len, char *val, unsigned int val_len) in fcgi_hash_set() argument
338 p->val_len = val_len; in fcgi_hash_set()
339 p->val = fcgi_hash_strndup(h, val, val_len); in fcgi_hash_set()
360 p->val_len = val_len; in fcgi_hash_set()
361 p->val = fcgi_hash_strndup(h, val, val_len); in fcgi_hash_set()
376 (*p)->val_len = 0; in fcgi_hash_del()
384 …_get(fcgi_hash *h, unsigned int hash_value, char *var, unsigned int var_len, unsigned int *val_len) in fcgi_hash_get() argument
393 *val_len = p->val_len; in fcgi_hash_get()
407 func(p->var, p->var_len, p->val, p->val_len, arg); in fcgi_hash_apply()
1013 unsigned int name_len, val_len; local
1025 val_len = *p++;
1026 if (UNEXPECTED(val_len >= 128)) {
1028 val_len = ((val_len & 0x7f) << 24);
1029 val_len |= (*p++ << 16);
1030 val_len |= (*p++ << 8);
1031 val_len |= *p++;
1033 if (UNEXPECTED(name_len + val_len > (unsigned int) (end - p))) {
1037 …hash_set(&req->env, FCGI_HASH_FUNC(p, name_len), (char*)p, name_len, (char*)p + name_len, val_len);
1038 p += name_len + val_len;
1677 unsigned int val_len; local
1681 return fcgi_hash_get(&req->env, FCGI_HASH_FUNC(var, var_len), (char*)var, var_len, &val_len);
1686 unsigned int val_len; local
1688 return fcgi_hash_get(&req->env, hash_value, (char*)var, var_len, &val_len);