Home
last modified time | relevance | path

Searched defs:dmx (Results 1 – 9 of 9) sorted by relevance

/device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/stream_input/parser/hw_demux/
Daml_dmx.c328 static void dmxn_op_chan(int dmx, int ch, int(*op)(int, int), int ch_op) in dmxn_op_chan() argument
475 #define dmx_get_dev(dmx) (((struct aml_dvb *)((dmx)->demux.priv))->dev) argument
484 struct aml_dmx *dmx; in section_buffer_watchdog_func() local
627 static inline int sec_filter_match(struct aml_dmx *dmx, struct aml_filter *f, in sec_filter_match()
652 static void trigger_crc_monitor(struct aml_dmx *dmx) in trigger_crc_monitor()
674 static int section_crc(struct aml_dmx *dmx, struct aml_filter *f, u8 *p) in section_crc()
728 static void section_notify(struct aml_dmx *dmx, struct aml_filter *f, u8 *p) in section_notify()
737 static void hardware_match_section(struct aml_dmx *dmx, in hardware_match_section()
777 static void software_match_section(struct aml_dmx *dmx, u16 buf_num) in software_match_section()
910 static void smallsection_match_section(struct aml_dmx *dmx, u8 *p, u16 sec_num) in smallsection_match_section()
[all …]
Daml_dvb.c155 static void aml_dvb_dmx_release(struct aml_dvb *advb, struct aml_dmx *dmx) in aml_dvb_dmx_release()
172 static int aml_dvb_dmx_init(struct aml_dvb *advb, struct aml_dmx *dmx, int id) in aml_dvb_dmx_init()
1104 struct aml_dmx *dmx = &dvb->dmx[i]; in dmx_check_source() local
2681 struct aml_dmx *dmx = NULL; in get_stb_dmx() local
2714 struct aml_dmx *dmx = get_stb_dmx(); in aml_tsdemux_reset() local
2746 struct aml_dmx *dmx; in aml_tsdemux_request_irq() local
2766 struct aml_dmx *dmx; in aml_tsdemux_free_irq() local
2786 struct aml_dmx *dmx; in aml_tsdemux_set_vid() local
2816 struct aml_dmx *dmx; in aml_tsdemux_set_aid() local
2846 struct aml_dmx *dmx; in aml_tsdemux_set_sid() local
[all …]
Daml_dvb.h169 struct aml_dmx *dmx; member
179 struct aml_dmx *dmx; member
302 struct aml_dmx *dmx; member
318 struct aml_dmx dmx[DMX_DEV_COUNT]; member
/device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/stream_input/parser/demux/
Daml_dmx.c555 static int _dmx_allocate_ts_feed(struct dmx_demux *dmx, in _dmx_allocate_ts_feed()
606 static int _dmx_release_ts_feed(struct dmx_demux *dmx, in _dmx_release_ts_feed()
630 static int _dmx_allocate_section_feed(struct dmx_demux *dmx, in _dmx_allocate_section_feed()
680 static int _dmx_release_section_feed(struct dmx_demux *dmx, in _dmx_release_section_feed()
702 static int _dmx_add_frontend(struct dmx_demux *dmx, in _dmx_add_frontend()
713 static int _dmx_remove_frontend(struct dmx_demux *dmx, in _dmx_remove_frontend()
729 static struct list_head *_dmx_get_frontends(struct dmx_demux *dmx) in _dmx_get_frontends()
739 static int _dmx_connect_frontend(struct dmx_demux *dmx, in _dmx_connect_frontend()
754 static int _dmx_disconnect_frontend(struct dmx_demux *dmx) in _dmx_disconnect_frontend()
765 static int _dmx_get_pes_pids(struct dmx_demux *dmx, u16 * pids) in _dmx_get_pes_pids()
Daml_dvb.h46 struct aml_dmx dmx[DMX_DEV_COUNT]; member
Daml_dmx.h65 struct dmx_demux dmx; member
/device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/stream_input/parser/demux/sw_demux/
Dswdmx_demux.c26 pid_filter_get (SWDMX_Demux *dmx, SWDMX_UInt16 pid) in pid_filter_get()
254 SWDMX_Demux *dmx; in swdmx_demux_new() local
267 swdmx_demux_alloc_ts_filter (SWDMX_Demux *dmx) in swdmx_demux_alloc_ts_filter()
288 swdmx_demux_alloc_sec_filter (SWDMX_Demux *dmx) in swdmx_demux_alloc_sec_filter()
312 SWDMX_Demux *dmx = (SWDMX_Demux*)data; in swdmx_demux_ts_packet_cb() local
326 swdmx_demux_free (SWDMX_Demux *dmx) in swdmx_demux_free()
Dswdemux_internal.h111 SWDMX_Demux *dmx; /**< The demux contains this filter.*/ member
122 SWDMX_Demux *dmx; /**< The demux contains this filter.*/ member
Dswdemux_test.c127 SWDMX_Demux *dmx; in thread_func() local