Lines Matching refs:detail
984 struct http_resource_detail *detail; in handle_http1_to_http2_upgrade() local
1032 detail = get_resource_detail(client->url_buffer, &path_len, false); in handle_http1_to_http2_upgrade()
1033 if (detail != NULL) { in handle_http1_to_http2_upgrade()
1034 detail->path_len = path_len; in handle_http1_to_http2_upgrade()
1036 if (detail->type == HTTP_RESOURCE_TYPE_STATIC) { in handle_http1_to_http2_upgrade()
1038 (struct http_resource_detail_static *)detail, in handle_http1_to_http2_upgrade()
1043 } else if (detail->type == HTTP_RESOURCE_TYPE_STATIC_FS) { in handle_http1_to_http2_upgrade()
1045 (struct http_resource_detail_static_fs *)detail, frame, client); in handle_http1_to_http2_upgrade()
1049 } else if (detail->type == HTTP_RESOURCE_TYPE_DYNAMIC) { in handle_http1_to_http2_upgrade()
1051 (struct http_resource_detail_dynamic *)detail, in handle_http1_to_http2_upgrade()
1061 (struct http_resource_detail_dynamic *)detail, client, in handle_http1_to_http2_upgrade()
1454 struct http_resource_detail *detail; in handle_http_frame_headers() local
1512 detail = get_resource_detail(client->url_buffer, &path_len, false); in handle_http_frame_headers()
1513 if (detail != NULL) { in handle_http_frame_headers()
1514 detail->path_len = path_len; in handle_http_frame_headers()
1516 if (detail->type == HTTP_RESOURCE_TYPE_STATIC) { in handle_http_frame_headers()
1518 (struct http_resource_detail_static *)detail, in handle_http_frame_headers()
1523 } else if (detail->type == HTTP_RESOURCE_TYPE_STATIC_FS) { in handle_http_frame_headers()
1525 (struct http_resource_detail_static_fs *)detail, frame, client); in handle_http_frame_headers()
1529 } else if (detail->type == HTTP_RESOURCE_TYPE_DYNAMIC) { in handle_http_frame_headers()
1531 (struct http_resource_detail_dynamic *)detail, in handle_http_frame_headers()