static inline int dvb_dmx_swfilter_section_feed (struct dvb_demux_feed *feed) 
static inline int dvb_dmx_swfilter_section_feed(struct dvb_demux_feed *feed) 
static inline int dvb_dmx_swfilter_section_feed (struct dvb_demux_feed *feed){	struct dvb_demux *demux = feed->demux;	struct dvb_demux_filter *f = feed->filter;	struct dmx_section_feed *sec = &feed->feed.sec;	int section_syntax_indicator;	if (!sec->is_filtering)		return 0;	if (!f)		return 0;	if (sec->check_crc) {		section_syntax_indicator = ((sec->secbuf[1] & 0x80) != 0);		if (section_syntax_indicator &&		    demux->check_crc32(feed, sec->secbuf, sec->seclen))			return -1;	}	do {		if (dvb_dmx_swfilter_sectionfilter(feed, f) < 0)			return -1;	} while ((f = f->next) && sec->is_filtering);	sec->seclen = 0;	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/dad4a73071532448f6cee29791476494a8eb3a58/dvb_demux.c/clean/drivers/media/dvb/dvb-core/dvb_demux.c