Lines Matching refs:pid
34 *vidtv_mux_get_pid_ctx(struct vidtv_mux *m, u16 pid)
38 hash_for_each_possible(m->pid_ctx, ctx, h, pid)
39 if (ctx->pid == pid)
45 *vidtv_mux_create_pid_ctx_once(struct vidtv_mux *m, u16 pid)
49 ctx = vidtv_mux_get_pid_ctx(m, pid);
57 ctx->pid = pid;
59 hash_add(m->pid_ctx, &ctx->h, pid);
79 u16 pid;
82 /* push the pcr pid ctx */
85 /* push the NULL packet pid ctx */
88 /* push the PAT pid ctx */
91 /* push the SDT pid ctx */
94 /* push the NIT pid ctx */
97 /* push the EIT pid ctx */
103 pid = vidtv_psi_get_pat_program_pid(p);
104 vidtv_mux_create_pid_ctx_once(m, pid);
192 pmt_args.pid = pmt_pid;
229 args.pid = m->pcr_pid;
278 .pid = be16_to_cpu(e->es_pid),