Home
last modified time | relevance | path

Searched refs:hclgevf_dev (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/hns3vf/
Dhclgevf_main.c13 static int hclgevf_init_hdev(struct hclgevf_dev *hdev);
14 static void hclgevf_uninit_hdev(struct hclgevf_dev *hdev);
26 static inline struct hclgevf_dev *hclgevf_ae_get_hdev( in hclgevf_ae_get_hdev()
29 return container_of(handle, struct hclgevf_dev, nic); in hclgevf_ae_get_hdev()
34 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_tqps_update_stats()
80 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_tqps_get_stats()
99 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_tqps_get_sset_count()
106 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_tqps_get_strings()
132 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_update_stats()
166 static int hclgevf_get_tc_info(struct hclgevf_dev *hdev) in hclgevf_get_tc_info()
[all …]
Dhclgevf_main.h124 struct hclgevf_dev { struct
180 static inline bool hclgevf_dev_ongoing_reset(struct hclgevf_dev *hdev) in hclgevf_dev_ongoing_reset() argument
187 static inline bool hclgevf_dev_ongoing_full_reset(struct hclgevf_dev *hdev) in hclgevf_dev_ongoing_full_reset()
194 int hclgevf_send_mbx_msg(struct hclgevf_dev *hdev, u16 code, u16 subcode,
197 void hclgevf_mbx_handler(struct hclgevf_dev *hdev);
198 void hclgevf_mbx_async_handler(struct hclgevf_dev *hdev);
200 void hclgevf_update_link_status(struct hclgevf_dev *hdev, int link_state);
201 void hclgevf_update_speed_duplex(struct hclgevf_dev *hdev, u32 speed,
203 void hclgevf_reset_task_schedule(struct hclgevf_dev *hdev);
204 void hclgevf_mbx_task_schedule(struct hclgevf_dev *hdev);
Dhclgevf_mbx.c8 static void hclgevf_reset_mbx_resp_status(struct hclgevf_dev *hdev) in hclgevf_reset_mbx_resp_status()
25 static int hclgevf_get_mbx_resp(struct hclgevf_dev *hdev, u16 code0, u16 code1, in hclgevf_get_mbx_resp()
76 int hclgevf_send_mbx_msg(struct hclgevf_dev *hdev, u16 code, u16 subcode, in hclgevf_send_mbx_msg()
136 void hclgevf_mbx_handler(struct hclgevf_dev *hdev) in hclgevf_mbx_handler()
234 void hclgevf_mbx_async_handler(struct hclgevf_dev *hdev) in hclgevf_mbx_async_handler()
Dhclgevf_cmd.h15 struct hclgevf_dev;
35 struct hclgevf_dev *dev;
255 int hclgevf_cmd_init(struct hclgevf_dev *hdev);
256 void hclgevf_cmd_uninit(struct hclgevf_dev *hdev);
Dhclgevf_cmd.c99 static int hclgevf_init_cmd_queue(struct hclgevf_dev *hdev, in hclgevf_init_cmd_queue()
179 struct hclgevf_dev *hdev = (struct hclgevf_dev *)hw->hdev; in hclgevf_cmd_send()
285 int hclgevf_cmd_init(struct hclgevf_dev *hdev) in hclgevf_cmd_init()
336 void hclgevf_cmd_uninit(struct hclgevf_dev *hdev) in hclgevf_cmd_uninit()
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/
Dhclge_mbx.h95 struct hclgevf_dev *hdev;