Lines Matching refs:var

157 	char                     *var;  member
258 static char* fcgi_hash_set(fcgi_hash *h, unsigned int hash_value, char *var, unsigned int var_len, … in fcgi_hash_set() argument
266 memcmp(p->var, var, var_len) == 0) { in fcgi_hash_set()
289 p->var = fcgi_hash_strndup(h, var, var_len); in fcgi_hash_set()
295 static void fcgi_hash_del(fcgi_hash *h, unsigned int hash_value, char *var, unsigned int var_len) in fcgi_hash_del() argument
303 memcmp((*p)->var, var, var_len) == 0) { in fcgi_hash_del()
314 static char *fcgi_hash_get(fcgi_hash *h, unsigned int hash_value, char *var, unsigned int var_len, … in fcgi_hash_get() argument
322 memcmp(p->var, var, var_len) == 0) { in fcgi_hash_get()
337 func(p->var, p->var_len, p->val, p->val_len, arg TSRMLS_CC); in fcgi_hash_apply()
1000 if (zend_hash_find(&fcgi_mgmt_vars, q->var, q->var_len, (void**) &value) != SUCCESS) { in fcgi_read_request()
1023 memcpy(p, q->var, q->var_len); in fcgi_read_request()
1465 char* fcgi_getenv(fcgi_request *req, const char* var, int var_len) argument
1471 return fcgi_hash_get(&req->env, FCGI_HASH_FUNC(var, var_len), (char*)var, var_len, &val_len);
1474 char* fcgi_quick_getenv(fcgi_request *req, const char* var, int var_len, unsigned int hash_value) argument
1478 return fcgi_hash_get(&req->env, hash_value, (char*)var, var_len, &val_len);
1481 char* fcgi_putenv(fcgi_request *req, char* var, int var_len, char* val) argument
1485 fcgi_hash_del(&req->env, FCGI_HASH_FUNC(var, var_len), var, var_len);
1488 return fcgi_hash_set(&req->env, FCGI_HASH_FUNC(var, var_len), var, var_len, val, strlen(val));
1492 char* fcgi_quick_putenv(fcgi_request *req, char* var, int var_len, unsigned int hash_value, char* v… argument
1495 fcgi_hash_del(&req->env, hash_value, var, var_len);
1498 return fcgi_hash_set(&req->env, hash_value, var, var_len, val, strlen(val));
1531 zval ** var = (zval **)ptr; local
1532 pefree(Z_STRVAL_PP(var), 1);
1533 pefree(*var, 1);