Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ethernet/amazon/ena/ena_com.c ena_com_create_io_cq() -> ena_com_execute_admin_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | admin_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->completion_timeout | 0-65535000 |
| PARAM_VALUE | 0 | admin_queue->curr_cmd_id | 0-33 |
| PARAM_VALUE | 0 | admin_queue->q_depth | 0,32 |
| PARAM_VALUE | 0 | admin_queue->sq.phase | 0-1 |
| PARAM_VALUE | 1 | cmd | 8416708746774966272 |
| PARAM_VALUE | 2 | cmd_size | 20 |
| PARAM_VALUE | 3 | comp | 7579536237136060416 |
| PARAM_VALUE | 4 | comp_size | 24 |
| BUF_SIZE | 0 | admin_queue | 216 |
| BUF_SIZE | 1 | cmd | 20 |
| BUF_SIZE | 3 | comp | 24 |
| CAPPED_DATA | 0 | admin_queue->q_depth | 1 |
| MEM_ZERO | 1 | cmd | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_size | unit_byte |
| UNITS | 4 | comp_size | unit_byte |
drivers/net/ethernet/amazon/ena/ena_com.c ena_com_create_io_sq() -> ena_com_execute_admin_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | admin_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->completion_timeout | 0-65535000 |
| PARAM_VALUE | 0 | admin_queue->curr_cmd_id | 0-31 |
| PARAM_VALUE | 0 | admin_queue->q_depth | 32 |
| PARAM_VALUE | 0 | admin_queue->sq.phase | 0-1 |
| PARAM_VALUE | 1 | cmd | 7044838764124450816 |
| PARAM_VALUE | 2 | cmd_size | 36 |
| PARAM_VALUE | 3 | comp | 285389246866739200 |
| PARAM_VALUE | 4 | comp_size | 24 |
| BUF_SIZE | 0 | admin_queue | 216 |
| BUF_SIZE | 1 | cmd | 36 |
| BUF_SIZE | 3 | comp | 24 |
| MEM_ZERO | 1 | cmd | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_size | unit_byte |
| UNITS | 4 | comp_size | unit_byte |
drivers/net/ethernet/amazon/ena/ena_com.c ena_com_destroy_io_cq() -> ena_com_execute_admin_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | admin_queue->completion_timeout | 0-65535000 |
| PARAM_VALUE | 0 | admin_queue->curr_cmd_id | 0-33 |
| PARAM_VALUE | 0 | admin_queue->q_depth | 0,32 |
| PARAM_VALUE | 0 | admin_queue->sq.phase | 0-1 |
| PARAM_VALUE | 1 | cmd | 985821957185003520 |
| PARAM_VALUE | 2 | cmd_size | 8 |
| PARAM_VALUE | 3 | comp | 838572348383133696 |
| PARAM_VALUE | 4 | comp_size | 8 |
| BUF_SIZE | 0 | admin_queue | 216 |
| BUF_SIZE | 1 | cmd | 8 |
| BUF_SIZE | 3 | comp | 8 |
| CAPPED_DATA | 0 | admin_queue->q_depth | 1 |
| MEM_ZERO | 1 | cmd | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_size | unit_byte |
| UNITS | 4 | comp_size | unit_byte |
drivers/net/ethernet/amazon/ena/ena_com.c ena_com_destroy_io_sq() -> ena_com_execute_admin_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | admin_queue->completion_timeout | 0-65535000 |
| PARAM_VALUE | 0 | admin_queue->curr_cmd_id | 0-33 |
| PARAM_VALUE | 0 | admin_queue->q_depth | 0,32 |
| PARAM_VALUE | 0 | admin_queue->sq.phase | 0-1 |
| PARAM_VALUE | 1 | cmd | 5963529924360019968 |
| PARAM_VALUE | 2 | cmd_size | 8 |
| PARAM_VALUE | 3 | comp | 6383584230027272192 |
| PARAM_VALUE | 4 | comp_size | 8 |
| BUF_SIZE | 0 | admin_queue | 216 |
| BUF_SIZE | 1 | cmd | 8 |
| BUF_SIZE | 3 | comp | 8 |
| CAPPED_DATA | 0 | admin_queue->q_depth | 1 |
| MEM_ZERO | 1 | cmd | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_size | unit_byte |
| UNITS | 4 | comp_size | unit_byte |
drivers/net/ethernet/amazon/ena/ena_com.c ena_com_get_feature_ex() -> ena_com_execute_admin_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | admin_queue->completion_timeout | 0-65535000 |
| PARAM_VALUE | 0 | admin_queue->curr_cmd_id | 0-33 |
| PARAM_VALUE | 0 | admin_queue->q_depth | 0,32 |
| PARAM_VALUE | 0 | admin_queue->sq.phase | 0-1 |
| PARAM_VALUE | 1 | cmd | 8639083829887995904 |
| PARAM_VALUE | 2 | cmd_size | 64 |
| PARAM_VALUE | 3 | comp | 4096-ptr_max |
| PARAM_VALUE | 4 | comp_size | 64 |
| BUF_SIZE | 0 | admin_queue | 216 |
| DATA_SOURCE | 3 | comp | $1 |
| MEM_ZERO | 1 | cmd | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_size | unit_byte |
| UNITS | 4 | comp_size | unit_byte |
| HALF_LOCKED2 | &netdev->ethtool->rss_lock |
drivers/net/ethernet/amazon/ena/ena_com.c ena_com_indirect_table_set() -> ena_com_execute_admin_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | admin_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->completion_timeout | 0-65535000 |
| PARAM_VALUE | 0 | admin_queue->curr_cmd_id | 0-33 |
| PARAM_VALUE | 0 | admin_queue->q_depth | 0,32 |
| PARAM_VALUE | 0 | admin_queue->sq.phase | 0-1 |
| PARAM_VALUE | 1 | cmd | 8632946969153228800 |
| PARAM_VALUE | 2 | cmd_size | 64 |
| PARAM_VALUE | 3 | comp | 2818902669987561472 |
| PARAM_VALUE | 4 | comp_size | 64 |
| BUF_SIZE | 0 | admin_queue | 216 |
| MEM_ZERO | 1 | cmd | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_size | unit_byte |
| UNITS | 4 | comp_size | unit_byte |
| HALF_LOCKED2 | &netdev->ethtool->rss_lock |
drivers/net/ethernet/amazon/ena/ena_com.c ena_com_phc_config() -> ena_com_execute_admin_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | admin_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->comp_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->completion_timeout | 100000-1500000,3000000 |
| PARAM_VALUE | 0 | admin_queue->cq.entries | 0-ptr_max |
| PARAM_VALUE | 0 | admin_queue->curr_cmd_id | 0-31 |
| PARAM_VALUE | 0 | admin_queue->ena_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->polling | 1 |
| PARAM_VALUE | 0 | admin_queue->q_depth | 32 |
| PARAM_VALUE | 0 | admin_queue->q_dmadev | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->sq.entries | 0-ptr_max |
| PARAM_VALUE | 0 | admin_queue->sq.phase | 0-1 |
| PARAM_VALUE | 1 | cmd | 2289075790412668928 |
| PARAM_VALUE | 2 | cmd_size | 64 |
| PARAM_VALUE | 3 | comp | 4615836238954057728 |
| PARAM_VALUE | 4 | comp_size | 64 |
| MEM_ZERO | 1 | cmd | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_size | unit_byte |
| UNITS | 4 | comp_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/amazon/ena/ena_com.c ena_com_set_aenq_config() -> ena_com_execute_admin_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | admin_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->comp_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->completion_timeout | 100000-1500000,3000000 |
| PARAM_VALUE | 0 | admin_queue->cq.entries | 0-ptr_max |
| PARAM_VALUE | 0 | admin_queue->curr_cmd_id | 0-31 |
| PARAM_VALUE | 0 | admin_queue->ena_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->polling | 1 |
| PARAM_VALUE | 0 | admin_queue->q_depth | 32 |
| PARAM_VALUE | 0 | admin_queue->q_dmadev | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->sq.entries | 0-ptr_max |
| PARAM_VALUE | 0 | admin_queue->sq.phase | 0-1 |
| PARAM_VALUE | 1 | cmd | 1720056612024766464 |
| PARAM_VALUE | 2 | cmd_size | 64 |
| PARAM_VALUE | 3 | comp | 8419251692270718976 |
| PARAM_VALUE | 4 | comp_size | 64 |
| BUF_SIZE | 0 | admin_queue | 216 |
| MEM_ZERO | 1 | cmd | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_size | unit_byte |
| UNITS | 4 | comp_size | unit_byte |
drivers/net/ethernet/amazon/ena/ena_com.c ena_com_set_dev_mtu() -> ena_com_execute_admin_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 1617871623668940800 |
| PARAM_VALUE | 2 | cmd_size | 64 |
| PARAM_VALUE | 3 | comp | 3485182412438564864 |
| PARAM_VALUE | 4 | comp_size | 64 |
| BUF_SIZE | 0 | admin_queue | 216 |
| MEM_ZERO | 1 | cmd | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_size | unit_byte |
| UNITS | 4 | comp_size | unit_byte |
drivers/net/ethernet/amazon/ena/ena_com.c ena_com_set_hash_ctrl() -> ena_com_execute_admin_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | admin_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->completion_timeout | 0-65535000 |
| PARAM_VALUE | 0 | admin_queue->curr_cmd_id | 0-33 |
| PARAM_VALUE | 0 | admin_queue->q_depth | 0,32 |
| PARAM_VALUE | 0 | admin_queue->sq.phase | 0-1 |
| PARAM_VALUE | 1 | cmd | 7419989420840882176 |
| PARAM_VALUE | 2 | cmd_size | 64 |
| PARAM_VALUE | 3 | comp | 1624511924694958080 |
| PARAM_VALUE | 4 | comp_size | 64 |
| BUF_SIZE | 0 | admin_queue | 216 |
| CAPPED_DATA | 0 | admin_queue->q_depth | 1 |
| MEM_ZERO | 1 | cmd | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_size | unit_byte |
| UNITS | 4 | comp_size | unit_byte |
| HALF_LOCKED2 | &netdev->ethtool->rss_lock |
drivers/net/ethernet/amazon/ena/ena_com.c ena_com_set_hash_function() -> ena_com_execute_admin_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | admin_queue->completion_timeout | 0-65535000 |
| PARAM_VALUE | 0 | admin_queue->curr_cmd_id | 0-31 |
| PARAM_VALUE | 0 | admin_queue->q_depth | 32 |
| PARAM_VALUE | 0 | admin_queue->sq.phase | 0-1 |
| PARAM_VALUE | 1 | cmd | 2370982402821529600 |
| PARAM_VALUE | 2 | cmd_size | 64 |
| PARAM_VALUE | 3 | comp | 3743450750000177152 |
| PARAM_VALUE | 4 | comp_size | 64 |
| BUF_SIZE | 0 | admin_queue | 216 |
| MEM_ZERO | 1 | cmd | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_size | unit_byte |
| UNITS | 4 | comp_size | unit_byte |
drivers/net/ethernet/amazon/ena/ena_com.c ena_com_set_host_attributes() -> ena_com_execute_admin_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | admin_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->comp_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->completion_timeout | 100000-1500000,3000000 |
| PARAM_VALUE | 0 | admin_queue->cq.entries | 0-ptr_max |
| PARAM_VALUE | 0 | admin_queue->curr_cmd_id | 0-33 |
| PARAM_VALUE | 0 | admin_queue->ena_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->q_depth | 32 |
| PARAM_VALUE | 0 | admin_queue->q_dmadev | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->sq.entries | 0-ptr_max |
| PARAM_VALUE | 0 | admin_queue->sq.phase | 0-1 |
| PARAM_VALUE | 1 | cmd | 2095666543729872896 |
| PARAM_VALUE | 2 | cmd_size | 64 |
| PARAM_VALUE | 3 | comp | 4287338625549008896 |
| PARAM_VALUE | 4 | comp_size | 64 |
| BUF_SIZE | 0 | admin_queue | 216 |
| MEM_ZERO | 1 | cmd | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_size | unit_byte |
| UNITS | 4 | comp_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/amazon/ena/ena_com.c ena_com_set_llq() -> ena_com_execute_admin_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | admin_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->comp_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->completion_timeout | 100000-1500000,3000000 |
| PARAM_VALUE | 0 | admin_queue->cq.entries | 0-ptr_max |
| PARAM_VALUE | 0 | admin_queue->curr_cmd_id | 0-31 |
| PARAM_VALUE | 0 | admin_queue->ena_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->polling | 1 |
| PARAM_VALUE | 0 | admin_queue->q_depth | 32 |
| PARAM_VALUE | 0 | admin_queue->q_dmadev | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->sq.entries | 0-ptr_max |
| PARAM_VALUE | 0 | admin_queue->sq.phase | 0-1 |
| PARAM_VALUE | 1 | cmd | 3626529796632395776 |
| PARAM_VALUE | 2 | cmd_size | 64 |
| PARAM_VALUE | 3 | comp | 8410624974514917376 |
| PARAM_VALUE | 4 | comp_size | 64 |
| BUF_SIZE | 0 | admin_queue | 216 |
| MEM_ZERO | 1 | cmd | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_size | unit_byte |
| UNITS | 4 | comp_size | unit_byte |
| HALF_LOCKED2 | &pdev->dev.mutex |
drivers/net/ethernet/amazon/ena/ena_com.c ena_get_dev_stats() -> ena_com_execute_admin_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | admin_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | admin_queue->completion_timeout | 0,1000-65535000 |
| PARAM_VALUE | 0 | admin_queue->curr_cmd_id | 0-31 |
| PARAM_VALUE | 0 | admin_queue->q_depth | 0,32 |
| PARAM_VALUE | 0 | admin_queue->sq.phase | 0-1 |
| PARAM_VALUE | 1 | cmd | 4732856086360997888,4828966161873981440,6253892344935784448,7896498033282256896 |
| PARAM_VALUE | 2 | cmd_size | 32 |
| PARAM_VALUE | 3 | comp | 4732856086360997920,4828966161873981472,6253892344935784480,7896498033282256928 |
| PARAM_VALUE | 4 | comp_size | 64 |
| BUF_SIZE | 0 | admin_queue | 216 |
| BUF_SIZE | 1 | cmd | 32 |
| BUF_SIZE | 1 | cmd | 32 |
| BUF_SIZE | 3 | comp | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_size | unit_byte |
| UNITS | 4 | comp_size | unit_byte |