Lines Matching refs:p_current

644   dvbpsi_psi_section_t *p_current = p_result;  in dvbpsi_eit_sections_generate()  local
648 if (!p_current) in dvbpsi_eit_sections_generate()
654 uint8_t *p_event_start = p_current->p_payload_end; in dvbpsi_eit_sections_generate()
665 if (p_event_start - p_current->p_data + i_event_length > 4090) in dvbpsi_eit_sections_generate()
667 dvbpsi_psi_section_t *p_prev = p_current; in dvbpsi_eit_sections_generate()
669 p_current = NewEITSection (p_eit, i_table_id, ++i_last_section_number); in dvbpsi_eit_sections_generate()
670 p_event_start = p_current->p_payload_end; in dvbpsi_eit_sections_generate()
671 p_prev->p_next = p_current; in dvbpsi_eit_sections_generate()
680 p_current->p_payload_end += 12; in dvbpsi_eit_sections_generate()
681 p_current->i_length += 12; in dvbpsi_eit_sections_generate()
688 if ((p_current->p_payload_end - p_current->p_data) + in dvbpsi_eit_sections_generate()
697 p_current->p_payload_end[0] = p_descriptor->i_tag; in dvbpsi_eit_sections_generate()
698 p_current->p_payload_end[1] = p_descriptor->i_length; in dvbpsi_eit_sections_generate()
699 memcpy(p_current->p_payload_end + 2, p_descriptor->p_data, p_descriptor->i_length); in dvbpsi_eit_sections_generate()
702 p_current->p_payload_end += p_descriptor->i_length + 2; in dvbpsi_eit_sections_generate()
703 p_current->i_length += p_descriptor->i_length + 2; in dvbpsi_eit_sections_generate()
707 i_event_length = p_current->p_payload_end - p_event_start - 12; in dvbpsi_eit_sections_generate()
713 for (p_current = p_result; p_current; p_current = p_current->p_next) in dvbpsi_eit_sections_generate()
716 p_current->p_data[12] = i_last_section_number; in dvbpsi_eit_sections_generate()
717 p_current->i_last_number = i_last_section_number; in dvbpsi_eit_sections_generate()
719 dvbpsi_BuildPSISection(p_dvbpsi, p_current); in dvbpsi_eit_sections_generate()