• Home
  • Raw
  • Download

Lines Matching refs:si

337     spdy_stream_info_t *si;  in spdy_save_stream_info()  local
345 si = se_alloc(sizeof(spdy_stream_info_t)); in spdy_save_stream_info()
346 si->content_type = content_type; in spdy_save_stream_info()
347 si->content_type_parameters = content_type_params; in spdy_save_stream_info()
348 si->content_encoding = content_encoding; in spdy_save_stream_info()
349 si->data_frames = NULL; in spdy_save_stream_info()
350 si->num_data_frames = 0; in spdy_save_stream_info()
351 si->assembled_data = NULL; in spdy_save_stream_info()
352 g_array_index(conv_data->streams, spdy_stream_info_t*, stream_id) = si; in spdy_save_stream_info()
370 spdy_stream_info_t *si = spdy_get_stream_info(conv_data, stream_id); in spdy_add_data_chunk() local
372 if (si == NULL) { in spdy_add_data_chunk()
379 si->data_frames = g_slist_append(si->data_frames, df); in spdy_add_data_chunk()
380 ++si->num_data_frames; in spdy_add_data_chunk()
390 spdy_stream_info_t *si = spdy_get_stream_info(conv_data, stream_id); in spdy_increment_data_chunk_count() local
391 if (si != NULL) in spdy_increment_data_chunk_count()
392 ++si->num_data_frames; in spdy_increment_data_chunk_count()
401 spdy_stream_info_t *si = spdy_get_stream_info(conv_data, stream_id); in spdy_get_num_data_frames() local
403 return si == NULL ? 0 : si->num_data_frames; in spdy_get_num_data_frames()
409 spdy_stream_info_t *si = spdy_get_stream_info(conv_data, stream_id); in spdy_assemble_data_frames() local
412 if (si == NULL) in spdy_assemble_data_frames()
419 if (si->assembled_data == NULL) { in spdy_assemble_data_frames()
425 GSList *dflist = si->data_frames; in spdy_assemble_data_frames()
427 return si; in spdy_assemble_data_frames()
428 dflist = si->data_frames; in spdy_assemble_data_frames()
443 dflist = si->data_frames; in spdy_assemble_data_frames()
453 si->assembled_data = tvb; in spdy_assemble_data_frames()
456 return si; in spdy_assemble_data_frames()
460 spdy_discard_data_frames(spdy_stream_info_t *si) in spdy_discard_data_frames() argument
462 GSList *dflist = si->data_frames; in spdy_discard_data_frames()
549 spdy_stream_info_t *si = NULL; in dissect_spdy_data_frame() local
589 si = spdy_assemble_data_frames(conv_data, stream_id); in dissect_spdy_data_frame()
590 if (si == NULL) in dissect_spdy_data_frame()
592 data_tvb = si->assembled_data; in dissect_spdy_data_frame()
604 if (have_entire_body && si->content_encoding != NULL && in dissect_spdy_data_frame()
605 g_ascii_strcasecmp(si->content_encoding, "identity") != 0) { in dissect_spdy_data_frame()
621 (g_ascii_strcasecmp(si->content_encoding, "gzip") == 0 || in dissect_spdy_data_frame()
622 g_ascii_strcasecmp(si->content_encoding, "deflate") in dissect_spdy_data_frame()
633 si->content_encoding, in dissect_spdy_data_frame()
636 if (si->num_data_frames > 1) { in dissect_spdy_data_frame()
642 "Assembled from %d frames in packet(s)", si->num_data_frames); in dissect_spdy_data_frame()
643 dflist = si->data_frames; in dissect_spdy_data_frame()
678 if (si != NULL) in dissect_spdy_data_frame()
679 spdy_discard_data_frames(si); in dissect_spdy_data_frame()
694 if (handle == NULL && have_entire_body && si->content_type != NULL && in dissect_spdy_data_frame()
705 if (si->content_type_parameters) in dissect_spdy_data_frame()
706 pinfo->private_data = ep_strdup(si->content_type_parameters); in dissect_spdy_data_frame()
714 pinfo->match_string = si->content_type; in dissect_spdy_data_frame()
717 si->content_type); in dissect_spdy_data_frame()
735 } else if (have_entire_body && si->content_type != NULL) { in dissect_spdy_data_frame()