Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/net/ethernet/huawei/hinic/hinic_debugfs.c, line 101
- drivers/net/ethernet/huawei/hinic/hinic_devlink.c, line 217
- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
-
drivers/net/ethernet/huawei/hinic/hinic_port.c
- line 54
- line 125
- line 157
- line 184
- line 204
- line 224
- line 248
- line 282
- line 314
- line 344
- line 376
- line 406
- line 437
- line 462
- line 493
- line 521
- line 548
- line 681
- line 777
- line 813
- line 845
- line 873
- line 904
- line 931
- line 956
- line 983
- line 1010
- line 1042
- line 1076
- line 1103
- line 1128
- line 1153
- line 1193
- line 1213
- line 1241
- line 1275
- line 1350
- line 1379
- drivers/net/ethernet/huawei/hinic/hinic_sriov.c
Smatch caller information:
drivers/net/ethernet/huawei/hinic/hinic_devlink.c hinic_flash_fw() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 114 |
| PARAM_VALUE | 2 | buf_in | 4096-ptr_max |
| PARAM_VALUE | 3 | in_size | 1572 |
| PARAM_VALUE | 4 | buf_out | 4096-ptr_max |
| PARAM_VALUE | 5 | out_size | 4475051756608126976 |
| PARAM_VALUE | 5 | *out_size | 1572 |
| BUF_SIZE | 2 | buf_in | 1572 |
| BUF_SIZE | 4 | buf_out | 1572 |
| DATA_SOURCE | 2 | buf_in | r _kzalloc_noprof |
| DATA_SOURCE | 4 | buf_out | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/huawei/hinic/hinic_debugfs.c hinic_dbg_get_func_table() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 57 |
| PARAM_VALUE | 2 | buf_in | 4096-ptr_max |
| PARAM_VALUE | 3 | in_size | 124 |
| PARAM_VALUE | 4 | buf_out | 4096-ptr_max |
| PARAM_VALUE | 5 | out_size | 3053156928561065984 |
| PARAM_VALUE | 5 | *out_size | 124 |
| BUF_SIZE | 2 | buf_in | 124 |
| BUF_SIZE | 4 | buf_out | 124 |
| DATA_SOURCE | 2 | buf_in | r _kzalloc_noprof |
| DATA_SOURCE | 4 | buf_out | r _kzalloc_noprof |
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c change_mac() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 9,11 |
| PARAM_VALUE | 2 | buf_in | 2782325114365960192 |
| PARAM_VALUE | 3 | in_size | 20 |
| PARAM_VALUE | 4 | buf_out | 2782325114365960192 |
| PARAM_VALUE | 5 | out_size | 5399464970772135936 |
| PARAM_VALUE | 5 | *out_size | 20 |
| BUF_SIZE | 0 | hwdev | (-1),14960 |
| BUF_SIZE | 0 | hwdev | (-1),14960 |
| BUF_SIZE | 2 | buf_in | 20 |
| BUF_SIZE | 4 | buf_out | 20 |
| FUZZY_MAX | 1 | cmd | 11 |
| BIT_INFO | 1 | cmd | 0x9,0xb |
| HARD_MAX | 1 | cmd | 11 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | &nic_dev->mgmt_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_dcb_set_pfc() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->aeqs.hwif | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->aeqs.num_aeqs | 0 |
| PARAM_VALUE | 0 | hwdev->aeqs.workq | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->devlink_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->func_to_io.max_vfs | 0-255 |
| PARAM_VALUE | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hwdev->func_to_io.vf_infos | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif->attr.func_idx | 0-1023 |
| PARAM_VALUE | 0 | hwdev->hwif->attr.func_type | 0-2 |
| PARAM_VALUE | 0 | hwdev->msix_entries | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->nic_cap.max_vf | 0 |
| PARAM_VALUE | 1 | cmd | 5 |
| PARAM_VALUE | 2 | buf_in | 1964037091573338112 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 1964037091573338112 |
| PARAM_VALUE | 5 | out_size | 4223637977295917056 |
| PARAM_VALUE | 5 | *out_size | 16 |
| BUF_SIZE | 0 | hwdev | 14960 |
| BUF_SIZE | 2 | buf_in | 16 |
| BUF_SIZE | 4 | buf_out | 16 |
| DATA_SOURCE | 0 | hwdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| LOCK2 | &nic_cfg->cfg_mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct hinic_nic_cfg)->cfg_mutex |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_get_hw_pause_info() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif->attr.func_idx | 0-1023 |
| PARAM_VALUE | 1 | cmd | 20 |
| PARAM_VALUE | 2 | buf_in | 1400845963499290624,6970782300596035584 |
| PARAM_VALUE | 3 | in_size | 24 |
| PARAM_VALUE | 4 | buf_out | 1400845963499290624,6970782300596035584 |
| PARAM_VALUE | 5 | out_size | 794353070855319552 |
| PARAM_VALUE | 5 | *out_size | 24 |
| DATA_SOURCE | 0 | hwdev | $0 |
| DATA_SOURCE | 2 | buf_in | $1 |
| DATA_SOURCE | 4 | buf_out | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_get_link_mode() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif->attr.func_idx | 0-1023 |
| PARAM_VALUE | 1 | cmd | 217 |
| PARAM_VALUE | 2 | buf_in | 4404192287418556416,7314055950705299456 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 4404192287418556416,7314055950705299456 |
| PARAM_VALUE | 5 | out_size | 3866205716528447488 |
| PARAM_VALUE | 5 | *out_size | 16 |
| DATA_SOURCE | 0 | hwdev | $0 |
| DATA_SOURCE | 2 | buf_in | $1 |
| DATA_SOURCE | 4 | buf_out | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_get_mgmt_version() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 88 |
| PARAM_VALUE | 2 | buf_in | 6648999155571384320 |
| PARAM_VALUE | 3 | in_size | 44 |
| PARAM_VALUE | 4 | buf_out | 6648999155571384320 |
| PARAM_VALUE | 5 | out_size | 4295002341445718016 |
| PARAM_VALUE | 5 | *out_size | 44 |
| BUF_SIZE | 2 | buf_in | 44 |
| BUF_SIZE | 4 | buf_out | 44 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &us_ibdev->usdev_lock | ||
| HALF_LOCKED2 | global &bnx2fc_dev_lock | ||
| HALF_LOCKED2 | global &ft_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_get_phy_port_stats() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 28 |
| PARAM_VALUE | 2 | buf_in | 4096242688398716928 |
| PARAM_VALUE | 3 | in_size | 20 |
| PARAM_VALUE | 4 | buf_out | 4096-ptr_max |
| PARAM_VALUE | 5 | out_size | 3555133780606132224 |
| PARAM_VALUE | 5 | *out_size | 832 |
| BUF_SIZE | 2 | buf_in | 20 |
| BUF_SIZE | 4 | buf_out | 832 |
| DATA_SOURCE | 4 | buf_out | r _kzalloc_noprof |
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_get_rss_type() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 47 |
| PARAM_VALUE | 2 | buf_in | 7360300696644911104 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 7360300696644911104 |
| PARAM_VALUE | 5 | out_size | 2301398341064798208 |
| PARAM_VALUE | 5 | *out_size | 16 |
| BUF_SIZE | 2 | buf_in | 16 |
| BUF_SIZE | 4 | buf_out | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &netdev->ethtool->rss_lock | ||
| TYPE_LOCK | (struct ethtool_netdev_state)->rss_lock |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_get_sfp_eeprom() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 240 |
| PARAM_VALUE | 2 | buf_in | 532690992884121600 |
| PARAM_VALUE | 3 | in_size | 656 |
| PARAM_VALUE | 4 | buf_out | 532690992884121600 |
| PARAM_VALUE | 5 | out_size | 2784035528384892928 |
| PARAM_VALUE | 5 | *out_size | 656 |
| BUF_SIZE | 2 | buf_in | 656 |
| BUF_SIZE | 4 | buf_out | 656 |
| DATA_SOURCE | 0 | hwdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_get_vport_stats() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 30 |
| PARAM_VALUE | 2 | buf_in | 5571641270243971072 |
| PARAM_VALUE | 3 | in_size | 20 |
| PARAM_VALUE | 4 | buf_out | 8586436063999750144 |
| PARAM_VALUE | 5 | out_size | 2706500290983727104 |
| PARAM_VALUE | 5 | *out_size | 136 |
| BUF_SIZE | 2 | buf_in | 20 |
| BUF_SIZE | 4 | buf_out | 136 |
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_if_sfp_absent() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 251 |
| PARAM_VALUE | 2 | buf_in | 4103625071189553152 |
| PARAM_VALUE | 3 | in_size | 12 |
| PARAM_VALUE | 4 | buf_out | 4103625071189553152 |
| PARAM_VALUE | 5 | out_size | 4878739585592115200 |
| PARAM_VALUE | 5 | *out_size | 12 |
| BUF_SIZE | 2 | buf_in | 12 |
| BUF_SIZE | 4 | buf_out | 12 |
| DATA_SOURCE | 0 | hwdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_port_add_vlan() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 3 |
| PARAM_VALUE | 2 | buf_in | 4498933556330074112 |
| PARAM_VALUE | 3 | in_size | 12 |
| PARAM_VALUE | 4 | buf_out | 0 |
| PARAM_VALUE | 5 | out_size | 0 |
| BUF_SIZE | 2 | buf_in | 12 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| LOCK2 | &nic_dev->mgmt_lock | ||
| TYPE_LOCK | (struct hinic_dev)->mgmt_lock |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_port_del_vlan() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 4 |
| PARAM_VALUE | 2 | buf_in | 2164939687349833728 |
| PARAM_VALUE | 3 | in_size | 12 |
| PARAM_VALUE | 4 | buf_out | 0 |
| PARAM_VALUE | 5 | out_size | 0 |
| BUF_SIZE | 2 | buf_in | 12 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| LOCK2 | &nic_dev->mgmt_lock | ||
| TYPE_LOCK | (struct hinic_dev)->mgmt_lock |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_port_get_cap() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 170 |
| PARAM_VALUE | 2 | buf_in | 284866197706465280,1002139280210296832,1211908014522118144,5071640318151847936,5706345540344029184 |
| PARAM_VALUE | 3 | in_size | 20 |
| PARAM_VALUE | 4 | buf_out | 284866197706465280,1002139280210296832,1211908014522118144,5071640318151847936,5706345540344029184 |
| PARAM_VALUE | 5 | out_size | 6472327507870941184 |
| PARAM_VALUE | 5 | *out_size | 20 |
| DATA_SOURCE | 2 | buf_in | $1 |
| DATA_SOURCE | 4 | buf_out | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_port_get_mac() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->aeqs.hwif | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->aeqs.num_aeqs | 0 |
| PARAM_VALUE | 0 | hwdev->aeqs.workq | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->devlink_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->func_to_io.max_vfs | 0-255 |
| PARAM_VALUE | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->func_to_io.vf_infos | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->msix_entries | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->nic_cap.max_vf | 0 |
| PARAM_VALUE | 1 | cmd | 10 |
| PARAM_VALUE | 2 | buf_in | 6621735703436697600 |
| PARAM_VALUE | 3 | in_size | 20 |
| PARAM_VALUE | 4 | buf_out | 6621735703436697600 |
| PARAM_VALUE | 5 | out_size | 5384748503906529280 |
| PARAM_VALUE | 5 | *out_size | 20 |
| BUF_SIZE | 0 | hwdev | 14960 |
| BUF_SIZE | 2 | buf_in | 20 |
| BUF_SIZE | 4 | buf_out | 20 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_port_link_state() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 24 |
| PARAM_VALUE | 2 | buf_in | 1946563852390363136 |
| PARAM_VALUE | 3 | in_size | 12 |
| PARAM_VALUE | 4 | buf_out | 1946563852390363136 |
| PARAM_VALUE | 5 | out_size | 8503600577222635520 |
| PARAM_VALUE | 5 | *out_size | 12 |
| BUF_SIZE | 2 | buf_in | 12 |
| BUF_SIZE | 4 | buf_out | 12 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | &nic_dev->mgmt_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_port_set_func_state() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 93 |
| PARAM_VALUE | 2 | buf_in | 8881966774027522048 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 8881966774027522048 |
| PARAM_VALUE | 5 | out_size | 4033725505721180160 |
| PARAM_VALUE | 5 | *out_size | 16 |
| BUF_SIZE | 2 | buf_in | 16 |
| BUF_SIZE | 4 | buf_out | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_port_set_mtu() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 2 |
| PARAM_VALUE | 2 | buf_in | 1419155162219020288 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 1419155162219020288 |
| PARAM_VALUE | 5 | out_size | 981765188698583040 |
| PARAM_VALUE | 5 | *out_size | 16 |
| BUF_SIZE | 0 | hwdev | (-1),14960 |
| BUF_SIZE | 0 | hwdev | (-1),14960 |
| BUF_SIZE | 2 | buf_in | 16 |
| BUF_SIZE | 4 | buf_out | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_port_set_rx_mode() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 12 |
| PARAM_VALUE | 2 | buf_in | 1928542480628760576 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 0 |
| PARAM_VALUE | 5 | out_size | 0 |
| BUF_SIZE | 2 | buf_in | 16 |
| RX_PATH | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_port_set_state() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 41 |
| PARAM_VALUE | 2 | buf_in | 9096887092836679680 |
| PARAM_VALUE | 3 | in_size | 12 |
| PARAM_VALUE | 4 | buf_out | 9096887092836679680 |
| PARAM_VALUE | 5 | out_size | 7287935097437134848 |
| PARAM_VALUE | 5 | *out_size | 12 |
| BUF_SIZE | 2 | buf_in | 12 |
| BUF_SIZE | 4 | buf_out | 12 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_port_set_tso() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 112 |
| PARAM_VALUE | 2 | buf_in | 5926086519627239424 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 5926086519627239424 |
| PARAM_VALUE | 5 | out_size | 976777062749954048 |
| PARAM_VALUE | 5 | *out_size | 16 |
| BUF_SIZE | 0 | hwdev | (-1),14960 |
| BUF_SIZE | 0 | hwdev | (-1),14960 |
| BUF_SIZE | 2 | buf_in | 16 |
| BUF_SIZE | 4 | buf_out | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_rss_cfg() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 66 |
| PARAM_VALUE | 2 | buf_in | 6083922982327664640 |
| PARAM_VALUE | 3 | in_size | 24 |
| PARAM_VALUE | 4 | buf_out | 6083922982327664640 |
| PARAM_VALUE | 5 | out_size | 2819049398143127552 |
| PARAM_VALUE | 5 | *out_size | 24 |
| BUF_SIZE | 2 | buf_in | 24 |
| BUF_SIZE | 4 | buf_out | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_rss_get_hash_engine() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 46 |
| PARAM_VALUE | 2 | buf_in | 5606602191608418304 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 5606602191608418304 |
| PARAM_VALUE | 5 | out_size | 3271677301315596288 |
| PARAM_VALUE | 5 | *out_size | 16 |
| BUF_SIZE | 2 | buf_in | 16 |
| BUF_SIZE | 4 | buf_out | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| LOCK2 | &netdev->ethtool->rss_lock | ||
| TYPE_LOCK | (struct ethtool_netdev_state)->rss_lock |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_rss_get_indir_tbl() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 37 |
| PARAM_VALUE | 2 | buf_in | 4513367967181172736 |
| PARAM_VALUE | 3 | in_size | 268 |
| PARAM_VALUE | 4 | buf_out | 4513367967181172736 |
| PARAM_VALUE | 5 | out_size | 2162762383236333568 |
| PARAM_VALUE | 5 | *out_size | 268 |
| BUF_SIZE | 2 | buf_in | 268 |
| BUF_SIZE | 4 | buf_out | 268 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| LOCK2 | &netdev->ethtool->rss_lock | ||
| TYPE_LOCK | (struct ethtool_netdev_state)->rss_lock |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_rss_get_template_tbl() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 44 |
| PARAM_VALUE | 2 | buf_in | 3249009881004974080 |
| PARAM_VALUE | 3 | in_size | 52 |
| PARAM_VALUE | 4 | buf_out | 3249009881004974080 |
| PARAM_VALUE | 5 | out_size | 5681009671711842304 |
| PARAM_VALUE | 5 | *out_size | 52 |
| BUF_SIZE | 2 | buf_in | 52 |
| BUF_SIZE | 4 | buf_out | 52 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| LOCK2 | &netdev->ethtool->rss_lock | ||
| TYPE_LOCK | (struct ethtool_netdev_state)->rss_lock |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_rss_set_hash_engine() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 45 |
| PARAM_VALUE | 2 | buf_in | 4446753356453847040 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 4446753356453847040 |
| PARAM_VALUE | 5 | out_size | 726834210559164416 |
| PARAM_VALUE | 5 | *out_size | 16 |
| BUF_SIZE | 2 | buf_in | 16 |
| BUF_SIZE | 4 | buf_out | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | &netdev->ethtool->rss_lock |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_rss_set_template_tbl() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 43 |
| PARAM_VALUE | 2 | buf_in | 1543795356791660544 |
| PARAM_VALUE | 3 | in_size | 52 |
| PARAM_VALUE | 4 | buf_out | 1543795356791660544 |
| PARAM_VALUE | 5 | out_size | 3773540241534783488 |
| PARAM_VALUE | 5 | *out_size | 52 |
| BUF_SIZE | 2 | buf_in | 52 |
| BUF_SIZE | 4 | buf_out | 52 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | &netdev->ethtool->rss_lock |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_rss_template_alloc() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 49 |
| PARAM_VALUE | 2 | buf_in | 8076774798147330048 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 8076774798147330048 |
| PARAM_VALUE | 5 | out_size | 6080654617357496320 |
| PARAM_VALUE | 5 | *out_size | 16 |
| BUF_SIZE | 2 | buf_in | 16 |
| BUF_SIZE | 4 | buf_out | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_rss_template_free() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 49 |
| PARAM_VALUE | 2 | buf_in | 4809710356347170816 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 4809710356347170816 |
| PARAM_VALUE | 5 | out_size | 5822858912431792128 |
| PARAM_VALUE | 5 | *out_size | 16 |
| BUF_SIZE | 2 | buf_in | 16 |
| BUF_SIZE | 4 | buf_out | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_set_autoneg() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif->attr.func_idx | 0-1023 |
| PARAM_VALUE | 1 | cmd | 219 |
| PARAM_VALUE | 2 | buf_in | 4073798177788940288 |
| PARAM_VALUE | 3 | in_size | 12 |
| PARAM_VALUE | 4 | buf_out | 4073798177788940288 |
| PARAM_VALUE | 5 | out_size | 7968040372792147968 |
| PARAM_VALUE | 5 | *out_size | 12 |
| BUF_SIZE | 2 | buf_in | 12 |
| BUF_SIZE | 4 | buf_out | 12 |
| DATA_SOURCE | 0 | hwdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_set_hw_pause_info() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif->attr.func_idx | 0-1023 |
| PARAM_VALUE | 1 | cmd | 21 |
| PARAM_VALUE | 2 | buf_in | 758040808052109312,2962205290664030208 |
| PARAM_VALUE | 3 | in_size | 24 |
| PARAM_VALUE | 4 | buf_out | 758040808052109312,2962205290664030208 |
| PARAM_VALUE | 5 | out_size | 3331017213972185088 |
| PARAM_VALUE | 5 | *out_size | 24 |
| DATA_SOURCE | 0 | hwdev | $0 |
| DATA_SOURCE | 2 | buf_in | $1 |
| DATA_SOURCE | 4 | buf_out | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | &nic_cfg->cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | 0 | &hwdev->func_to_io.nic_cfg.cfg_mutex | |
| TYPE_LOCK | (struct hinic_nic_cfg)->cfg_mutex |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_set_loopback_mode() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 73 |
| PARAM_VALUE | 2 | buf_in | 357887914987819008 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 357887914987819008 |
| PARAM_VALUE | 5 | out_size | 6212622285999087616 |
| PARAM_VALUE | 5 | *out_size | 16 |
| BUF_SIZE | 2 | buf_in | 16 |
| BUF_SIZE | 4 | buf_out | 16 |
| DATA_SOURCE | 0 | hwdev | $0 |
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_set_max_qnum() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 115 |
| PARAM_VALUE | 2 | buf_in | 7466159806813519872 |
| PARAM_VALUE | 3 | in_size | 84 |
| PARAM_VALUE | 4 | buf_out | 7466159806813519872 |
| PARAM_VALUE | 5 | out_size | 1464764057624281088 |
| PARAM_VALUE | 5 | *out_size | 84 |
| BUF_SIZE | 2 | buf_in | 84 |
| BUF_SIZE | 4 | buf_out | 84 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_set_rx_csum_offload() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 26 |
| PARAM_VALUE | 2 | buf_in | 1305553101918707712 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 1305553101918707712 |
| PARAM_VALUE | 5 | out_size | 7497620947830317056 |
| PARAM_VALUE | 5 | *out_size | 16 |
| BUF_SIZE | 0 | hwdev | (-1),14960 |
| BUF_SIZE | 0 | hwdev | (-1),14960 |
| BUF_SIZE | 2 | buf_in | 16 |
| BUF_SIZE | 4 | buf_out | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_set_rx_lro() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 25 |
| PARAM_VALUE | 2 | buf_in | 4958279320899592192 |
| PARAM_VALUE | 3 | in_size | 28 |
| PARAM_VALUE | 4 | buf_out | 4958279320899592192 |
| PARAM_VALUE | 5 | out_size | 6730273135550013440 |
| PARAM_VALUE | 5 | *out_size | 28 |
| BUF_SIZE | 0 | hwdev | (-1),14960 |
| BUF_SIZE | 0 | hwdev | (-1),14960 |
| BUF_SIZE | 2 | buf_in | 28 |
| BUF_SIZE | 4 | buf_out | 28 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_set_rx_lro_timer() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 244 |
| PARAM_VALUE | 2 | buf_in | 889857914751705088 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 889857914751705088 |
| PARAM_VALUE | 5 | out_size | 6141403515997904896 |
| PARAM_VALUE | 5 | *out_size | 16 |
| BUF_SIZE | 0 | hwdev | (-1),14960 |
| BUF_SIZE | 0 | hwdev | (-1),14960 |
| BUF_SIZE | 2 | buf_in | 16 |
| BUF_SIZE | 4 | buf_out | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_set_rx_vlan_offload() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 27 |
| PARAM_VALUE | 2 | buf_in | 3150938969388331008 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 3150938969388331008 |
| PARAM_VALUE | 5 | out_size | 7561961259803324416 |
| PARAM_VALUE | 5 | *out_size | 16 |
| BUF_SIZE | 0 | hwdev | (-1),14960 |
| BUF_SIZE | 0 | hwdev | (-1),14960 |
| BUF_SIZE | 2 | buf_in | 16 |
| BUF_SIZE | 4 | buf_out | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_set_speed() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif->attr.func_idx | 0-1023 |
| PARAM_VALUE | 1 | cmd | 218 |
| PARAM_VALUE | 2 | buf_in | 4375760231826014208 |
| PARAM_VALUE | 3 | in_size | 12 |
| PARAM_VALUE | 4 | buf_out | 4375760231826014208 |
| PARAM_VALUE | 5 | out_size | 890815233903702016 |
| PARAM_VALUE | 5 | *out_size | 12 |
| BUF_SIZE | 2 | buf_in | 12 |
| BUF_SIZE | 4 | buf_out | 12 |
| DATA_SOURCE | 0 | hwdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_port.c hinic_set_vlan_fliter() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 255 |
| PARAM_VALUE | 2 | buf_in | 5100486829487161344 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 5100486829487161344 |
| PARAM_VALUE | 5 | out_size | 2406495088346521600 |
| PARAM_VALUE | 5 | *out_size | 16 |
| BUF_SIZE | 0 | hwdev | (-1),14960 |
| BUF_SIZE | 0 | hwdev | (-1),14960 |
| BUF_SIZE | 2 | buf_in | 16 |
| BUF_SIZE | 4 | buf_out | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c get_base_qpn() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 102 |
| PARAM_VALUE | 2 | buf_in | 554914888958091264 |
| PARAM_VALUE | 3 | in_size | 12 |
| PARAM_VALUE | 4 | buf_out | 554914888958091264 |
| PARAM_VALUE | 5 | out_size | 6851607605137059840 |
| PARAM_VALUE | 5 | *out_size | 12 |
| BUF_SIZE | 2 | buf_in | 12 |
| BUF_SIZE | 4 | buf_out | 12 |
| DATA_SOURCE | 0 | hwdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c init_fw_ctxt() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->aeqs.hwif | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->aeqs.hwif->attr.func_idx | 0-1023 |
| PARAM_VALUE | 0 | hwdev->aeqs.hwif->attr.func_type | 0-2 |
| PARAM_VALUE | 0 | hwdev->aeqs.hwif->attr.global_vf_id_of_pf | 0-1023 |
| PARAM_VALUE | 0 | hwdev->aeqs.hwif->attr.num_aeqs | 0 |
| PARAM_VALUE | 0 | hwdev->aeqs.hwif->attr.pci_intf_idx | 0-3 |
| PARAM_VALUE | 0 | hwdev->aeqs.hwif->attr.pf_idx | 0-15 |
| PARAM_VALUE | 0 | hwdev->aeqs.hwif->attr.ppf_idx | 0-31 |
| PARAM_VALUE | 0 | hwdev->aeqs.hwif->cfg_regs_bar | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->aeqs.hwif->intr_regs_base | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->aeqs.hwif->pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->aeqs.num_aeqs | 0 |
| PARAM_VALUE | 0 | hwdev->aeqs.workq | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->devlink_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->devlink_dev->hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->devlink_dev->hwdev->devlink_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->devlink_dev->hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->func_to_func->event_flag | 3 |
| PARAM_VALUE | 0 | hwdev->func_to_func->mbox_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwdev->func_to_func->mbox_send_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | hwdev->func_to_func->mbox_send_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwdev->func_to_func->mbox_send_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | hwdev->func_to_func->mbox_send_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hwdev->func_to_func->mbox_send_sem.lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | hwdev->func_to_func->msg_send_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | hwdev->func_to_func->msg_send_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwdev->func_to_func->msg_send_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | hwdev->func_to_func->msg_send_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hwdev->func_to_func->send_mbox.send_done.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->func_to_func->send_mbox.send_done.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->func_to_func->send_mbox.send_done.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->func_to_func->send_mbox.send_done.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->func_to_io.max_vfs | 0 |
| PARAM_VALUE | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif->attr.func_idx | 0 |
| PARAM_VALUE | 0 | hwdev->hwif->attr.func_type | 0 |
| PARAM_VALUE | 0 | hwdev->hwif->attr.global_vf_id_of_pf | 0 |
| PARAM_VALUE | 0 | hwdev->hwif->attr.pci_intf_idx | 0 |
| PARAM_VALUE | 0 | hwdev->hwif->attr.pf_idx | 0 |
| PARAM_VALUE | 0 | hwdev->hwif->attr.ppf_idx | 0 |
| PARAM_VALUE | 0 | hwdev->hwif->cfg_regs_bar | 0 |
| PARAM_VALUE | 0 | hwdev->hwif->intr_regs_base | 0 |
| PARAM_VALUE | 0 | hwdev->hwif->pdev | 0 |
| PARAM_VALUE | 0 | hwdev->hwif->pdev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif->pdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif->pdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif->pdev->dev.msi.data->__iter_idx | 0-s64max |
| PARAM_VALUE | 0 | hwdev->hwif->pdev->dev_flags | 1-u16max |
| PARAM_VALUE | 0 | hwdev->hwif->pdev->error_state | 0-2,4-u32max |
| PARAM_VALUE | 0 | hwdev->hwif->pdev->is_msi_managed | 1 |
| PARAM_VALUE | 0 | hwdev->hwif->pdev->msix_base | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif->pdev->msix_cap | 1-255 |
| PARAM_VALUE | 0 | hwdev->hwif->pdev->msix_enabled | 1 |
| PARAM_VALUE | 0 | hwdev->msix_entries | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->msix_entries->entry | 0 |
| PARAM_VALUE | 0 | *hwdev->func_to_func->pf_mbox_cb | 2596695772511051776,7299820950135050240,9079974009265815552 |
| PARAM_VALUE | 0 | *hwdev->func_to_func->vf_mbx_old_rand_id | 0-4294967295 |
| PARAM_VALUE | 0 | *hwdev->func_to_func->vf_mbx_rand_id | 0-4294967295 |
| PARAM_VALUE | 1 | cmd | 69 |
| PARAM_VALUE | 2 | buf_in | 3052530329781452800 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 3052530329781452800 |
| PARAM_VALUE | 5 | out_size | 1929927959022817280 |
| PARAM_VALUE | 5 | *out_size | 16 |
| BUF_SIZE | 0 | hwdev | 14960 |
| BUF_SIZE | 0 | hwdev->devlink_dev->hwdev | 14960 |
| BUF_SIZE | 0 | hwdev->hwif | 48 |
| BUF_SIZE | 2 | buf_in | 16 |
| BUF_SIZE | 4 | buf_out | 16 |
| CAPPED_DATA | 0 | hwdev->hwif->attr.num_irqs | 1 |
| DATA_SOURCE | 0 | hwdev | $0 |
| MEM_ZERO | 0 | hwdev | |
| MEM_ZERO | 0 | hwdev->func_to_io.ceqs.hwdev | |
| MEM_ZERO | 0 | hwdev->func_to_io.ceqs.hwif | |
| MEM_ZERO | 0 | hwdev->func_to_io.ci_addr_base | |
| MEM_ZERO | 0 | hwdev->func_to_io.cmdq_db_area | |
| MEM_ZERO | 0 | hwdev->func_to_io.cmdqs.cmdq_buf_pool | |
| MEM_ZERO | 0 | hwdev->func_to_io.cmdqs.cmdq_pages.hwif | |
| MEM_ZERO | 0 | hwdev->func_to_io.cmdqs.cmdq_pages.page_vaddr | |
| MEM_ZERO | 0 | hwdev->func_to_io.cmdqs.cmdq_pages.shadow_page_vaddr | |
| MEM_ZERO | 0 | hwdev->func_to_io.cmdqs.hwif | |
| MEM_ZERO | 0 | hwdev->func_to_io.cmdqs.saved_wqs | |
| MEM_ZERO | 0 | hwdev->func_to_io.db_base | |
| MEM_ZERO | 0 | hwdev->func_to_io.free_db_area.idx_lock.first_waiter | |
| MEM_ZERO | 0 | hwdev->func_to_io.free_db_area.idx_lock.lock.owner | |
| MEM_ZERO | 0 | hwdev->func_to_io.hwdev | |
| MEM_ZERO | 0 | hwdev->func_to_io.hwif | |
| MEM_ZERO | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.dep_map.key | |
| MEM_ZERO | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.dep_map.name | |
| MEM_ZERO | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.first_waiter | |
| MEM_ZERO | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.magic | |
| MEM_ZERO | 0 | hwdev->func_to_io.nic_cfg.cfg_mutex.wait_lock.owner | |
| MEM_ZERO | 0 | hwdev->func_to_io.qps | |
| MEM_ZERO | 0 | hwdev->func_to_io.rq_wq | |
| MEM_ZERO | 0 | hwdev->func_to_io.sq_db | |
| MEM_ZERO | 0 | hwdev->func_to_io.sq_wq | |
| MEM_ZERO | 0 | hwdev->func_to_io.vf_infos | |
| MEM_ZERO | 0 | hwdev->func_to_io.wqs.alloc_blocks_lock.first_waiter | |
| MEM_ZERO | 0 | hwdev->func_to_io.wqs.alloc_blocks_lock.lock.owner | |
| MEM_ZERO | 0 | hwdev->func_to_io.wqs.free_blocks | |
| MEM_ZERO | 0 | hwdev->func_to_io.wqs.hwif | |
| MEM_ZERO | 0 | hwdev->func_to_io.wqs.page_paddr | |
| MEM_ZERO | 0 | hwdev->func_to_io.wqs.page_vaddr | |
| MEM_ZERO | 0 | hwdev->func_to_io.wqs.shadow_page_vaddr | |
| MEM_ZERO | 0 | hwdev->hwif | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | hwdev->aeqs.hwif->attr.func_type | 0-1 |
| HOST_DATA | 0 | hwdev->aeqs.hwif->attr.global_vf_id_of_pf | 0-1023 |
| HOST_DATA | 0 | hwdev->aeqs.hwif->attr.pci_intf_idx | 0-3 |
| HOST_DATA | 0 | hwdev->aeqs.hwif->attr.pf_idx | 0-15 |
| HOST_DATA | 0 | hwdev->aeqs.hwif->attr.ppf_idx | 0-31 |
| HOST_DATA | 0 | hwdev->hwif->attr.func_type | 0 |
| HOST_DATA | 0 | hwdev->hwif->attr.global_vf_id_of_pf | 0 |
| HOST_DATA | 0 | hwdev->hwif->attr.pci_intf_idx | 0 |
| HOST_DATA | 0 | hwdev->hwif->attr.pf_idx | 0 |
| HOST_DATA | 0 | hwdev->hwif->attr.ppf_idx | 0 |
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/huawei/hinic/hinic_sriov.c hinic_change_vf_mtu_msg_handler() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 2 |
| DATA_SOURCE | 0 | hwdev | $0 |
| DATA_SOURCE | 2 | buf_in | $2 |
| DATA_SOURCE | 3 | in_size | $3 |
| DATA_SOURCE | 4 | buf_out | $4 |
| DATA_SOURCE | 5 | out_size | $5 |
drivers/net/ethernet/huawei/hinic/hinic_sriov.c hinic_del_vf_mac_msg_handler() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 11 |
| DATA_SOURCE | 0 | hwdev | $0 |
| DATA_SOURCE | 2 | buf_in | $2 |
| DATA_SOURCE | 3 | in_size | $3 |
| DATA_SOURCE | 4 | buf_out | $4 |
| DATA_SOURCE | 5 | out_size | $5 |
drivers/net/ethernet/huawei/hinic/hinic_sriov.c hinic_set_mac() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 0,4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 9 |
| PARAM_VALUE | 2 | buf_in | 978861057309564928 |
| PARAM_VALUE | 3 | in_size | 20 |
| PARAM_VALUE | 4 | buf_out | 978861057309564928 |
| PARAM_VALUE | 5 | out_size | 665840555865804800 |
| PARAM_VALUE | 5 | *out_size | 20 |
| BUF_SIZE | 2 | buf_in | 20 |
| BUF_SIZE | 4 | buf_out | 20 |
| DATA_SOURCE | 0 | hwdev | $0 |
| UNITS | 3 | in_size | unit_byte |
drivers/net/ethernet/huawei/hinic/hinic_sriov.c hinic_set_vf_mac_msg_handler() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 9 |
| DATA_SOURCE | 0 | hwdev | $0 |
| DATA_SOURCE | 2 | buf_in | $2 |
| DATA_SOURCE | 3 | in_size | $3 |
| DATA_SOURCE | 4 | buf_out | $4 |
| DATA_SOURCE | 5 | out_size | $5 |
drivers/net/ethernet/huawei/hinic/hinic_sriov.c hinic_set_vf_rate_limit() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif->attr.func_idx | 0-1023 |
| PARAM_VALUE | 0 | hwdev->hwif->attr.func_type | 0-2 |
| PARAM_VALUE | 1 | cmd | 105 |
| PARAM_VALUE | 2 | buf_in | 8411615496409198592 |
| PARAM_VALUE | 3 | in_size | 16 |
| PARAM_VALUE | 4 | buf_out | 8411615496409198592 |
| PARAM_VALUE | 5 | out_size | 7584983726295678976 |
| PARAM_VALUE | 5 | *out_size | 16 |
| BUF_SIZE | 2 | buf_in | 16 |
| BUF_SIZE | 4 | buf_out | 16 |
| DATA_SOURCE | 0 | hwdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/huawei/hinic/hinic_sriov.c hinic_set_vf_spoofchk() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif->attr.func_type | 0-2 |
| PARAM_VALUE | 1 | cmd | 78 |
| PARAM_VALUE | 2 | buf_in | 5815629737225842688 |
| PARAM_VALUE | 3 | in_size | 12 |
| PARAM_VALUE | 4 | buf_out | 5815629737225842688 |
| PARAM_VALUE | 5 | out_size | 5010493387564425216 |
| PARAM_VALUE | 5 | *out_size | 12 |
| BUF_SIZE | 2 | buf_in | 12 |
| BUF_SIZE | 4 | buf_out | 12 |
| DATA_SOURCE | 0 | hwdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/huawei/hinic/hinic_sriov.c hinic_set_vf_tx_rate_max_min() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif->attr.func_idx | 0-1023 |
| PARAM_VALUE | 0 | hwdev->hwif->attr.func_type | 0-2 |
| PARAM_VALUE | 1 | cmd | 249 |
| PARAM_VALUE | 2 | buf_in | 2866720024501469184 |
| PARAM_VALUE | 3 | in_size | 28 |
| PARAM_VALUE | 4 | buf_out | 2866720024501469184 |
| PARAM_VALUE | 5 | out_size | 534698327224221696 |
| PARAM_VALUE | 5 | *out_size | 28 |
| BUF_SIZE | 2 | buf_in | 28 |
| BUF_SIZE | 4 | buf_out | 28 |
| DATA_SOURCE | 0 | hwdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/huawei/hinic/hinic_sriov.c hinic_set_vf_vlan() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->func_to_io.vf_infos | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif->attr.func_type | 0-2 |
| PARAM_VALUE | 1 | cmd | 106-107 |
| PARAM_VALUE | 2 | buf_in | 4669355397469261824 |
| PARAM_VALUE | 3 | in_size | 20 |
| PARAM_VALUE | 4 | buf_out | 4669355397469261824 |
| PARAM_VALUE | 5 | out_size | 3969245443291824128 |
| PARAM_VALUE | 5 | *out_size | 20 |
| BUF_SIZE | 2 | buf_in | 20 |
| BUF_SIZE | 4 | buf_out | 20 |
| DATA_SOURCE | 0 | hwdev | $0 |
| FUZZY_MAX | 1 | cmd | 107 |
| BIT_INFO | 1 | cmd | 0x6a,0x6b |
| HARD_MAX | 1 | cmd | 107 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/huawei/hinic/hinic_sriov.c hinic_update_mac() -> hinic_port_msg_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hwdev | 4096-ptr_max |
| PARAM_VALUE | 0 | hwdev->hwif | 0,4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 164 |
| PARAM_VALUE | 2 | buf_in | 2203220278977626112 |
| PARAM_VALUE | 3 | in_size | 28 |
| PARAM_VALUE | 4 | buf_out | 2203220278977626112 |
| PARAM_VALUE | 5 | out_size | 344726594083557376 |
| PARAM_VALUE | 5 | *out_size | 28 |
| BUF_SIZE | 2 | buf_in | 28 |
| BUF_SIZE | 4 | buf_out | 28 |
| DATA_SOURCE | 0 | hwdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | in_size | unit_byte |
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rx_queue_mutex |