Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/hns3vf/
Dhclgevf_main.c16 static int hclgevf_reset_hdev(struct hclgevf_dev *hdev);
88 static struct hclgevf_dev *hclgevf_ae_get_hdev(struct hnae3_handle *handle) in hclgevf_ae_get_hdev()
91 return container_of(handle, struct hclgevf_dev, nic); in hclgevf_ae_get_hdev()
93 return container_of(handle, struct hclgevf_dev, roce); in hclgevf_ae_get_hdev()
95 return container_of(handle, struct hclgevf_dev, nic); in hclgevf_ae_get_hdev()
101 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_tqps_update_stats()
196 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_update_stats()
230 static int hclgevf_get_tc_info(struct hclgevf_dev *hdev) in hclgevf_get_tc_info()
249 static int hclgevf_get_port_base_vlan_filter_state(struct hclgevf_dev *hdev) in hclgevf_get_port_base_vlan_filter_state()
270 static int hclgevf_get_queue_info(struct hclgevf_dev *hdev) in hclgevf_get_queue_info()
[all …]
Dhclgevf_main.h237 struct hclgevf_dev { struct
305 static inline bool hclgevf_is_reset_pending(struct hclgevf_dev *hdev) in hclgevf_is_reset_pending() argument
310 int hclgevf_send_mbx_msg(struct hclgevf_dev *hdev, u16 code, u16 subcode,
313 void hclgevf_mbx_handler(struct hclgevf_dev *hdev);
314 void hclgevf_mbx_async_handler(struct hclgevf_dev *hdev);
316 void hclgevf_update_link_status(struct hclgevf_dev *hdev, int link_state);
317 void hclgevf_update_speed_duplex(struct hclgevf_dev *hdev, u32 speed,
319 void hclgevf_reset_task_schedule(struct hclgevf_dev *hdev);
320 void hclgevf_mbx_task_schedule(struct hclgevf_dev *hdev);
321 void hclgevf_update_port_base_vlan_info(struct hclgevf_dev *hdev, u16 state,
Dhclgevf_cmd.h15 struct hclgevf_dev;
35 struct hclgevf_dev *dev;
276 int hclgevf_cmd_init(struct hclgevf_dev *hdev);
277 void hclgevf_cmd_uninit(struct hclgevf_dev *hdev);
278 int hclgevf_cmd_queue_init(struct hclgevf_dev *hdev);
Dhclgevf_cmd.c44 struct hclgevf_dev *hdev = container_of(hw, struct hclgevf_dev, hw); in hclgevf_cmd_csq_clean()
90 struct hclgevf_dev *hdev = ring->dev; in hclgevf_cmd_config_regs()
150 static int hclgevf_alloc_cmd_queue(struct hclgevf_dev *hdev, int ring_type) in hclgevf_alloc_cmd_queue()
224 struct hclgevf_dev *hdev = (struct hclgevf_dev *)hw->hdev; in hclgevf_cmd_send()
336 int hclgevf_cmd_queue_init(struct hclgevf_dev *hdev) in hclgevf_cmd_queue_init()
368 int hclgevf_cmd_init(struct hclgevf_dev *hdev) in hclgevf_cmd_init()
442 void hclgevf_cmd_uninit(struct hclgevf_dev *hdev) in hclgevf_cmd_uninit()
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()
82 int hclgevf_send_mbx_msg(struct hclgevf_dev *hdev, u16 code, u16 subcode, in hclgevf_send_mbx_msg()
145 void hclgevf_mbx_handler(struct hclgevf_dev *hdev) in hclgevf_mbx_handler()
251 void hclgevf_mbx_async_handler(struct hclgevf_dev *hdev) in hclgevf_mbx_async_handler()
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/
Dhclge_mbx.h116 struct hclgevf_dev *hdev;