Searched refs:hclge_comm_hw (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3_common/ |
H A D | hclge_comm_cmd.h | 431 struct hclge_comm_hw { struct 455 void hclge_comm_cmd_init_regs(struct hclge_comm_hw *hw); argument 457 struct hclge_comm_hw *hw, 459 int hclge_comm_alloc_cmd_queue(struct hclge_comm_hw *hw, int ring_type); 460 int hclge_comm_cmd_send(struct hclge_comm_hw *hw, struct hclge_desc *desc, 464 struct hclge_comm_hw *hw, bool en); 470 struct hclge_comm_hw *hw); 471 int hclge_comm_cmd_queue_init(struct pci_dev *pdev, struct hclge_comm_hw *hw); 472 int hclge_comm_cmd_init(struct hnae3_ae_dev *ae_dev, struct hclge_comm_hw *hw,
|
H A D | hclge_comm_rss.h | 108 int hclge_comm_set_rss_algo_key(struct hclge_comm_hw *hw, const u8 hfunc, 115 int hclge_comm_set_rss_input_tuple(struct hclge_comm_hw *hw, 118 struct hclge_comm_hw *hw, const u16 *indir); 124 int hclge_comm_set_rss_tc_mode(struct hclge_comm_hw *hw, u16 *tc_offset, 127 struct hclge_comm_hw *hw, const u8 *key, 130 struct hclge_comm_hw *hw,
|
H A D | hclge_comm_cmd.c | 7 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() 206 int hclge_comm_alloc_cmd_queue(struct hclge_comm_hw *hw, int ring_type) in hclge_comm_alloc_cmd_queue() 225 struct hclge_comm_hw *hw, in hclge_comm_cmd_query_version_and_capability() 291 static void hclge_comm_cmd_copy_desc(struct hclge_comm_hw *hw, in hclge_comm_cmd_copy_desc() 319 static int hclge_comm_cmd_csq_clean(struct hclge_comm_hw *hw) in hclge_comm_cmd_csq_clean() 344 static int hclge_comm_cmd_csq_done(struct hclge_comm_hw *hw) in hclge_comm_cmd_csq_done() 364 static void hclge_comm_wait_for_resp(struct hclge_comm_hw *hw, u16 opcode, in hclge_comm_wait_for_resp() 407 static int hclge_comm_cmd_check_retval(struct hclge_comm_hw *hw, in hclge_comm_cmd_check_retval() [all …]
|
H A D | hclge_comm_rss.c | 82 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() 308 int hclge_comm_set_rss_input_tuple(struct hclge_comm_hw *hw, in hclge_comm_set_rss_input_tuple() 371 int hclge_comm_set_rss_algo_key(struct hclge_comm_hw *hw, const u8 hfunc, in hclge_comm_set_rss_algo_key()
|
H A D | hclge_comm_tqp_stats.h | 38 struct hclge_comm_hw *hw);
|
H A D | hclge_comm_tqp_stats.c | 61 struct hclge_comm_hw *hw) in hclge_comm_tqps_update_stats()
|
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.h | 155 struct hclge_comm_hw hw;
|
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.h | 290 struct hclge_comm_hw hw;
|