Lines Matching refs:p

74 		const char *p = memchr(s, *chars, e - s);  in binary_strcspn()  local
75 if (p) { in binary_strcspn()
76 e = p; in binary_strcspn()
96 char const *s, *e, *p, *pp, *ue; in php_url_parse_ex2() local
105 p = s; in php_url_parse_ex2()
106 while (p < e) { in php_url_parse_ex2()
108 if (!isalpha(*p) && !isdigit(*p) && *p != '+' && *p != '.' && *p != '-') { in php_url_parse_ex2()
119 p++; in php_url_parse_ex2()
136 p = e + 1; in php_url_parse_ex2()
137 while (p < ue && isdigit(*p)) { in php_url_parse_ex2()
138 p++; in php_url_parse_ex2()
141 if ((p == ue || *p == '/') && (p - e) < 7) { in php_url_parse_ex2()
174 p = e + 1; in php_url_parse_ex2()
175 pp = p; in php_url_parse_ex2()
177 while (pp < ue && pp - p < 6 && isdigit(*pp)) { in php_url_parse_ex2()
181 if (pp - p > 0 && pp - p < 6 && (pp == ue || *pp == '/')) { in php_url_parse_ex2()
184 memcpy(port_buf, p, (pp - p)); in php_url_parse_ex2()
185 port_buf[pp - p] = '\0'; in php_url_parse_ex2()
197 } else if (p == pp && pp == ue) { in php_url_parse_ex2()
215 if ((p = zend_memrchr(s, '@', (e-s)))) { in php_url_parse_ex2()
216 if ((pp = memchr(s, ':', (p-s)))) { in php_url_parse_ex2()
221 ret->pass = zend_string_init(pp, (p-pp), 0); in php_url_parse_ex2()
224 ret->user = zend_string_init(s, (p-s), 0); in php_url_parse_ex2()
228 s = p + 1; in php_url_parse_ex2()
236 p = NULL; in php_url_parse_ex2()
238 p = zend_memrchr(s, ':', (e-s)); in php_url_parse_ex2()
241 if (p) { in php_url_parse_ex2()
243 p++; in php_url_parse_ex2()
244 if (e-p > 5) { /* port cannot be longer then 5 characters */ in php_url_parse_ex2()
247 } else if (e - p > 0) { in php_url_parse_ex2()
250 memcpy(port_buf, p, (e - p)); in php_url_parse_ex2()
251 port_buf[e - p] = '\0'; in php_url_parse_ex2()
261 p--; in php_url_parse_ex2()
264 p = e; in php_url_parse_ex2()
268 if ((p-s) < 1) { in php_url_parse_ex2()
273 ret->host = zend_string_init(s, (p-s), 0); in php_url_parse_ex2()
285 p = memchr(s, '#', (e - s)); in php_url_parse_ex2()
286 if (p) { in php_url_parse_ex2()
287 p++; in php_url_parse_ex2()
288 if (p < e) { in php_url_parse_ex2()
289 ret->fragment = zend_string_init(p, (e - p), 0); in php_url_parse_ex2()
294 e = p-1; in php_url_parse_ex2()
297 p = memchr(s, '?', (e - s)); in php_url_parse_ex2()
298 if (p) { in php_url_parse_ex2()
299 p++; in php_url_parse_ex2()
300 if (p < e) { in php_url_parse_ex2()
301 ret->query = zend_string_init(p, (e - p), 0); in php_url_parse_ex2()
306 e = p-1; in php_url_parse_ex2()
706 char *s, *p; in PHP_FUNCTION() local
708 if ((p = strchr(Z_STRVAL_P(hdr), ':'))) { in PHP_FUNCTION()
709 c = *p; in PHP_FUNCTION()
710 *p = '\0'; in PHP_FUNCTION()
711 s = p + 1; in PHP_FUNCTION()
716 …if ((prev_val = zend_hash_str_find(Z_ARRVAL_P(return_value), Z_STRVAL_P(hdr), (p - Z_STRVAL_P(hdr)… in PHP_FUNCTION()
717 …add_assoc_stringl_ex(return_value, Z_STRVAL_P(hdr), (p - Z_STRVAL_P(hdr)), s, (Z_STRLEN_P(hdr) - (… in PHP_FUNCTION()
723 *p = c; in PHP_FUNCTION()