Lines Matching refs:len
515 static char *substring_conf(char *start, int len, char quote) in substring_conf() argument
517 char *result = emalloc(len + 1); in substring_conf()
521 for (i = 0; i < len && start[i] != quote; ++i) { in substring_conf()
585 int len = haystacklen; in php_ap_memstr() local
589 while( (ptr = memchr(ptr, needle[0], len)) ) { in php_ap_memstr()
592 len = haystacklen - (ptr - (char *)haystack); in php_ap_memstr()
595 if (memcmp(needle, ptr, needlen < len ? needlen : len) == 0 && (partial || len >= needlen)) { in php_ap_memstr()
600 ptr++; len--; in php_ap_memstr()
609 int len, max; in multipart_buffer_read() local
628 len = max < bytes-1 ? max : bytes-1; in multipart_buffer_read()
631 if (len > 0) { in multipart_buffer_read()
634 memcpy(buf, self->buf_begin, len); in multipart_buffer_read()
635 buf[len] = 0; in multipart_buffer_read()
637 if (bound && len > 0 && buf[len-1] == '\r') { in multipart_buffer_read()
638 buf[--len] = 0; in multipart_buffer_read()
642 self->bytes_in_buffer -= len; in multipart_buffer_read()
643 self->buf_begin += len; in multipart_buffer_read()
646 return len; in multipart_buffer_read()
653 static char *multipart_buffer_read_body(multipart_buffer *self, unsigned int *len TSRMLS_DC) in multipart_buffer_read_body()
667 *len = total_bytes; in multipart_buffer_read_body()