Home
last modified time | relevance | path

Searched refs:hnae3_client (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/
Dhnae3.c32 static void hnae3_set_client_init_flag(struct hnae3_client *client, in hnae3_set_client_init_flag()
50 static int hnae3_get_client_init_flag(struct hnae3_client *client, in hnae3_get_client_init_flag()
75 static int hnae3_match_n_instantiate(struct hnae3_client *client, in hnae3_match_n_instantiate()
108 int hnae3_register_client(struct hnae3_client *client) in hnae3_register_client()
110 struct hnae3_client *client_tmp; in hnae3_register_client()
142 void hnae3_unregister_client(struct hnae3_client *client) in hnae3_unregister_client()
165 struct hnae3_client *client; in hnae3_register_ae_algo()
212 struct hnae3_client *client; in hnae3_unregister_ae_algo()
247 struct hnae3_client *client; in hnae3_register_ae_dev()
302 struct hnae3_client *client; in hnae3_unregister_ae_dev()
Dhnae3.h162 struct hnae3_client { struct
293 int (*init_client_instance)(struct hnae3_client *client,
295 void (*uninit_client_instance)(struct hnae3_client *client,
485 struct hnae3_client *client;
522 void hnae3_unregister_client(struct hnae3_client *client);
523 int hnae3_register_client(struct hnae3_client *client);
Dhns3_enet.c30 static struct hnae3_client client;
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/hns3vf/
Dhclgevf_main.h175 struct hnae3_client *nic_client;
176 struct hnae3_client *roce_client;
Dhclgevf_main.c298 struct hnae3_client *client; in hclgevf_update_link_status()
995 struct hnae3_client *client = hdev->nic_client; in hclgevf_notify_client()
1609 static int hclgevf_init_client_instance(struct hnae3_client *client, in hclgevf_init_client_instance()
1625 struct hnae3_client *rc = hdev->roce_client; in hclgevf_init_client_instance()
1663 static void hclgevf_uninit_client_instance(struct hnae3_client *client, in hclgevf_uninit_client_instance()
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_main.h538 struct hnae3_client *nic_client;
539 struct hnae3_client *roce_client;
Dhclge_dcb.c149 struct hnae3_client *client; in hclge_client_setup_tc()
Dhclge_main.c2381 struct hnae3_client *client = hdev->nic_client; in hclge_update_link_status()
2634 struct hnae3_client *client = hdev->nic_client; in hclge_notify_client()
5430 static int hclge_init_client_instance(struct hnae3_client *client, in hclge_init_client_instance()
5458 struct hnae3_client *rc = hdev->roce_client; in hclge_init_client_instance()
5500 static void hclge_uninit_client_instance(struct hnae3_client *client, in hclge_uninit_client_instance()
/Linux-v4.19/drivers/infiniband/hw/hns/
Dhns_roce_hw_v2.c5391 static struct hnae3_client hns_roce_hw_v2_client = {