Lines Matching full:nic

103 		return container_of(handle, struct hclgevf_dev, nic);  in hclgevf_ae_get_hdev()
107 return container_of(handle, struct hclgevf_dev, nic); in hclgevf_ae_get_hdev()
185 struct hnae3_handle *nic = &hdev->nic; in hclgevf_get_port_base_vlan_filter_state() local
201 nic->port_base_vlan_state = resp_msg; in hclgevf_get_port_base_vlan_filter_state()
351 struct hnae3_handle *nic = &hdev->nic; in hclgevf_knic_setup() local
357 kinfo = &nic->kinfo; in hclgevf_knic_setup()
377 hdev->htqp[i].q.handle = &hdev->nic; in hclgevf_knic_setup()
407 struct hnae3_handle *handle = &hdev->nic; in hclgevf_update_link_status()
445 struct hnae3_handle *nic = &hdev->nic; in hclgevf_set_handle_info() local
448 nic->ae_algo = &ae_algovf; in hclgevf_set_handle_info()
449 nic->pdev = hdev->pdev; in hclgevf_set_handle_info()
450 bitmap_copy(nic->numa_node_mask.bits, hdev->numa_node_mask.bits, in hclgevf_set_handle_info()
452 nic->flags |= HNAE3_SUPPORT_VF; in hclgevf_set_handle_info()
453 nic->kinfo.io_base = hdev->hw.hw.io_base; in hclgevf_set_handle_info()
766 struct hnae3_handle *handle = &hdev->nic; in hclgevf_cmd_set_promisc_mode()
808 struct hnae3_handle *handle = &hdev->nic; in hclgevf_sync_promisc_mode()
1270 struct hnae3_handle *handle = &hdev->nic; in hclgevf_sync_vlan_filter()
1370 struct hnae3_handle *handle = &hdev->nic; in hclgevf_notify_client()
1382 dev_err(&hdev->pdev->dev, "notify nic client failed %d(%d)\n", in hclgevf_notify_client()
1479 /* uninitialize the nic client */ in hclgevf_reset_stack()
1492 /* bring up the nic client again */ in hclgevf_reset_stack()
1500 /* bring up the nic to enable TX/RX again */ in hclgevf_reset_stack()
1591 /* bring down the nic to stop any ongoing TX/RX */ in hclgevf_reset_prepare()
1610 /* now, re-initialize the nic client and ae device */ in hclgevf_reset_rebuild()
1937 struct hnae3_handle *handle = &hdev->nic; in hclgevf_periodic_service_task()
2143 struct hnae3_handle *nic = &hdev->nic; in hclgevf_init_roce_base_info() local
2153 roce->rinfo.netdev = nic->kinfo.netdev; in hclgevf_init_roce_base_info()
2157 roce->pdev = nic->pdev; in hclgevf_init_roce_base_info()
2158 roce->ae_algo = nic->ae_algo; in hclgevf_init_roce_base_info()
2159 bitmap_copy(roce->numa_node_mask.bits, nic->numa_node_mask.bits, in hclgevf_init_roce_base_info()
2222 struct hnae3_handle *nic = &hdev->nic; in hclgevf_init_vlan_config() local
2225 ret = hclgevf_en_hw_strip_rxvtag(nic, rxvtag_strip_en); in hclgevf_init_vlan_config()
2232 return hclgevf_set_vlan_filter(&hdev->nic, htons(ETH_P_8021Q), 0, in hclgevf_init_vlan_config()
2471 ret = client->ops->init_instance(&hdev->nic); in hclgevf_init_nic_client_instance()
2480 client->ops->uninit_instance(&hdev->nic, 0); in hclgevf_init_nic_client_instance()
2486 if (netif_msg_drv(&hdev->nic)) in hclgevf_init_nic_client_instance()
2525 hdev->nic.client = client; in hclgevf_init_client_instance()
2556 hdev->nic.client = NULL; in hclgevf_init_client_instance()
2580 /* un-init nic/unic, if this was not called by roce client */ in hclgevf_uninit_client_instance()
2587 client->ops->uninit_instance(&hdev->nic, 0); in hclgevf_uninit_client_instance()
2589 hdev->nic.client = NULL; in hclgevf_uninit_client_instance()
2700 /* nic's msix numbers is always equals to the roce's. */ in hclgevf_query_vf_resource()
2703 /* VF should have NIC vectors and Roce vectors, NIC vectors in hclgevf_query_vf_resource()
2987 ret = hclge_comm_rss_init_cfg(&hdev->nic, hdev->ae_dev, in hclgevf_init_hdev()
3097 struct hnae3_handle *nic = &hdev->nic; in hclgevf_get_max_channels() local
3098 struct hnae3_knic_private_info *kinfo = &nic->kinfo; in hclgevf_get_max_channels()
3309 struct hnae3_handle *nic = &hdev->nic; in hclgevf_update_port_base_vlan_info() local
3336 nic->port_base_vlan_state = state; in hclgevf_update_port_base_vlan_info()
3338 nic->port_base_vlan_state = HNAE3_PORT_BASE_VLAN_ENABLE; in hclgevf_update_port_base_vlan_info()