Home
last modified time | relevance | path

Searched refs:pmt_secs (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/media/test-drivers/vidtv/
Dvidtv_channel.c471 m->si.pmt_secs = vidtv_psi_pmt_create_sec_for_each_pat_entry(m->si.pat, in vidtv_channel_si_init()
473 if (!m->si.pmt_secs) in vidtv_channel_si_init()
477 m->si.pmt_secs, in vidtv_channel_si_init()
508 vidtv_psi_pmt_table_destroy(m->si.pmt_secs[i]); in vidtv_channel_si_destroy()
512 kfree(m->si.pmt_secs); in vidtv_channel_si_destroy()
Dvidtv_mux.h68 struct vidtv_psi_table_pmt **pmt_secs; /* the PMT sections */ member
Dvidtv_psi.c1512 struct vidtv_psi_table_pmt **pmt_secs; in vidtv_psi_pmt_create_sec_for_each_pat_entry() local
1526 pmt_secs = kcalloc(num_pmt, in vidtv_psi_pmt_create_sec_for_each_pat_entry()
1529 if (!pmt_secs) in vidtv_psi_pmt_create_sec_for_each_pat_entry()
1535 pmt_secs[i] = vidtv_psi_pmt_table_init(be16_to_cpu(program->service_id), in vidtv_psi_pmt_create_sec_for_each_pat_entry()
1538 if (!pmt_secs[i]) { in vidtv_psi_pmt_create_sec_for_each_pat_entry()
1541 vidtv_psi_pmt_table_destroy(pmt_secs[i]); in vidtv_psi_pmt_create_sec_for_each_pat_entry()
1549 return pmt_secs; in vidtv_psi_pmt_create_sec_for_each_pat_entry()
Dvidtv_mux.c179 pmt_pid = vidtv_psi_pmt_get_pid(m->si.pmt_secs[i], in vidtv_mux_push_si()
191 pmt_args.pmt = m->si.pmt_secs[i]; in vidtv_mux_push_si()