Searched refs:hnae3_client (Results 1 – 8 of 8) sorted by relevance
/linux-6.12.1/drivers/net/ethernet/hisilicon/hns3/ |
D | hnae3.c | 52 void hnae3_set_client_init_flag(struct hnae3_client *client, in hnae3_set_client_init_flag() 72 static int hnae3_get_client_init_flag(struct hnae3_client *client, in hnae3_get_client_init_flag() 93 static int hnae3_init_client_instance(struct hnae3_client *client, in hnae3_init_client_instance() 112 static void hnae3_uninit_client_instance(struct hnae3_client *client, in hnae3_uninit_client_instance() 127 int hnae3_register_client(struct hnae3_client *client) in hnae3_register_client() 129 struct hnae3_client *client_tmp; in hnae3_register_client() 163 void hnae3_unregister_client(struct hnae3_client *client) in hnae3_unregister_client() 165 struct hnae3_client *client_tmp; in hnae3_unregister_client() 205 struct hnae3_client *client; in hnae3_register_ae_algo() 260 struct hnae3_client *client; in hnae3_unregister_ae_algo() [all …]
|
D | hnae3.h | 418 struct hnae3_client { struct 604 int (*init_client_instance)(struct hnae3_client *client, 606 void (*uninit_client_instance)(struct hnae3_client *client, 901 struct hnae3_client *client; 963 void hnae3_unregister_client(struct hnae3_client *client); 964 int hnae3_register_client(struct hnae3_client *client); 966 void hnae3_set_client_init_flag(struct hnae3_client *client,
|
D | hns3_enet.c | 52 static struct hnae3_client client;
|
/linux-6.12.1/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
D | hclgevf_main.h | 271 struct hnae3_client *nic_client; 272 struct hnae3_client *roce_client;
|
D | hclgevf_main.c | 410 struct hnae3_client *rclient; in hclgevf_update_link_status() 411 struct hnae3_client *client; in hclgevf_update_link_status() 1359 struct hnae3_client *client = hdev->nic_client; in hclgevf_notify_client() 1381 struct hnae3_client *client = hdev->roce_client; in hclgevf_notify_roce_client() 2426 struct hnae3_client *client) in hclgevf_init_nic_client_instance() 2454 struct hnae3_client *client) in hclgevf_init_roce_client_instance() 2477 static int hclgevf_init_client_instance(struct hnae3_client *client, in hclgevf_init_client_instance() 2525 static void hclgevf_uninit_client_instance(struct hnae3_client *client, in hclgevf_uninit_client_instance()
|
/linux-6.12.1/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
D | hclge_main.h | 938 struct hnae3_client *nic_client; 939 struct hnae3_client *roce_client;
|
D | hclge_main.c | 3103 struct hnae3_client *client = hdev->nic_client; in hclge_update_link_status() 3129 struct hnae3_client *rclient = hdev->roce_client; in hclge_update_link_status() 3792 struct hnae3_client *client = hdev->nic_client; in hclge_notify_client() 3813 struct hnae3_client *client = hdev->roce_client; in hclge_notify_roce_client() 3990 struct hnae3_client *client = hdev->nic_client; in hclge_report_hw_error() 11199 struct hnae3_client *client = vport->nic.client; in hclge_init_nic_client_instance() 11244 struct hnae3_client *client; in hclge_init_roce_client_instance() 11291 static int hclge_init_client_instance(struct hnae3_client *client, in hclge_init_client_instance() 11344 static void hclge_uninit_client_instance(struct hnae3_client *client, in hclge_uninit_client_instance()
|
/linux-6.12.1/drivers/infiniband/hw/hns/ |
D | hns_roce_hw_v2.c | 7114 static struct hnae3_client hns_roce_hw_v2_client = {
|