Lines Matching refs:pid
34 *vidtv_mux_get_pid_ctx(struct vidtv_mux *m, u16 pid) in vidtv_mux_get_pid_ctx() argument
38 hash_for_each_possible(m->pid_ctx, ctx, h, pid) in vidtv_mux_get_pid_ctx()
39 if (ctx->pid == pid) in vidtv_mux_get_pid_ctx()
45 *vidtv_mux_create_pid_ctx_once(struct vidtv_mux *m, u16 pid) in vidtv_mux_create_pid_ctx_once() argument
49 ctx = vidtv_mux_get_pid_ctx(m, pid); in vidtv_mux_create_pid_ctx_once()
57 ctx->pid = pid; in vidtv_mux_create_pid_ctx_once()
59 hash_add(m->pid_ctx, &ctx->h, pid); in vidtv_mux_create_pid_ctx_once()
79 u16 pid; in vidtv_mux_pid_ctx_init() local
103 pid = vidtv_psi_get_pat_program_pid(p); in vidtv_mux_pid_ctx_init()
104 vidtv_mux_create_pid_ctx_once(m, pid); in vidtv_mux_pid_ctx_init()
192 pmt_args.pid = pmt_pid; in vidtv_mux_push_si()
229 args.pid = m->pcr_pid; in vidtv_mux_push_pcr()
278 .pid = be16_to_cpu(e->es_pid), in vidtv_mux_packetize_access_units()