Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
sound/core/rawmidi.c __snd_rawmidi_transmit_ack() -> get_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | runtime | 4096-ptr_max |
| NOSPEC | 0 | runtime->avail | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | runtime->avail | 1-9223372036854775806[c] |
| LOCK2 | &substream->lock | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct snd_rawmidi_substream)->lock |
sound/core/rawmidi.c __snd_rawmidi_transmit_peek() -> get_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | runtime | 4096-ptr_max |
| CAPPED_DATA | 0 | runtime->avail | 1 |
| PARAM_COMPARE | 0 | runtime->avail | < $0->buffer_size |
| NOSPEC | 0 | runtime->avail | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | runtime->avail | 1-s32max[c] |
| LOCK2 | &substream->lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &ep->buffer_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &uart->open_lock | ||
| TYPE_LOCK | (struct snd_rawmidi_substream)->lock |
sound/core/rawmidi.c __snd_rawmidi_transmit_peek() -> get_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | runtime | 4096-ptr_max |
| CAPPED_DATA | 0 | runtime->avail | 1 |
| PARAM_COMPARE | 0 | runtime->avail | < $0->buffer_size |
| NOSPEC | 0 | runtime->avail | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | runtime->avail | 1-s32max[c] |
| LOCK2 | &substream->lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &ep->buffer_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &uart->open_lock | ||
| TYPE_LOCK | (struct snd_rawmidi_substream)->lock |
sound/core/rawmidi.c receive_with_tstamp_framing() -> get_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | runtime | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | runtime->hw_ptr | 0-6442450939[c] |
| USER_DATA | 0 | runtime->hw_ptr | 0-6442450939[c] |
| LOCK2 | &substream->lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &buf->lock | ||
| HALF_LOCKED2 | &chip->midi_input_lock | ||
| HALF_LOCKED2 | &chip->reg_lock | ||
| HALF_LOCKED2 | &ensoniq->reg_lock | ||
| HALF_LOCKED2 | &ff->lock | ||
| HALF_LOCKED2 | &hmidi->lock | ||
| HALF_LOCKED2 | &ice->reg_lock | ||
| HALF_LOCKED2 | &mcrd->spinlock | ||
| HALF_LOCKED2 | &midi->input_lock | ||
| HALF_LOCKED2 | &midi->virtual | ||
| HALF_LOCKED2 | &mpu->input_lock | ||
| HALF_LOCKED2 | &mts->lock | ||
| HALF_LOCKED2 | &pm->rawmidi_in_lock | ||
| HALF_LOCKED2 | &pm->reg_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &port->cad_lock | ||
| HALF_LOCKED2 | &rt->in_lock | ||
| HALF_LOCKED2 | &uart->open_lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct snd_rawmidi_substream)->lock |
sound/core/rawmidi.c receive_with_tstamp_framing() -> get_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | runtime | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | runtime->hw_ptr | 0-6442450971[c] |
| USER_DATA | 0 | runtime->hw_ptr | 0-6442450971[c] |
| LOCK2 | &substream->lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &buf->lock | ||
| HALF_LOCKED2 | &chip->midi_input_lock | ||
| HALF_LOCKED2 | &chip->reg_lock | ||
| HALF_LOCKED2 | &ensoniq->reg_lock | ||
| HALF_LOCKED2 | &ff->lock | ||
| HALF_LOCKED2 | &hmidi->lock | ||
| HALF_LOCKED2 | &ice->reg_lock | ||
| HALF_LOCKED2 | &mcrd->spinlock | ||
| HALF_LOCKED2 | &midi->input_lock | ||
| HALF_LOCKED2 | &midi->virtual | ||
| HALF_LOCKED2 | &mpu->input_lock | ||
| HALF_LOCKED2 | &mts->lock | ||
| HALF_LOCKED2 | &pm->rawmidi_in_lock | ||
| HALF_LOCKED2 | &pm->reg_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &port->cad_lock | ||
| HALF_LOCKED2 | &rt->in_lock | ||
| HALF_LOCKED2 | &uart->open_lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct snd_rawmidi_substream)->lock |
sound/core/rawmidi.c resize_runtime_buffer() -> get_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
sound/core/rawmidi.c snd_rawmidi_receive() -> get_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | runtime | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | runtime->hw_ptr | 0-6442450939[c] |
| USER_DATA | 0 | runtime->hw_ptr | 0-4294967293[c] |
| LOCK2 | &substream->lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &buf->lock | ||
| HALF_LOCKED2 | &chip->midi_input_lock | ||
| HALF_LOCKED2 | &chip->reg_lock | ||
| HALF_LOCKED2 | &ensoniq->reg_lock | ||
| HALF_LOCKED2 | &ff->lock | ||
| HALF_LOCKED2 | &hmidi->lock | ||
| HALF_LOCKED2 | &ice->reg_lock | ||
| HALF_LOCKED2 | &mcrd->spinlock | ||
| HALF_LOCKED2 | &midi->input_lock | ||
| HALF_LOCKED2 | &midi->virtual | ||
| HALF_LOCKED2 | &mpu->input_lock | ||
| HALF_LOCKED2 | &mts->lock | ||
| HALF_LOCKED2 | &pm->rawmidi_in_lock | ||
| HALF_LOCKED2 | &pm->reg_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &port->cad_lock | ||
| HALF_LOCKED2 | &rt->in_lock | ||
| HALF_LOCKED2 | &uart->open_lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct snd_rawmidi_substream)->lock |
sound/core/rawmidi.c snd_rawmidi_receive() -> get_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | runtime | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | runtime->hw_ptr | 0-6442450939[c] |
| USER_DATA | 0 | runtime->hw_ptr | 0-4294967293[c] |
| LOCK2 | &substream->lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &buf->lock | ||
| HALF_LOCKED2 | &chip->midi_input_lock | ||
| HALF_LOCKED2 | &chip->reg_lock | ||
| HALF_LOCKED2 | &ensoniq->reg_lock | ||
| HALF_LOCKED2 | &ff->lock | ||
| HALF_LOCKED2 | &hmidi->lock | ||
| HALF_LOCKED2 | &ice->reg_lock | ||
| HALF_LOCKED2 | &mcrd->spinlock | ||
| HALF_LOCKED2 | &midi->input_lock | ||
| HALF_LOCKED2 | &midi->virtual | ||
| HALF_LOCKED2 | &mpu->input_lock | ||
| HALF_LOCKED2 | &mts->lock | ||
| HALF_LOCKED2 | &pm->rawmidi_in_lock | ||
| HALF_LOCKED2 | &pm->reg_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &port->cad_lock | ||
| HALF_LOCKED2 | &rt->in_lock | ||
| HALF_LOCKED2 | &uart->open_lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct snd_rawmidi_substream)->lock |