Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 15 files:

Smatch caller information:

drivers/media/pci/pt3/pt3_dma.c pt3_proc_dma() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 count 0-s32max,18446744071562067968-u64max
NOCHECK_CALL

drivers/media/pci/pt3/pt3_dma.c pt3_proc_dma() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 2 count 0-s32max,18446744071562067968-u64max
BUF_SIZE 1 buf 192512
NOCHECK_CALL

drivers/media/pci/pt3/pt3_dma.c pt3_proc_dma() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 count 128
NOCHECK_CALL

drivers/media/pci/ttpci/budget-core.c vpeirq() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 count 0-22845570
CAPPED_DATA 2 count 1
NOCHECK_CALL
HOST_DATA 2 count 0-22845570[c]
HALF_LOCKED2 &pool->lock

drivers/media/pci/ttpci/budget-core.c vpeirq() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 count 0-u32max
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/pci/ttpci/budget-core.c vpeirq() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 2 count 0-22845570
CAPPED_DATA 2 count 1
NOCHECK_CALL
HOST_DATA 2 count 0-11422785[c]
HALF_LOCKED2 &pool->lock

drivers/media/pci/pt1/pt1.c pt1_filter() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 count 21
NOCHECK_CALL

drivers/media/pci/ddbridge/ddbridge-core.c input_write_dvb() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 2 count 0-u32max
BUF_SIZE 1 buf 1-s32max
PREEMPT_ADD
NOCHECK_CALL
LOCK2 &dma->lock
LOCK2 flags
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct ddb_dma)->lock

drivers/media/common/b2c2/flexcop.c flexcop_pass_dmx_packets() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
BUF_SIZE 1 buf (-1),1880,240640
BUF_SIZE 1 buf (-1),1880,240640
DATA_SOURCE 1 buf $1
DATA_SOURCE 2 count $2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 buf unit_byte
HALF_LOCKED2 &fc_pci->irq_lock

drivers/media/pci/saa7164/saa7164-core.c saa7164_buffer_deliver() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 2 count 312
BUF_SIZE 1 buf 65536
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/media/pci/dm1105/dm1105.c dm1105_dmx_buffer() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/firewire/firedtv-fw.c handle_iso() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 1 buf 0-18446744073709547519
PARAM_VALUE 2 count 1
CAPPED_DATA 1 buf 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/media/av7110/av7110.c debiirq() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 2 count 0-s32max,18446744071562067968-u64max
BUF_SIZE 1 buf 8192
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 bh

drivers/staging/media/av7110/av7110.c vpeirq() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 count 0-1023
BUF_SIZE 0 demux 912
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 count 0-1023[c]
HALF_LOCKED2 bh

drivers/staging/media/av7110/av7110.c vpeirq() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 count 0-u32max
BUF_SIZE 0 demux 912
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 bh

drivers/staging/media/av7110/av7110.c vpeirq() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 0 demux->lock.rlock.dep_map->name 0-255
PARAM_VALUE 2 count 0-1023
BUF_SIZE 0 demux 912
CAPPED_DATA 2 count 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 count 0-1023[c]
HALF_LOCKED2 bh

drivers/media/pci/pluto2/pluto2.c pluto_dma_end() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 2 count 0-22845570
BUF_SIZE 1 buf 1504
DATA_SOURCE 2 count $1 [m]
FUZZY_MAX 2 count 8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 count 1-8[c]
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c ttusb_process_muxpack() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 count 1
BUF_SIZE 1 buf 264
BUF_SIZE 1 buf 264
DATA_SOURCE 1 buf $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/usb/au0828/au0828-dvb.c urb_completion() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 2 count 0-u32max
BUF_SIZE 1 buf s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 buf unit_byte
HALF_LOCKED2 &pool->lock

drivers/media/test-drivers/vidtv/vidtv_bridge.c vidtv_bridge_on_new_pkts_avail() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
BUF_SIZE 1 buf 1-s32max
BUF_SIZE 1 buf 1-s32max
DATA_SOURCE 1 buf $1
DATA_SOURCE 2 count $2
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/pci/smipcie/smipcie-main.c smi_dma_xfer() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 2 count 0-22310
NOCHECK_CALL
HOST_DATA 2 count 0-22310[c]
HALF_LOCKED2 &pool->lock

drivers/media/pci/smipcie/smipcie-main.c smi_dma_xfer() -> dvb_dmx_swfilter_packets()

Type Parameter Key Value
PARAM_VALUE 0 demux 4096-ptr_max
PARAM_VALUE 2 count 0-22310
NOCHECK_CALL
HOST_DATA 2 count 0-22310[c]
HALF_LOCKED2 &pool->lock