Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/pci/cs4281.c snd_cs4281_midi_input_close() -> snd_cs4281_midi_reset()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 0 chip->midi_input 0
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BIT_INFO 0 chip->midcr 0x0,0xfffffff9
BIT_INFO 0 chip->uartm 0x0,0xfffffffe
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_midi_input_open() -> snd_cs4281_midi_reset()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 0 chip->midcr 0,2-u32max
PARAM_VALUE 0 chip->midi_input 4096-ptr_max
PARAM_VALUE 0 chip->midi_input->ops 4096-ptr_max
PARAM_VALUE 0 chip->midi_input->rmidi 4096-ptr_max
PARAM_VALUE 0 chip->midi_input->runtime 4096-ptr_max
PARAM_VALUE 0 chip->midi_input->use_count 0
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BIT_INFO 0 chip->midcr 0x2,0xffffffff
BIT_INFO 0 chip->uartm 0x0,0xfffffffe
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 &rmidi->open_mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_midi_output_close() -> snd_cs4281_midi_reset()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 0 chip->midcr 0,2-u32max
PARAM_VALUE 0 chip->midi_output 0
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BIT_INFO 0 chip->midcr 0x0,0xfffffff6
BIT_INFO 0 chip->uartm 0x0,0xfffffffd
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_midi_output_open() -> snd_cs4281_midi_reset()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 0 chip->midi_output 4096-ptr_max
PARAM_VALUE 0 chip->midi_output->ops 4096-ptr_max
PARAM_VALUE 0 chip->midi_output->rmidi 4096-ptr_max
PARAM_VALUE 0 chip->midi_output->runtime 4096-ptr_max
PARAM_VALUE 0 chip->midi_output->use_count 0
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BIT_INFO 0 chip->midcr 0x1,0xffffffff
BIT_INFO 0 chip->uartm 0x1,0xfffffffd
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 &rmidi->open_mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock