| PARAM_VALUE |
0 |
msg |
1-u64max |
| DATA_SOURCE |
0 |
msg |
r virtqueue_get_buf |
| RX_PATH |
|
|
|
| TASK_NOT_RUNNING |
|
|
|
| NOCHECK_CALL |
|
|
|
| HOST_DATA |
0 |
msg->notify.done |
0-u32max |
| HOST_DATA |
0 |
msg->notify.wait.lock.magic |
0-u32max |
| HOST_DATA |
0 |
msg->notify.wait.lock.owner_cpu |
0-u32max |
| HOST_DATA |
0 |
msg->notify.wait.lock.raw_lock.locked |
0-255 |
| HOST_DATA |
0 |
msg->notify.wait.lock.raw_lock.locked_pending |
0-u16max |
| HOST_DATA |
0 |
msg->notify.wait.lock.raw_lock.pending |
0-255 |
| HOST_DATA |
0 |
msg->notify.wait.lock.raw_lock.tail |
0-u16max |
| HOST_DATA |
0 |
msg->notify.wait.lock.raw_lock.val.counter |
s32min-s32max |
| HOST_DATA |
0 |
msg->ref_count.refs.counter |
s32min-s32max |
| HOST_DATA |
0 |
msg->sg_request.dma_address |
0-u64max |
| HOST_DATA |
0 |
msg->sg_request.dma_flags |
0-u32max |
| HOST_DATA |
0 |
msg->sg_request.dma_length |
0-u32max |
| HOST_DATA |
0 |
msg->sg_request.length |
0-u32max |
| HOST_DATA |
0 |
msg->sg_request.offset |
0-u32max |
| HOST_DATA |
0 |
msg->sg_request.page_link |
0-u64max |
| HOST_DATA |
0 |
msg->sg_response.dma_address |
0-u64max |
| HOST_DATA |
0 |
msg->sg_response.dma_flags |
0-u32max |
| HOST_DATA |
0 |
msg->sg_response.dma_length |
0-u32max |
| HOST_DATA |
0 |
msg->sg_response.length |
0-u32max |
| HOST_DATA |
0 |
msg->sg_response.offset |
0-u32max |
| HOST_DATA |
0 |
msg->sg_response.page_link |
0-u64max |
| LOCK2 |
|
&queue->lock |
|
| LOCK2 |
|
irq |
|
| HALF_LOCKED2 |
|
&desc->request_mutex |
|
| HALF_LOCKED2 |
|
&vp_dev->lock |
|
| HALF_LOCKED2 |
|
_T->lock |
|
| HALF_LOCKED2 |
|
flags |
|
| TYPE_LOCK |
|
(struct virtio_snd_queue)->lock |
|