Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/virtio_net.c virtnet_rx_dim_work() -> virtnet_send_rx_ctrl_coal_vq_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vi | 4096-ptr_max |
| PARAM_VALUE | 0 | vi->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | vi->dev->irq_moder | 4096-ptr_max |
| PARAM_VALUE | 0 | vi->dev->irq_moder->rx_profile | 4096-ptr_max |
| BUF_SIZE | 0 | vi | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | vi | s32min-(-2),1-s32max |
| RX_PATH | |||
| UNITS | 0 | vi | unit_byte |
| UNITS | 3 | max_packets | unit_page |
| LOCK2 | &rq->dim_lock | ||
| TYPE_LOCK | (struct receive_queue)->dim_lock |
drivers/net/virtio_net.c virtnet_send_rx_notf_coal_vq_cmds() -> virtnet_send_rx_ctrl_coal_vq_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vi | 4096-ptr_max |
| PARAM_VALUE | 0 | vi->max_queue_pairs | 1-u16max |
| PARAM_VALUE | 0 | vi->rq | 4096-ptr_max |
| PARAM_VALUE | 0 | vi->sq | 4096-ptr_max |
| PARAM_VALUE | 1 | queue | 0-64 |
| CAPPED_DATA | 1 | queue | 1 |
| DATA_SOURCE | 0 | vi | $0 |
| DATA_SOURCE | 1 | queue | $2 |
| RX_PATH | |||
| USER_DATA | 2 | max_usecs | 0-u32max |
| USER_DATA | 3 | max_packets | 0-u32max |
| UNITS | 1 | queue | unit_array_size |
| UNITS | 3 | max_packets | unit_page |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/virtio_net.c virtnet_set_ringparam() -> virtnet_send_rx_ctrl_coal_vq_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vi | 4096-ptr_max |
| PARAM_VALUE | 0 | vi->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | vi->max_queue_pairs | 1-u16max |
| PARAM_VALUE | 0 | vi->rq | 4096-ptr_max |
| PARAM_VALUE | 0 | vi->sq | 4096-ptr_max |
| PARAM_VALUE | 0 | *vi->dev->name | 0-255 |
| PARAM_VALUE | 1 | queue | 0-65534 |
| CAPPED_DATA | 1 | queue | 1 |
| PARAM_COMPARE | 1 | queue | < $0->max_queue_pairs |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | queue | unit_array_size |
| UNITS | 3 | max_packets | unit_page |