Lines Matching full:feed
320 static int cxd2880_start_feed(struct dvb_demux_feed *feed) in cxd2880_start_feed() argument
327 if (!feed) { in cxd2880_start_feed()
332 demux = feed->demux; in cxd2880_start_feed()
334 pr_err("feed->demux is NULL\n"); in cxd2880_start_feed()
345 if (feed->pid == 0x2000) { in cxd2880_start_feed()
357 pr_debug("all PID feed (count = %d)\n", in cxd2880_start_feed()
367 cfgtmp.pid_config[i].pid = feed->pid; in cxd2880_start_feed()
369 feed->pid, i); in cxd2880_start_feed()
414 pr_debug("start feed (count %d)\n", dvb_spi->feed_count); in cxd2880_start_feed()
418 static int cxd2880_stop_feed(struct dvb_demux_feed *feed) in cxd2880_stop_feed() argument
425 if (!feed) { in cxd2880_stop_feed()
430 demux = feed->demux; in cxd2880_stop_feed()
432 pr_err("feed->demux is NULL\n"); in cxd2880_stop_feed()
438 pr_err("no feed is started\n"); in cxd2880_stop_feed()
442 if (feed->pid == 0x2000) { in cxd2880_stop_feed()
445 * Number of 0x2000 feed request was stored in cxd2880_stop_feed()
449 pr_err("PID %d not found.\n", feed->pid); in cxd2880_stop_feed()
459 if (feed->pid == cfgtmp.pid_config[i].pid && in cxd2880_stop_feed()
464 feed->pid, i); in cxd2880_stop_feed()
471 pr_err("PID %d not found\n", feed->pid); in cxd2880_stop_feed()
493 pr_debug("stop feed ok.(count %d)\n", dvb_spi->feed_count); in cxd2880_stop_feed()