Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/virtio/virtio_card.c virtsnd_disable_event_vq() -> virtsnd_event_dispatch()

Type Parameter Key Value
PARAM_VALUE 1 event 1-u64max
BUF_SIZE 0 snd s32min-(-1),1-s32max
BUF_SIZE 0 snd s32min-(-1),1-s32max
DATA_SOURCE 0 snd $0
DATA_SOURCE 1 event r virtqueue_get_buf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 event->data 0-u32max
HOST_DATA 1 event->hdr.code 0-u32max
UNITS 0 snd unit_byte
LOCK2 &queue->lock
LOCK2 irq
TYPE_LOCK (struct virtio_snd_queue)->lock

sound/virtio/virtio_card.c virtsnd_event_notify_cb() -> virtsnd_event_dispatch()

Type Parameter Key Value
PARAM_VALUE 1 event 1-u64max
BUF_SIZE 0 snd s32min-(-2),1-s32max
BUF_SIZE 0 snd s32min-(-2),1-s32max
DATA_SOURCE 1 event r virtqueue_get_buf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 event->data 0-u32max
HOST_DATA 1 event->hdr.code 0-u32max
UNITS 0 snd unit_byte
LOCK2 &queue->lock
LOCK2 irq
TYPE_LOCK (struct virtio_snd_queue)->lock