Lines Matching refs:tail
165 struct vidtv_psi_table_eit_event *tail = NULL; in vidtv_channel_eit_event_cat_into_new() local
182 tail = vidtv_psi_eit_event_init(tail, event_id); in vidtv_channel_eit_event_cat_into_new()
183 if (!tail) { in vidtv_channel_eit_event_cat_into_new()
189 vidtv_psi_desc_assign(&tail->descriptor, desc); in vidtv_channel_eit_event_cat_into_new()
192 head = tail; in vidtv_channel_eit_event_cat_into_new()
211 struct vidtv_psi_table_sdt_service *tail = NULL; in vidtv_channel_sdt_serv_cat_into_new() local
229 tail = vidtv_psi_sdt_service_init(tail, in vidtv_channel_sdt_serv_cat_into_new()
233 if (!tail) in vidtv_channel_sdt_serv_cat_into_new()
239 vidtv_psi_desc_assign(&tail->descriptor, desc); in vidtv_channel_sdt_serv_cat_into_new()
242 head = tail; in vidtv_channel_sdt_serv_cat_into_new()
253 vidtv_psi_sdt_service_destroy(tail); in vidtv_channel_sdt_serv_cat_into_new()
266 struct vidtv_psi_table_pat_program *tail = NULL; in vidtv_channel_pat_prog_cat_into_new() local
284 tail = vidtv_psi_pat_program_init(tail, in vidtv_channel_pat_prog_cat_into_new()
287 if (!tail) { in vidtv_channel_pat_prog_cat_into_new()
293 head = tail; in vidtv_channel_pat_prog_cat_into_new()
301 vidtv_psi_pat_program_init(tail, 0, TS_NIT_PID); in vidtv_channel_pat_prog_cat_into_new()
317 struct vidtv_psi_table_pmt_stream *tail = NULL; in vidtv_channel_pmt_match_sections() local
341 tail = vidtv_psi_pmt_stream_init(tail, in vidtv_channel_pmt_match_sections()
346 head = tail; in vidtv_channel_pmt_match_sections()
349 vidtv_psi_desc_assign(&tail->descriptor, in vidtv_channel_pmt_match_sections()