Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/virtio_net.c virtnet_cpu_down_prep() -> virtnet_clean_affinity()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vi | 0,4096-ptr_max |
| NOCHECK_CALL |
drivers/net/virtio_net.c virtnet_del_vqs() -> virtnet_clean_affinity()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vi | 4096-ptr_max |
| PARAM_VALUE | 0 | vi->rss_hdr->indirection_table_mask | 0-65534 |
| PARAM_VALUE | 0 | vi->rss_hdr->unclassified_queue | 0 |
| PARAM_VALUE | 0 | vi->vdev->config->reset | 4096-ptr_max |
| PARAM_VALUE | 0 | *vi->dev->name | 0-255 |
| BUF_SIZE | 0 | vi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | vi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | vi->failover | (-1),40 |
| BUF_SIZE | 0 | vi->rss_hdr | (-1),8-131078 |
| BUF_SIZE | 0 | vi->rss_hdr->indirection_table | (-1)-131070 |
| CAPPED_DATA | 0 | vi->max_queue_pairs | 1 |
| DATA_SOURCE | 0 | vi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | vi->any_header_sg | 0-1 |
| HOST_DATA | 0 | vi->big_packets | 1 |
| HOST_DATA | 0 | vi->big_packets_num_skbfrags | 1-17 |
| HOST_DATA | 0 | vi->config_work.data.counter | s64min-s64max |
| HOST_DATA | 0 | vi->curr_queue_pairs | 0-u16max |
| HOST_DATA | 0 | vi->dev->num_napi_configs | 1-u32max |
| HOST_DATA | 0 | vi->dev->num_rx_queues | 1-u32max |
| HOST_DATA | 0 | vi->dev->num_tx_queues | 1-u16max |
| HOST_DATA | 0 | vi->dev->priv_len | 0,8,12,16,24,32,40,48,64,80,104,112,128,144,152,168,216,224,232 |
| HOST_DATA | 0 | vi->dev->real_num_rx_queues | 1-u32max |
| HOST_DATA | 0 | vi->dev->real_num_tx_queues | 1-u16max |
| HOST_DATA | 0 | vi->device_stats_cap | 0-u64max |
| HOST_DATA | 0 | vi->duplex | 0-255 |
| HOST_DATA | 0 | vi->guest_offloads | 0-u64max |
| HOST_DATA | 0 | vi->guest_offloads_capable | 0-u64max |
| HOST_DATA | 0 | vi->has_cvq | 0-1 |
| HOST_DATA | 0 | vi->has_rss | 0-1 |
| HOST_DATA | 0 | vi->has_rss_hash_report | 0-1 |
| HOST_DATA | 0 | vi->intr_coal_rx.max_packets | 0-u32max |
| HOST_DATA | 0 | vi->intr_coal_rx.max_usecs | 0-u32max |
| HOST_DATA | 0 | vi->intr_coal_tx.max_packets | 0-u32max |
| HOST_DATA | 0 | vi->intr_coal_tx.max_usecs | 0-u32max |
| HOST_DATA | 0 | vi->max_queue_pairs | 1-32768[c] |
| HOST_DATA | 0 | vi->mergeable_rx_bufs | 0-1 |
| HOST_DATA | 0 | vi->rss_hash_types_saved | 0-u32max |
| HOST_DATA | 0 | vi->rss_hash_types_supported | 0-u32max[c] |
| HOST_DATA | 0 | vi->rss_hdr->hash_types | 0-u32max[c] |
| HOST_DATA | 0 | vi->rss_hdr->indirection_table_mask | 0-65534[c] |
| HOST_DATA | 0 | vi->rss_indir_table_size | 0-u16max |
| HOST_DATA | 0 | vi->rss_key_size | 0-255[c] |
| HOST_DATA | 0 | vi->rss_trailer.hash_key_length | 0-255 |
| HOST_DATA | 0 | vi->rss_trailer.max_tx_vq | 0-u16max |
| HOST_DATA | 0 | vi->rx_dim_enabled | 0-1 |
| HOST_DATA | 0 | vi->rx_mode_work.data.counter | s64min-s64max |
| HOST_DATA | 0 | vi->rx_mode_work_enabled | 1 |
| HOST_DATA | 0 | vi->rx_tnl | 0-1 |
| HOST_DATA | 0 | vi->rx_tnl_csum | 0-1 |
| HOST_DATA | 0 | vi->speed | 0-u32max |
| HOST_DATA | 0 | vi->status | 0-u32max |
| HOST_DATA | 0 | vi->tx_tnl | 0-1 |
| HOST_DATA | 0 | vi->xdp_enabled | 0-1 |
| HOST_DATA | 0 | vi->xdp_queue_pairs | 0-u16max |
| NO_OVERFLOW_SIMPLE | 0 | vi->max_queue_pairs | |
| UNITS | 0 | vi | unit_byte |
drivers/net/virtio_net.c virtnet_set_affinity() -> virtnet_clean_affinity()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | vi | 0,4096-ptr_max |
| PARAM_VALUE | 0 | vi->rss_hdr->indirection_table_mask | 0-65534 |
| PARAM_VALUE | 0 | vi->rss_hdr->unclassified_queue | 0 |
| BUF_SIZE | 0 | vi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | vi | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | vi->rss_hdr | (-1),8-131078 |
| BUF_SIZE | 0 | vi->rss_hdr->indirection_table | (-1)-131070 |
| DATA_SOURCE | 0 | vi | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | vi->affinity_hint_set | 0-1 |
| HOST_DATA | 0 | vi->any_header_sg | 0-1 |
| HOST_DATA | 0 | vi->big_packets | 1 |
| HOST_DATA | 0 | vi->big_packets_num_skbfrags | 1-17 |
| HOST_DATA | 0 | vi->config_work.data.counter | s64min-s64max |
| HOST_DATA | 0 | vi->curr_queue_pairs | 0-u16max |
| HOST_DATA | 0 | vi->dev->num_napi_configs | 1-u32max |
| HOST_DATA | 0 | vi->dev->num_rx_queues | 1-u32max[c] |
| HOST_DATA | 0 | vi->dev->num_tx_queues | 1-u16max[c] |
| HOST_DATA | 0 | vi->dev->priv_len | 0,8,12,16,24,32,40,48,64,80,104,112,128,144,152,168,216,224,232 |
| HOST_DATA | 0 | vi->dev->real_num_rx_queues | 1-u32max |
| HOST_DATA | 0 | vi->dev->real_num_tx_queues | 1-u16max |
| HOST_DATA | 0 | vi->device_stats_cap | 0-u64max |
| HOST_DATA | 0 | vi->duplex | 0-255 |
| HOST_DATA | 0 | vi->guest_offloads | 0-u64max |
| HOST_DATA | 0 | vi->guest_offloads_capable | 0-u64max |
| HOST_DATA | 0 | vi->has_cvq | 0-1 |
| HOST_DATA | 0 | vi->has_rss | 0-1 |
| HOST_DATA | 0 | vi->has_rss_hash_report | 0-1 |
| HOST_DATA | 0 | vi->intr_coal_rx.max_packets | 0-u32max |
| HOST_DATA | 0 | vi->intr_coal_rx.max_usecs | 0-u32max |
| HOST_DATA | 0 | vi->intr_coal_tx.max_packets | 0-u32max |
| HOST_DATA | 0 | vi->intr_coal_tx.max_usecs | 0-u32max |
| HOST_DATA | 0 | vi->max_queue_pairs | 1-32768[c] |
| HOST_DATA | 0 | vi->mergeable_rx_bufs | 0-1 |
| HOST_DATA | 0 | vi->rss_hash_types_saved | 0-u32max |
| HOST_DATA | 0 | vi->rss_hash_types_supported | 0-u32max[c] |
| HOST_DATA | 0 | vi->rss_indir_table_size | 0-u16max |
| HOST_DATA | 0 | vi->rss_key_size | 0-255[c] |
| HOST_DATA | 0 | vi->rss_trailer.hash_key_length | 0-255 |
| HOST_DATA | 0 | vi->rss_trailer.max_tx_vq | 0-u16max |
| HOST_DATA | 0 | vi->rx_dim_enabled | 0-1 |
| HOST_DATA | 0 | vi->rx_mode_work.data.counter | s64min-s64max |
| HOST_DATA | 0 | vi->rx_mode_work_enabled | 0-1 |
| HOST_DATA | 0 | vi->rx_tnl | 0-1 |
| HOST_DATA | 0 | vi->rx_tnl_csum | 0-1 |
| HOST_DATA | 0 | vi->speed | 0-u32max |
| HOST_DATA | 0 | vi->status | 0-u32max |
| HOST_DATA | 0 | vi->tx_tnl | 0-1 |
| HOST_DATA | 0 | vi->xdp_enabled | 0-1 |
| HOST_DATA | 0 | vi->xdp_queue_pairs | 0-u16max |
| NO_OVERFLOW_SIMPLE | 0 | vi->max_queue_pairs | |
| UNITS | 0 | vi | unit_byte |