/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hnae3.c | 49 void hnae3_set_client_init_flag(struct hnae3_client *client, in hnae3_set_client_init_flag() 69 static int hnae3_get_client_init_flag(struct hnae3_client *client, in hnae3_get_client_init_flag() 90 static int hnae3_init_client_instance(struct hnae3_client *client, in hnae3_init_client_instance() 109 static void hnae3_uninit_client_instance(struct hnae3_client *client, in hnae3_uninit_client_instance() 124 int hnae3_register_client(struct hnae3_client *client) in hnae3_register_client() 126 struct hnae3_client *client_tmp; in hnae3_register_client() 160 void hnae3_unregister_client(struct hnae3_client *client) in hnae3_unregister_client() 162 struct hnae3_client *client_tmp; in hnae3_unregister_client() 202 struct hnae3_client *client; in hnae3_register_ae_algo() 257 struct hnae3_client *clien in hnae3_unregister_ae_algo() [all...] |
H A D | hnae3.h | 296 struct hnae3_client { struct 463 int (*init_client_instance)(struct hnae3_client *client, 465 void (*uninit_client_instance)(struct hnae3_client *client, 719 struct hnae3_client *client; 761 void hnae3_unregister_client(struct hnae3_client *client); 762 int hnae3_register_client(struct hnae3_client *client); 764 void hnae3_set_client_init_flag(struct hnae3_client *client,
|
H A D | hns3_enet.c | 50 static struct hnae3_client client;
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hnae3.c | 49 void hnae3_set_client_init_flag(struct hnae3_client *client, in hnae3_set_client_init_flag() 69 static int hnae3_get_client_init_flag(struct hnae3_client *client, in hnae3_get_client_init_flag() 90 static int hnae3_init_client_instance(struct hnae3_client *client, in hnae3_init_client_instance() 109 static void hnae3_uninit_client_instance(struct hnae3_client *client, in hnae3_uninit_client_instance() 124 int hnae3_register_client(struct hnae3_client *client) in hnae3_register_client() 126 struct hnae3_client *client_tmp; in hnae3_register_client() 160 void hnae3_unregister_client(struct hnae3_client *client) in hnae3_unregister_client() 162 struct hnae3_client *client_tmp; in hnae3_unregister_client() 202 struct hnae3_client *client; in hnae3_register_ae_algo() 257 struct hnae3_client *clien in hnae3_unregister_ae_algo() [all...] |
H A D | hnae3.h | 399 struct hnae3_client { struct 585 int (*init_client_instance)(struct hnae3_client *client, 587 void (*uninit_client_instance)(struct hnae3_client *client, 881 struct hnae3_client *client; 943 void hnae3_unregister_client(struct hnae3_client *client); 944 int hnae3_register_client(struct hnae3_client *client); 946 void hnae3_set_client_init_flag(struct hnae3_client *client,
|
H A D | hns3_enet.c | 52 static struct hnae3_client client;
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.h | 271 struct hnae3_client *nic_client; 272 struct hnae3_client *roce_client;
|
H A D | hclgevf_main.c | 373 struct hnae3_client *rclient; in hclgevf_update_link_status() 374 struct hnae3_client *client; in hclgevf_update_link_status() 1321 struct hnae3_client *client = hdev->nic_client; in hclgevf_notify_client() 1343 struct hnae3_client *client = hdev->roce_client; in hclgevf_notify_roce_client() 2389 struct hnae3_client *client) in hclgevf_init_nic_client_instance() 2417 struct hnae3_client *client) in hclgevf_init_roce_client_instance() 2440 static int hclgevf_init_client_instance(struct hnae3_client *client, in hclgevf_init_client_instance() 2488 static void hclgevf_uninit_client_instance(struct hnae3_client *client, in hclgevf_uninit_client_instance()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.h | 326 struct hnae3_client *nic_client; 327 struct hnae3_client *roce_client;
|
H A D | hclgevf_main.c | 473 struct hnae3_client *rclient; in hclgevf_update_link_status() 474 struct hnae3_client *client; in hclgevf_update_link_status() 1702 struct hnae3_client *client = hdev->nic_client; in hclgevf_notify_client() 1724 struct hnae3_client *client = hdev->roce_client; in hclgevf_notify_roce_client() 2797 struct hnae3_client *client) in hclgevf_init_nic_client_instance() 2825 struct hnae3_client *client) in hclgevf_init_roce_client_instance() 2848 static int hclgevf_init_client_instance(struct hnae3_client *client, in hclgevf_init_client_instance() 2896 static void hclgevf_uninit_client_instance(struct hnae3_client *client, in hclgevf_uninit_client_instance()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.h | 793 struct hnae3_client *nic_client; 794 struct hnae3_client *roce_client;
|
H A D | hclge_dcb.c | 226 struct hnae3_client *client; in hclge_client_setup_tc()
|
H A D | hclge_main.c | 2827 struct hnae3_client *rclient = hdev->roce_client; in hclge_update_link_status() 2828 struct hnae3_client *client = hdev->nic_client; in hclge_update_link_status() 3304 struct hnae3_client *client = hdev->nic_client; in hclge_notify_client() 3331 struct hnae3_client *client = hdev->roce_client; in hclge_notify_roce_client() 3499 struct hnae3_client *client = hdev->nic_client; in hclge_report_hw_error() 9746 struct hnae3_client *client = vport->nic.client; in hclge_init_nic_client_instance() 9791 struct hnae3_client *client; in hclge_init_roce_client_instance() 9838 static int hclge_init_client_instance(struct hnae3_client *client, in hclge_init_client_instance() 9889 static void hclge_uninit_client_instance(struct hnae3_client *client, in hclge_uninit_client_instance()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.h | 917 struct hnae3_client *nic_client; 918 struct hnae3_client *roce_client;
|
H A D | hclge_main.c | 3031 struct hnae3_client *rclient = hdev->roce_client; in hclge_update_link_status() 3032 struct hnae3_client *client = hdev->nic_client; in hclge_update_link_status() 3714 struct hnae3_client *client = hdev->nic_client; in hclge_notify_client() 3735 struct hnae3_client *client = hdev->roce_client; in hclge_notify_roce_client() 3912 struct hnae3_client *client = hdev->nic_client; in hclge_report_hw_error() 11088 struct hnae3_client *client = vport->nic.client; in hclge_init_nic_client_instance() 11133 struct hnae3_client *client; in hclge_init_roce_client_instance() 11180 static int hclge_init_client_instance(struct hnae3_client *client, in hclge_init_client_instance() 11227 static void hclge_uninit_client_instance(struct hnae3_client *client, in hclge_uninit_client_instance()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v2.c | 6442 static struct hnae3_client hns_roce_hw_v2_client = {
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v2.c | 6928 static struct hnae3_client hns_roce_hw_v2_client = {
|