Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

sound/firewire/oxfw/oxfw-stream.c keep_resources() -> snd_oxfw_stream_get_current_formation()

Type Parameter Key Value
PARAM_VALUE 0 oxfw 4096-ptr_max
PARAM_VALUE 0 oxfw->quirks 64-u32max
PARAM_VALUE 1 dir 0-1
PARAM_VALUE 2 formation 185959039059816448
BUF_SIZE 0 oxfw s32min-(-2),1-s32max
BUF_SIZE 0 oxfw s32min-(-2),1-s32max
DATA_SOURCE 0 oxfw $0
FUZZY_MAX 1 dir 1
HARD_MAX 1 dir 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 oxfw unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &runtime->buffer_mutex

sound/firewire/oxfw/oxfw-stream.c snd_oxfw_stream_reserve_duplex() -> snd_oxfw_stream_get_current_formation()

Type Parameter Key Value
PARAM_VALUE 0 oxfw 4096-ptr_max
PARAM_VALUE 1 dir 0-1
PARAM_VALUE 2 formation 6061178093033328640
BUF_SIZE 0 oxfw s32min-(-2),1-s32max
BUF_SIZE 0 oxfw s32min-(-2),1-s32max
CAPPED_DATA 0 &oxfw->rx_stream 1
DATA_SOURCE 0 oxfw $0
FUZZY_MAX 1 dir 1
HARD_MAX 1 dir 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 oxfw unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &runtime->buffer_mutex

sound/firewire/oxfw/oxfw-pcm.c limit_to_current_params() -> snd_oxfw_stream_get_current_formation()

Type Parameter Key Value
PARAM_VALUE 0 oxfw 4096-ptr_max
PARAM_VALUE 1 dir 0-1
PARAM_VALUE 2 formation 3058803856300429312
BUF_SIZE 0 oxfw s32min-(-2),1-s32max
BUF_SIZE 0 oxfw s32min-(-2),1-s32max
FUZZY_MAX 1 dir 1
HARD_MAX 1 dir 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 oxfw unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &pcm->open_mutex

sound/firewire/oxfw/oxfw-proc.c proc_read_formation() -> snd_oxfw_stream_get_current_formation()

Type Parameter Key Value
PARAM_VALUE 1 dir 0
PARAM_VALUE 2 formation 3306777475639291904
BUF_SIZE 0 oxfw s32min-(-2),1-s32max
BUF_SIZE 0 oxfw s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 oxfw unit_byte
LOCK2 &seq->lock
TYPE_LOCK (struct seq_file)->lock

sound/firewire/oxfw/oxfw-proc.c proc_read_formation() -> snd_oxfw_stream_get_current_formation()

Type Parameter Key Value
PARAM_VALUE 0 oxfw 4096-ptr_max
PARAM_VALUE 0 oxfw->has_output 1
PARAM_VALUE 0 oxfw->rx_stream_formats 4096-ptr_max
PARAM_VALUE 1 dir 1
PARAM_VALUE 2 formation 3306777475639291904
PARAM_VALUE 2 formation->midi 0-255
PARAM_VALUE 2 formation->pcm 0
PARAM_VALUE 2 formation->rate 0,32000,44100,48000,88200,96000,192000
BUF_SIZE 0 oxfw s32min-(-2),1-s32max
BUF_SIZE 0 oxfw s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 oxfw unit_byte
LOCK2 &seq->lock
TYPE_LOCK (struct seq_file)->lock