Lines Matching refs:namelen

125 PHPAPI void php_add_session_var(char *name, size_t namelen TSRMLS_DC) /* {{{ */  in php_add_session_var()
130 zend_hash_find(Z_ARRVAL_P(PS(http_session_vars)), name, namelen + 1, (void *) &sym_track); in php_add_session_var()
140 if (zend_hash_find(&EG(symbol_table), name, namelen + 1, (void *) &sym_global) == SUCCESS) { in php_add_session_var()
152 …zend_set_hash_symbol(empty_var, name, namelen, 1, 2, Z_ARRVAL_P(PS(http_session_vars)), &EG(symbol… in php_add_session_var()
155 zend_set_hash_symbol(*sym_track, name, namelen, 1, 1, &EG(symbol_table)); in php_add_session_var()
158 zend_set_hash_symbol(*sym_global, name, namelen, 1, 1, Z_ARRVAL_P(PS(http_session_vars))); in php_add_session_var()
165 ZEND_SET_SYMBOL_WITH_LENGTH(Z_ARRVAL_P(PS(http_session_vars)), name, namelen+1, empty_var, 1, 0); in php_add_session_var()
171 PHPAPI void php_set_session_var(char *name, size_t namelen, zval *state_val, php_unserialize_data_t… in php_set_session_var() argument
175 if (zend_hash_find(&EG(symbol_table),name,namelen+1,(void *)&old_symbol) == SUCCESS) { in php_set_session_var()
200 zend_set_hash_symbol(*old_symbol, name, namelen, 1, 1, Z_ARRVAL_P(PS(http_session_vars))); in php_set_session_var()
202 …zend_set_hash_symbol(state_val, name, namelen, 1, 2, Z_ARRVAL_P(PS(http_session_vars)), &EG(symbol… in php_set_session_var()
205 …zend_set_hash_symbol(state_val, name, namelen, PZVAL_IS_REF(state_val), 1, Z_ARRVAL_P(PS(http_sess… in php_set_session_var()
210 PHPAPI int php_get_session_var(char *name, size_t namelen, zval ***state_var TSRMLS_DC) /* {{{ */ in php_get_session_var() argument
215 ret = zend_hash_find(Z_ARRVAL_P(PS(http_session_vars)), name, namelen + 1, (void **) state_var); in php_get_session_var()
226 if (zend_hash_find(&EG(symbol_table), name, namelen + 1, (void **) &tmp) == SUCCESS) { in php_get_session_var()
865 int namelen;
873 namelen = ((unsigned char)(*p)) & (~PS_BIN_UNDEF);
875 if (namelen < 0 || namelen > PS_BIN_MAX || (p + namelen) >= endptr) {
881 name = estrndup(p + 1, namelen);
883 p += namelen + 1;
885 if (zend_hash_find(&EG(symbol_table), name, namelen + 1, (void **) &tmp) == SUCCESS) {
895 php_set_session_var(name, namelen, current, &var_hash TSRMLS_CC);
899 PS_ADD_VARL(name, namelen);
953 int namelen;
974 namelen = q - p;
975 name = estrndup(p, namelen);
978 if (zend_hash_find(&EG(symbol_table), name, namelen + 1, (void **) &tmp) == SUCCESS) {
987 php_set_session_var(name, namelen, current, &var_hash TSRMLS_CC);
991 PS_ADD_VARL(name, namelen);