Lines Matching refs:len

80     uint32_t len = (uint32_t)chunkqueue_length(cq);  in http_response_write_header_partial_1xx()  local
82 if (chunkqueue_read_data(cq, buffer_string_prepare_append(b, len), in http_response_write_header_partial_1xx()
83 len, r->conf.errh) < 0) in http_response_write_header_partial_1xx()
84 len = 0; in http_response_write_header_partial_1xx()
85 buffer_truncate(b, len);/*expect initial empty buffer from caller*/ in http_response_write_header_partial_1xx()
246 size_t len = buffer_clen(&r->physical.basedir) in http_response_physical_path_check() local
248 pathinfo = r->physical.path.ptr + len; in http_response_physical_path_check()
282 size_t len = r->physical.path.ptr+pathused-1-pathinfo, reqlen; in http_response_physical_path_check() local
284 && len <= (reqlen = buffer_clen(&r->target)) in http_response_physical_path_check()
285 && buffer_eq_icase_ssn(r->target.ptr + reqlen - len, pathinfo, len)) { in http_response_physical_path_check()
290 buffer_copy_string_len(&r->pathinfo, r->target.ptr + reqlen - len, len); in http_response_physical_path_check()
292 buffer_copy_string_len(&r->pathinfo, pathinfo, len); in http_response_physical_path_check()
299 buffer_truncate(&r->uri.path, buffer_clen(&r->uri.path) - len); in http_response_physical_path_check()
478 size_t len = buffer_clen(b); in http_response_prepare() local
481 if (len > 1 && in http_response_prepare()
482 b->ptr[len - 1] == '/' && in http_response_prepare()
483 (b->ptr[len - 2] == ' ' || b->ptr[len - 2] == '.')) { in http_response_prepare()
484 len -= 2; in http_response_prepare()
487 while (len > 0 && ( ' ' == b->ptr[len-1] || '.' == b->ptr[len-1] ) ) --len; in http_response_prepare()
488 buffer_truncate(b, len); in http_response_prepare()