Searched refs:hclgevf_dev (Results 1 – 6 of 6) sorted by relevance
| /Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
| D | hclgevf_main.c | 13 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 …]
|
| D | hclgevf_main.h | 124 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);
|
| D | hclgevf_mbx.c | 8 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()
|
| D | hclgevf_cmd.h | 15 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);
|
| D | hclgevf_cmd.c | 99 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/ |
| D | hclge_mbx.h | 95 struct hclgevf_dev *hdev;
|