Home
last modified time | relevance | path

Searched refs:nic_client (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_devlink.c51 ret = hdev->nic_client->ops->reset_notify(h, HNAE3_DOWN_CLIENT); in hclge_devlink_reload_down()
57 ret = hdev->nic_client->ops->reset_notify(h, in hclge_devlink_reload_down()
81 ret = hdev->nic_client->ops->reset_notify(h, HNAE3_INIT_CLIENT); in hclge_devlink_reload_up()
87 ret = hdev->nic_client->ops->reset_notify(h, HNAE3_UP_CLIENT); in hclge_devlink_reload_up()
H A Dhclge_main.h917 struct hnae3_client *nic_client; member
H A Dhclge_main.c3032 struct hnae3_client *client = hdev->nic_client; in hclge_update_link_status()
3714 struct hnae3_client *client = hdev->nic_client; in hclge_notify_client()
3912 struct hnae3_client *client = hdev->nic_client; in hclge_report_hw_error()
11138 !hdev->nic_client) in hclge_init_roce_client_instance()
11189 hdev->nic_client = client; in hclge_init_client_instance()
11218 hdev->nic_client = NULL; in hclge_init_client_instance()
11244 if (hdev->nic_client && client->ops->uninit_instance) { in hclge_uninit_client_instance()
11250 hdev->nic_client = NULL; in hclge_uninit_client_instance()
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_devlink.c52 ret = hdev->nic_client->ops->reset_notify(h, HNAE3_DOWN_CLIENT); in hclgevf_devlink_reload_down()
58 ret = hdev->nic_client->ops->reset_notify(h, in hclgevf_devlink_reload_down()
82 ret = hdev->nic_client->ops->reset_notify(h, HNAE3_INIT_CLIENT); in hclgevf_devlink_reload_up()
88 ret = hdev->nic_client->ops->reset_notify(h, HNAE3_UP_CLIENT); in hclgevf_devlink_reload_up()
H A Dhclgevf_main.h271 struct hnae3_client *nic_client; member
H A Dhclgevf_main.c1321 struct hnae3_client *client = hdev->nic_client; in hclgevf_notify_client()
2423 !hdev->nic_client) in hclgevf_init_roce_client_instance()
2448 hdev->nic_client = client; in hclgevf_init_client_instance()
2479 hdev->nic_client = NULL; in hclgevf_init_client_instance()
2505 if (client->ops->uninit_instance && hdev->nic_client && in hclgevf_uninit_client_instance()
2512 hdev->nic_client = NULL; in hclgevf_uninit_client_instance()
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.h326 struct hnae3_client *nic_client; member
H A Dhclgevf_main.c1702 struct hnae3_client *client = hdev->nic_client; in hclgevf_notify_client()
2831 !hdev->nic_client) in hclgevf_init_roce_client_instance()
2856 hdev->nic_client = client; in hclgevf_init_client_instance()
2887 hdev->nic_client = NULL; in hclgevf_init_client_instance()
2913 if (client->ops->uninit_instance && hdev->nic_client && in hclgevf_uninit_client_instance()
2920 hdev->nic_client = NULL; in hclgevf_uninit_client_instance()
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.h793 struct hnae3_client *nic_client; member
H A Dhclge_main.c2828 struct hnae3_client *client = hdev->nic_client; in hclge_update_link_status()
3304 struct hnae3_client *client = hdev->nic_client; in hclge_notify_client()
3499 struct hnae3_client *client = hdev->nic_client; in hclge_report_hw_error()
9796 !hdev->nic_client) in hclge_init_roce_client_instance()
9850 hdev->nic_client = client; in hclge_init_client_instance()
9880 hdev->nic_client = NULL; in hclge_init_client_instance()
9910 if (hdev->nic_client && client->ops->uninit_instance) { in hclge_uninit_client_instance()
9916 hdev->nic_client = NULL; in hclge_uninit_client_instance()

Completed in 45 milliseconds