Lines Matching full:feed
322 static int cxd2880_start_feed(struct dvb_demux_feed *feed) in cxd2880_start_feed() argument
329 if (!feed) { in cxd2880_start_feed()
334 demux = feed->demux; in cxd2880_start_feed()
336 pr_err("feed->demux is NULL\n"); in cxd2880_start_feed()
347 if (feed->pid == 0x2000) { in cxd2880_start_feed()
359 pr_debug("all PID feed (count = %d)\n", in cxd2880_start_feed()
369 cfgtmp.pid_config[i].pid = feed->pid; in cxd2880_start_feed()
371 feed->pid, i); in cxd2880_start_feed()
416 pr_debug("start feed (count %d)\n", dvb_spi->feed_count); in cxd2880_start_feed()
420 static int cxd2880_stop_feed(struct dvb_demux_feed *feed) in cxd2880_stop_feed() argument
427 if (!feed) { in cxd2880_stop_feed()
432 demux = feed->demux; in cxd2880_stop_feed()
434 pr_err("feed->demux is NULL\n"); in cxd2880_stop_feed()
440 pr_err("no feed is started\n"); in cxd2880_stop_feed()
444 if (feed->pid == 0x2000) { in cxd2880_stop_feed()
447 * Number of 0x2000 feed request was stored in cxd2880_stop_feed()
451 pr_err("PID %d not found\n", feed->pid); in cxd2880_stop_feed()
461 if (feed->pid == cfgtmp.pid_config[i].pid && in cxd2880_stop_feed()
466 feed->pid, i); in cxd2880_stop_feed()
473 pr_err("PID %d not found\n", feed->pid); in cxd2880_stop_feed()
495 pr_debug("stop feed ok.(count %d)\n", dvb_spi->feed_count); in cxd2880_stop_feed()