Defined in 1 files as a member:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

sound/firewire/amdtp-stream.c process_rx_packets() -> process_ctx_payloads()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 0 s->domain 4096-ptr_max
PARAM_VALUE 0 s->packet_index 0-s32max
PARAM_VALUE 2 count 0-s32max
BUF_SIZE 0 s s32min-(-1),1-s32max
BUF_SIZE 0 s s32min-(-1),1-s32max
CAPPED_DATA 2 count 1
DATA_SOURCE 0 s $4
FUZZY_MAX 0 s->packet_index 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/firewire/amdtp-stream.c process_tx_packets() -> process_ctx_payloads()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 0 s->packet_index 0-s32max
BUF_SIZE 0 s s32min-(-1),1-s32max
BUF_SIZE 0 s s32min-(-1),1-s32max
DATA_SOURCE 0 s $4
FUZZY_MAX 0 s->packet_index 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

Smatch assignments to (struct amdtp_stream)->process_ctx_payloads:

sound/firewire/motu/amdtp-motu.c amdtp_motu_init() -> (struct amdtp_stream)->process_ctx_payloads [3630866916049477632,8944144155994222592]

sound/firewire/tascam/tascam.c snd_tscm_probe() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/tascam/tascam.c tscm_card_free() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireface/ff-hwdep.c hwdep_ioctl() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/fireface/ff-hwdep.c hwdep_release() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/fireworks/fireworks_midi.c midi_open() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/fireworks/fireworks.c efw_card_free() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireworks/fireworks.c efw_probe() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/motu/motu-pcm.c capture_ack() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/motu/motu-pcm.c capture_pointer() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/motu/motu-pcm.c capture_prepare() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/motu/motu-pcm.c capture_trigger() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/motu/motu-pcm.c pcm_close() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/motu/motu-pcm.c pcm_hw_free() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/motu/motu-pcm.c pcm_hw_params() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/motu/motu-pcm.c pcm_open() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/motu/motu-pcm.c playback_ack() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/motu/motu-pcm.c playback_pointer() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/motu/motu-pcm.c playback_prepare() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/motu/motu-pcm.c playback_trigger() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/tascam/amdtp-tascam.c amdtp_tscm_init() -> (struct amdtp_stream)->process_ctx_payloads [1889417599355768832,7726799464888324096]

sound/firewire/tascam/tascam-midi.c midi_playback_open() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/oxfw/oxfw-hwdep.c hwdep_ioctl() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/oxfw/oxfw-hwdep.c hwdep_release() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/tascam/tascam-transaction.c handle_midi_tx() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw-spkr.c spkr_mute_get() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/oxfw/oxfw-spkr.c spkr_mute_put() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/oxfw/oxfw-spkr.c spkr_volume_get() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/oxfw/oxfw-spkr.c spkr_volume_put() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/bebob/bebob_hwdep.c hwdep_ioctl() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/bebob/bebob_hwdep.c hwdep_release() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/fireface/ff-midi.c midi_playback_open() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/oxfw/oxfw-midi.c midi_capture_open() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/oxfw/oxfw-midi.c midi_playback_open() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/digi00x/digi00x.c dg00x_card_free() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/digi00x/digi00x.c snd_dg00x_probe() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/digi00x/digi00x-midi.c midi_open() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/fireface/ff.c ff_card_free() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireface/ff.c snd_ff_probe() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/motu/motu-transaction.c handle_message() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/digi00x/digi00x-hwdep.c hwdep_ioctl() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/digi00x/digi00x-hwdep.c hwdep_release() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/digi00x/amdtp-dot.c amdtp_dot_init() -> (struct amdtp_stream)->process_ctx_payloads [3688527943445594112,8239405051083829248]

sound/firewire/motu/motu-midi.c midi_open() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/oxfw/oxfw-pcm.c limit_to_current_params() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw-pcm.c pcm_capture_ack() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw-pcm.c pcm_capture_hw_free() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw-pcm.c pcm_capture_hw_params() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw-pcm.c pcm_capture_pointer() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw-pcm.c pcm_capture_prepare() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw-pcm.c pcm_capture_trigger() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw-pcm.c pcm_close() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw-pcm.c pcm_open() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw-pcm.c pcm_playback_ack() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw-pcm.c pcm_playback_hw_free() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw-pcm.c pcm_playback_hw_params() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw-pcm.c pcm_playback_pointer() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw-pcm.c pcm_playback_prepare() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw-pcm.c pcm_playback_trigger() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireworks/fireworks_hwdep.c hwdep_ioctl() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/fireworks/fireworks_hwdep.c hwdep_release() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/bebob/bebob_pcm.c pcm_capture_ack() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/bebob/bebob_pcm.c pcm_capture_pointer() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/bebob/bebob_pcm.c pcm_capture_prepare() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/bebob/bebob_pcm.c pcm_capture_trigger() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/bebob/bebob_pcm.c pcm_close() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/bebob/bebob_pcm.c pcm_hw_free() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/bebob/bebob_pcm.c pcm_hw_params() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/bebob/bebob_pcm.c pcm_open() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/bebob/bebob_pcm.c pcm_playback_ack() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/bebob/bebob_pcm.c pcm_playback_pointer() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/bebob/bebob_pcm.c pcm_playback_prepare() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/bebob/bebob_pcm.c pcm_playback_trigger() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/tascam/tascam-pcm.c pcm_capture_ack() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/tascam/tascam-pcm.c pcm_capture_pointer() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/tascam/tascam-pcm.c pcm_capture_prepare() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/tascam/tascam-pcm.c pcm_capture_trigger() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/tascam/tascam-pcm.c pcm_close() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/tascam/tascam-pcm.c pcm_hw_free() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/tascam/tascam-pcm.c pcm_hw_params() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/tascam/tascam-pcm.c pcm_open() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/tascam/tascam-pcm.c pcm_playback_ack() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/tascam/tascam-pcm.c pcm_playback_pointer() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/tascam/tascam-pcm.c pcm_playback_prepare() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/tascam/tascam-pcm.c pcm_playback_trigger() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw.c oxfw_card_free() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/oxfw/oxfw.c oxfw_probe() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/digi00x/digi00x-transaction.c handle_message() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/tascam/tascam-hwdep.c hwdep_ioctl() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/tascam/tascam-hwdep.c hwdep_release() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/digi00x/digi00x-pcm.c pcm_capture_ack() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/digi00x/digi00x-pcm.c pcm_capture_pointer() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/digi00x/digi00x-pcm.c pcm_capture_prepare() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/digi00x/digi00x-pcm.c pcm_capture_trigger() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/digi00x/digi00x-pcm.c pcm_close() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/digi00x/digi00x-pcm.c pcm_hw_free() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/digi00x/digi00x-pcm.c pcm_hw_params() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/digi00x/digi00x-pcm.c pcm_open() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/digi00x/digi00x-pcm.c pcm_playback_ack() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/digi00x/digi00x-pcm.c pcm_playback_pointer() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/digi00x/digi00x-pcm.c pcm_playback_prepare() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/digi00x/digi00x-pcm.c pcm_playback_trigger() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/motu/motu-hwdep.c hwdep_ioctl() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/motu/motu-hwdep.c hwdep_release() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/fireface/ff-transaction.c handle_msg() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireface/amdtp-ff.c amdtp_ff_init() -> (struct amdtp_stream)->process_ctx_payloads [3207877298332692480,7236536721933590528]

sound/firewire/amdtp-am824.c amdtp_am824_init() -> (struct amdtp_stream)->process_ctx_payloads [5324329449090379776,9048489039558213632]

sound/firewire/motu/motu.c motu_card_free() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/motu/motu.c motu_probe() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/bebob/bebob_midi.c midi_open() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/bebob/bebob.c bebob_card_free() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/bebob/bebob.c bebob_probe() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireface/ff-pcm.c pcm_capture_ack() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireface/ff-pcm.c pcm_capture_pointer() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireface/ff-pcm.c pcm_capture_prepare() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireface/ff-pcm.c pcm_capture_trigger() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireface/ff-pcm.c pcm_close() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireface/ff-pcm.c pcm_hw_free() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireface/ff-pcm.c pcm_hw_params() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireface/ff-pcm.c pcm_open() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireface/ff-pcm.c pcm_playback_ack() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireface/ff-pcm.c pcm_playback_pointer() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireface/ff-pcm.c pcm_playback_prepare() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireface/ff-pcm.c pcm_playback_trigger() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/amdtp-stream.c amdtp_stream_first_callback() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/amdtp-stream.c amdtp_stream_init() -> (struct amdtp_stream)->process_ctx_payloads [4096-ptr_max]

sound/firewire/amdtp-stream.c drop_tx_packets() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/amdtp-stream.c drop_tx_packets_initially() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/amdtp-stream.c irq_target_callback() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/amdtp-stream.c irq_target_callback_intermediately() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/amdtp-stream.c irq_target_callback_skip() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/amdtp-stream.c process_rx_packets() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/amdtp-stream.c process_rx_packets_intermediately() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/amdtp-stream.c process_tx_packets() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/amdtp-stream.c process_tx_packets_intermediately() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/amdtp-stream.c skip_rx_packets() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireworks/fireworks_pcm.c pcm_capture_ack() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireworks/fireworks_pcm.c pcm_capture_pointer() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireworks/fireworks_pcm.c pcm_capture_prepare() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireworks/fireworks_pcm.c pcm_capture_trigger() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireworks/fireworks_pcm.c pcm_close() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireworks/fireworks_pcm.c pcm_hw_free() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireworks/fireworks_pcm.c pcm_hw_params() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireworks/fireworks_pcm.c pcm_open() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireworks/fireworks_pcm.c pcm_playback_ack() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireworks/fireworks_pcm.c pcm_playback_pointer() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireworks/fireworks_pcm.c pcm_playback_prepare() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/fireworks/fireworks_pcm.c pcm_playback_trigger() -> (struct amdtp_stream)->process_ctx_payloads [0-u64max]

sound/firewire/bebob/bebob_maudio.c special_clk_ctl_get() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/bebob/bebob_maudio.c special_clk_ctl_put() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/bebob/bebob_maudio.c special_dig_in_iface_ctl_get() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/bebob/bebob_maudio.c special_dig_in_iface_ctl_set() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/bebob/bebob_maudio.c special_dig_out_iface_ctl_get() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/bebob/bebob_maudio.c special_dig_out_iface_ctl_set() -> (struct amdtp_stream)->process_ctx_payloads [ignore]

sound/firewire/bebob/bebob_maudio.c special_sync_ctl_get() -> (struct amdtp_stream)->process_ctx_payloads [ignore]