Home
last modified time | relevance | path

Searched refs:hclge_comm_hw (Results 1 – 8 of 8) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/hisilicon/hns3/hns3_common/
A Dhclge_comm_cmd.h420 struct hclge_comm_hw { struct
444 void hclge_comm_cmd_init_regs(struct hclge_comm_hw *hw); argument
446 struct hclge_comm_hw *hw,
448 int hclge_comm_alloc_cmd_queue(struct hclge_comm_hw *hw, int ring_type);
449 int hclge_comm_cmd_send(struct hclge_comm_hw *hw, struct hclge_desc *desc,
453 struct hclge_comm_hw *hw, bool en);
459 struct hclge_comm_hw *hw);
460 int hclge_comm_cmd_queue_init(struct pci_dev *pdev, struct hclge_comm_hw *hw);
461 int hclge_comm_cmd_init(struct hnae3_ae_dev *ae_dev, struct hclge_comm_hw *hw,
A Dhclge_comm_rss.h108 int hclge_comm_set_rss_algo_key(struct hclge_comm_hw *hw, const u8 hfunc,
116 struct hclge_comm_hw *hw, bool is_pf,
119 struct hclge_comm_hw *hw, const u16 *indir);
125 int hclge_comm_set_rss_tc_mode(struct hclge_comm_hw *hw, u16 *tc_offset,
128 struct hclge_comm_hw *hw, const u8 *key,
131 struct hclge_comm_hw *hw,
A Dhclge_comm_cmd.c7 static void hclge_comm_cmd_config_regs(struct hclge_comm_hw *hw, in hclge_comm_cmd_config_regs()
36 void hclge_comm_cmd_init_regs(struct hclge_comm_hw *hw) in hclge_comm_cmd_init_regs()
77 struct hclge_comm_hw *hw, bool en) in hclge_comm_firmware_compat_config()
208 struct hclge_comm_hw *hw, in hclge_comm_cmd_query_version_and_capability()
274 static void hclge_comm_cmd_copy_desc(struct hclge_comm_hw *hw, in hclge_comm_cmd_copy_desc()
302 static int hclge_comm_cmd_csq_clean(struct hclge_comm_hw *hw) in hclge_comm_cmd_csq_clean()
327 static int hclge_comm_cmd_csq_done(struct hclge_comm_hw *hw) in hclge_comm_cmd_csq_done()
333 static void hclge_comm_wait_for_resp(struct hclge_comm_hw *hw, in hclge_comm_wait_for_resp()
374 static int hclge_comm_cmd_check_retval(struct hclge_comm_hw *hw, in hclge_comm_cmd_check_retval()
398 static int hclge_comm_cmd_check_result(struct hclge_comm_hw *hw, in hclge_comm_cmd_check_result()
[all …]
A Dhclge_comm_rss.c82 int hclge_comm_set_rss_tc_mode(struct hclge_comm_hw *hw, u16 *tc_offset, in hclge_comm_set_rss_tc_mode()
118 struct hclge_comm_hw *hw, const u8 *key, in hclge_comm_set_rss_hash_key()
148 struct hclge_comm_hw *hw, in hclge_comm_set_rss_tuple()
269 struct hclge_comm_hw *hw, const u16 *indir) in hclge_comm_set_rss_indir_table()
309 struct hclge_comm_hw *hw, bool is_pf, in hclge_comm_set_rss_input_tuple()
372 int hclge_comm_set_rss_algo_key(struct hclge_comm_hw *hw, const u8 hfunc, in hclge_comm_set_rss_algo_key()
A Dhclge_comm_tqp_stats.h38 struct hclge_comm_hw *hw);
A Dhclge_comm_tqp_stats.c61 struct hclge_comm_hw *hw) in hclge_comm_tqps_update_stats()
/linux-6.3-rc2/drivers/net/ethernet/hisilicon/hns3/hns3vf/
A Dhclgevf_main.h155 struct hclge_comm_hw hw;
/linux-6.3-rc2/drivers/net/ethernet/hisilicon/hns3/hns3pf/
A Dhclge_main.h279 struct hclge_comm_hw hw;

Completed in 18 milliseconds