Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ethernet/microsoft/mana/mana_en.c mana_cfg_vport() -> mana_send_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | in_buf | 2883290732531662848 |
| PARAM_VALUE | 2 | in_len | 56 |
| PARAM_VALUE | 3 | out_buf | 5489693800660713472 |
| PARAM_VALUE | 4 | out_len | 36 |
| BUF_SIZE | 1 | in_buf | 56 |
| BUF_SIZE | 3 | out_buf | 36 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | in_len | unit_byte |
| UNITS | 4 | out_len | unit_byte |
| HALF_LOCKED2 | &pd->vport_mutex |
drivers/net/ethernet/microsoft/mana/mana_en.c mana_cfg_vport_steering() -> mana_send_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | in_buf | 4096-ptr_max |
| PARAM_VALUE | 2 | in_len | 0-4000000 |
| PARAM_VALUE | 3 | out_buf | 6363401187971059712 |
| PARAM_VALUE | 4 | out_len | 40 |
| BUF_SIZE | 1 | in_buf | 0-u32max |
| BUF_SIZE | 3 | out_buf | 40 |
| DATA_SOURCE | 1 | in_buf | r _kzalloc_noprof |
| DATA_SOURCE | 2 | in_len | r size_add |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 4 | out_len | unit_byte |
drivers/net/ethernet/microsoft/mana/mana_en.c mana_create_wq_obj() -> mana_send_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | in_buf | 6532916524592500736 |
| PARAM_VALUE | 2 | in_len | 96 |
| PARAM_VALUE | 3 | out_buf | 7674443267459743744 |
| PARAM_VALUE | 4 | out_len | 56 |
| BUF_SIZE | 1 | in_buf | 96 |
| BUF_SIZE | 3 | out_buf | 56 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | in_len | unit_byte |
| UNITS | 4 | out_len | unit_byte |
drivers/net/ethernet/microsoft/mana/mana_en.c mana_destroy_wq_obj() -> mana_send_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | in_buf | 2098578543358578688 |
| PARAM_VALUE | 2 | in_len | 56 |
| PARAM_VALUE | 3 | out_buf | 174659330408361984 |
| PARAM_VALUE | 4 | out_len | 32 |
| BUF_SIZE | 1 | in_buf | 56 |
| BUF_SIZE | 3 | out_buf | 32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | in_len | unit_byte |
| UNITS | 4 | out_len | unit_byte |
drivers/net/ethernet/microsoft/mana/mana_en.c mana_fence_rq() -> mana_send_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | in_buf | 7810223250873724928 |
| PARAM_VALUE | 2 | in_len | 48 |
| PARAM_VALUE | 3 | out_buf | 109273858096898048 |
| PARAM_VALUE | 4 | out_len | 32 |
| BUF_SIZE | 1 | in_buf | 48 |
| BUF_SIZE | 3 | out_buf | 32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | in_len | unit_byte |
| UNITS | 4 | out_len | unit_byte |
| HALF_LOCKED2 | &ndev->ethtool->rss_lock |
drivers/net/ethernet/microsoft/mana/mana_en.c mana_pf_deregister_filter() -> mana_send_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ac | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->bm_hostmode | 0 |
| PARAM_VALUE | 0 | ac->gdma_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->is_pf | 1 |
| PARAM_VALUE | 1 | in_buf | 1091371239812096000 |
| PARAM_VALUE | 2 | in_len | 48 |
| PARAM_VALUE | 3 | out_buf | 2177018218793054208 |
| PARAM_VALUE | 4 | out_len | 32 |
| BUF_SIZE | 1 | in_buf | 48 |
| BUF_SIZE | 3 | out_buf | 32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | in_len | unit_byte |
| UNITS | 4 | out_len | unit_byte |
| HALF_LOCKED2 | &ndev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &ndev->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/microsoft/mana/mana_en.c mana_pf_deregister_hw_vport() -> mana_send_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ac | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->bm_hostmode | 0 |
| PARAM_VALUE | 0 | ac->gdma_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->is_pf | 1 |
| PARAM_VALUE | 1 | in_buf | 193701898980962304 |
| PARAM_VALUE | 2 | in_len | 48 |
| PARAM_VALUE | 3 | out_buf | 8554913251380809728 |
| PARAM_VALUE | 4 | out_len | 32 |
| BUF_SIZE | 1 | in_buf | 48 |
| BUF_SIZE | 3 | out_buf | 32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | in_len | unit_byte |
| UNITS | 4 | out_len | unit_byte |
drivers/net/ethernet/microsoft/mana/mana_en.c mana_pf_register_filter() -> mana_send_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ac | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->bm_hostmode | 0 |
| PARAM_VALUE | 0 | ac->gdma_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->eq_test_event.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->eq_test_event.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->eq_test_event.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->eq_test_event.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->eq_test_event.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->eq_test_event.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->eq_test_event.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->eq_test_event_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->gic_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->gic_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->gic_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->gic_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->gic_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->hwc.driver_data->sema.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->hwc.driver_data->sema.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->hwc.driver_data->sema.first_waiter->up | 1 |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->hwc.driver_data->sema.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->is_pf | 1 |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->test_event_eq_id | u32max |
| PARAM_VALUE | 1 | in_buf | 603342019761344512 |
| PARAM_VALUE | 2 | in_len | 72 |
| PARAM_VALUE | 3 | out_buf | 6735100116559618048 |
| PARAM_VALUE | 4 | out_len | 40 |
| BUF_SIZE | 1 | in_buf | 72 |
| BUF_SIZE | 3 | out_buf | 40 |
| CAPPED_DATA | 0 | ac->gdma_dev->gdma_context->max_num_cqs | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | in_len | unit_byte |
| UNITS | 4 | out_len | unit_byte |
| HALF_LOCKED2 | &ndev->lock |
drivers/net/ethernet/microsoft/mana/mana_en.c mana_pf_register_hw_vport() -> mana_send_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ac | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->bm_hostmode | 0 |
| PARAM_VALUE | 0 | ac->gdma_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context->is_pf | 1 |
| PARAM_VALUE | 1 | in_buf | 5748745422572060672 |
| PARAM_VALUE | 2 | in_len | 48 |
| PARAM_VALUE | 3 | out_buf | 7743362866465521664 |
| PARAM_VALUE | 4 | out_len | 40 |
| BUF_SIZE | 1 | in_buf | 48 |
| BUF_SIZE | 3 | out_buf | 40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | in_len | unit_byte |
| UNITS | 4 | out_len | unit_byte |
| HALF_LOCKED2 | &net->ethtool->rss_lock | ||
| HALF_LOCKED2 | &net->lock |
drivers/net/ethernet/microsoft/mana/mana_en.c mana_query_gf_stats() -> mana_send_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ac | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->gdma_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->gdma_dev->gdma_context | 4096-ptr_max |
| PARAM_VALUE | 1 | in_buf | 8953905773300711424 |
| PARAM_VALUE | 2 | in_len | 48 |
| PARAM_VALUE | 3 | out_buf | 6643182504266821632 |
| PARAM_VALUE | 4 | out_len | 256 |
| BUF_SIZE | 1 | in_buf | 48 |
| BUF_SIZE | 3 | out_buf | 256 |
| DATA_SOURCE | 0 | ac | $0 |
| UNITS | 2 | in_len | unit_byte |
| UNITS | 4 | out_len | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/microsoft/mana/mana_en.c mana_query_link_cfg() -> mana_send_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | in_buf | 7530194007056683008 |
| PARAM_VALUE | 2 | in_len | 48 |
| PARAM_VALUE | 3 | out_buf | 6888730960091238400 |
| PARAM_VALUE | 4 | out_len | 48 |
| BUF_SIZE | 1 | in_buf | 48 |
| BUF_SIZE | 3 | out_buf | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | in_len | unit_byte |
| UNITS | 4 | out_len | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/microsoft/mana/mana_en.c mana_query_phy_stats() -> mana_send_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | in_buf | 7239968090106478592 |
| PARAM_VALUE | 2 | in_len | 48 |
| PARAM_VALUE | 3 | out_buf | 79793075924893696 |
| PARAM_VALUE | 4 | out_len | 440 |
| BUF_SIZE | 1 | in_buf | 48 |
| BUF_SIZE | 3 | out_buf | 440 |
| UNITS | 2 | in_len | unit_byte |
| UNITS | 4 | out_len | unit_byte |
drivers/net/ethernet/microsoft/mana/mana_en.c mana_query_vport_cfg() -> mana_send_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ac | 4096-ptr_max |
| PARAM_VALUE | 0 | ac->gdma_dev | 4096-ptr_max |
| PARAM_VALUE | 1 | in_buf | 7822019322975911936 |
| PARAM_VALUE | 2 | in_len | 44 |
| PARAM_VALUE | 3 | out_buf | 8448314709952671744 |
| PARAM_VALUE | 4 | out_len | 64 |
| BUF_SIZE | 1 | in_buf | 44 |
| BUF_SIZE | 3 | out_buf | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | in_len | unit_byte |
| UNITS | 4 | out_len | unit_byte |
drivers/net/ethernet/microsoft/mana/mana_en.c mana_set_bw_clamp() -> mana_send_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | in_buf | 687545473810305024 |
| PARAM_VALUE | 2 | in_len | 56 |
| PARAM_VALUE | 3 | out_buf | 1401561304836153344 |
| PARAM_VALUE | 4 | out_len | 40 |
| BUF_SIZE | 1 | in_buf | 56 |
| BUF_SIZE | 3 | out_buf | 40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | in_len | unit_byte |
| UNITS | 4 | out_len | unit_byte |