Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

sound/usb/usx2y/us122l.c us122l_stop() -> usb_stream_free()

Type Parameter Key Value
PARAM_VALUE 0 sk 4096-ptr_max
PARAM_VALUE 0 sk->freqn 361267,393216,722534,786432,2890138,3145728,5780275,6291456
PARAM_VALUE 0 sk->n_o_ps 0-2232
PARAM_VALUE 0 sk->out_phase 361267-6356991
PARAM_VALUE 0 sk->out_phase_peeked 361267-6356991
PARAM_VALUE 0 sk->s 0,18379471554275704832,18446612682070032384
PARAM_VALUE 0 sk->write_page 0,18379471554275704832,18446612682070032384
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 sk->n_o_ps 0,2-2232[c]
HALF_LOCKED2 _T->lock

sound/usb/usx2y/us122l.c usb_stream_new() -> usb_stream_free()

Type Parameter Key Value
PARAM_VALUE 0 sk 4096-ptr_max
PARAM_VALUE 0 sk->n_o_ps 0-2232
PARAM_VALUE 0 sk->s 18379471554275704832,18446612682070032384
PARAM_VALUE 0 sk->s->cfg.frame_size 6
PARAM_VALUE 0 sk->s->cfg.period_frames 48-12288
PARAM_VALUE 0 sk->s->cfg.sample_rate 44100,48000,88200,96000
PARAM_VALUE 0 sk->s->cfg.version 2
PARAM_VALUE 0 sk->s->inpackets 0-8928
PARAM_VALUE 0 sk->s->period_size 288-73728
PARAM_VALUE 0 sk->s->read_size 96-1048575
PARAM_VALUE 0 sk->s->write_size 0-1048575
PARAM_VALUE 0 sk->write_page 0
BUF_SIZE 0 sk->s 96-1048575
BUF_SIZE 0 sk->write_page 0-1048575
DATA_SOURCE 0 sk $0
FUZZY_MAX 0 sk->s->period_size 73728
BIT_INFO 0 sk->s->cfg.sample_rate 0x0,0x1ffcc
HARD_MAX 0 sk->s->period_size 73728
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 sk->n_o_ps 0,2-2232[c]
USER_DATA 0 sk->s->cfg.period_frames 48-12288
USER_DATA 0 sk->s->inpackets 0,8-8928[c]
USER_DATA 0 sk->s->period_size 289-73728[c]
USER_DATA 0 sk->s->read_size 96,160-1048575[c][u]
USER_DATA 0 sk->s->write_size 0-1048575[c]
HALF_LOCKED2 _T->lock

sound/usb/usx2y/us122l.c usb_stream_new() -> usb_stream_free()

Type Parameter Key Value
PARAM_VALUE 0 sk 4096-ptr_max
PARAM_VALUE 0 sk->freqn 361267,393216,722534,786432,2890138,3145728,5780275,6291456
PARAM_VALUE 0 sk->n_o_ps 0-2232
PARAM_VALUE 0 sk->s 18379471554275704832,18446612682070032384
PARAM_VALUE 0 sk->s->cfg.frame_size 6
PARAM_VALUE 0 sk->s->cfg.period_frames 48-12288
PARAM_VALUE 0 sk->s->cfg.sample_rate 44100,48000,88200,96000
PARAM_VALUE 0 sk->s->cfg.version 2
PARAM_VALUE 0 sk->s->inpackets 0-8928
PARAM_VALUE 0 sk->s->period_size 288-73728
PARAM_VALUE 0 sk->s->read_size 96-1048575
PARAM_VALUE 0 sk->s->write_size 0-1048575
PARAM_VALUE 0 sk->write_page 18379471554275704832,18446612682070032384
BUF_SIZE 0 sk->s 96-1048575
BUF_SIZE 0 sk->write_page 0-1048575
CAPPED_DATA 0 sk->n_o_ps 1
DATA_SOURCE 0 sk $0
FUZZY_MAX 0 sk->s->period_size 73728
BIT_INFO 0 sk->s->cfg.sample_rate 0x0,0x1ffcc
HARD_MAX 0 sk->s->period_size 73728
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 sk->n_o_ps 0,2-2232[c]
USER_DATA 0 sk->s->cfg.period_frames 48-12288
USER_DATA 0 sk->s->inpackets 0,8-8928[c]
USER_DATA 0 sk->s->period_size 289-73728[c]
USER_DATA 0 sk->s->read_size 96,160-1048575[c][u]
USER_DATA 0 sk->s->write_size 0-1048575[c]
HALF_LOCKED2 _T->lock