hclge_comm_hw
int hclge_comm_alloc_cmd_queue(struct hclge_comm_hw *hw, int ring_type)
struct hclge_comm_hw *hw,
static void hclge_comm_cmd_copy_desc(struct hclge_comm_hw *hw,
static int hclge_comm_cmd_csq_clean(struct hclge_comm_hw *hw)
static int hclge_comm_cmd_csq_done(struct hclge_comm_hw *hw)
void hclge_comm_cmd_init_regs(struct hclge_comm_hw *hw)
static void hclge_comm_wait_for_resp(struct hclge_comm_hw *hw, u16 opcode,
static int hclge_comm_cmd_check_retval(struct hclge_comm_hw *hw,
static int hclge_comm_cmd_check_result(struct hclge_comm_hw *hw,
int hclge_comm_cmd_send(struct hclge_comm_hw *hw, struct hclge_desc *desc,
static void hclge_comm_cmd_uninit_regs(struct hclge_comm_hw *hw)
struct hclge_comm_hw *hw)
int hclge_comm_cmd_queue_init(struct pci_dev *pdev, struct hclge_comm_hw *hw)
void hclge_comm_cmd_init_ops(struct hclge_comm_hw *hw,
int hclge_comm_cmd_init(struct hnae3_ae_dev *ae_dev, struct hclge_comm_hw *hw,
static void hclge_comm_cmd_config_regs(struct hclge_comm_hw *hw,
struct hclge_comm_hw *hw, bool en)
struct hclge_comm_hw;
void (*trace_cmd_send)(struct hclge_comm_hw *hw,
void (*trace_cmd_get)(struct hclge_comm_hw *hw,
void hclge_comm_cmd_init_regs(struct hclge_comm_hw *hw);
struct hclge_comm_hw *hw,
int hclge_comm_alloc_cmd_queue(struct hclge_comm_hw *hw, int ring_type);
int hclge_comm_cmd_send(struct hclge_comm_hw *hw, struct hclge_desc *desc,
struct hclge_comm_hw *hw, bool en);
struct hclge_comm_hw *hw);
int hclge_comm_cmd_queue_init(struct pci_dev *pdev, struct hclge_comm_hw *hw);
int hclge_comm_cmd_init(struct hnae3_ae_dev *ae_dev, struct hclge_comm_hw *hw,
void hclge_comm_cmd_init_ops(struct hclge_comm_hw *hw,
struct hclge_comm_hw *hw, const u8 *key,
struct hclge_comm_hw *hw,
struct hclge_comm_hw *hw, const u16 *indir)
int hclge_comm_set_rss_input_tuple(struct hclge_comm_hw *hw,
int hclge_comm_set_rss_algo_key(struct hclge_comm_hw *hw, const u8 hfunc,
int hclge_comm_set_rss_tc_mode(struct hclge_comm_hw *hw, u16 *tc_offset,
int hclge_comm_set_rss_algo_key(struct hclge_comm_hw *hw, const u8 hfunc,
int hclge_comm_set_rss_input_tuple(struct hclge_comm_hw *hw,
struct hclge_comm_hw *hw, const u16 *indir);
int hclge_comm_set_rss_tc_mode(struct hclge_comm_hw *hw, u16 *tc_offset,
struct hclge_comm_hw *hw, const u8 *key,
struct hclge_comm_hw *hw,
struct hclge_comm_hw *hw)
struct hclge_comm_hw *hw);
static void hclge_trace_cmd_send(struct hclge_comm_hw *hw, struct hclge_desc *desc,
static void hclge_trace_cmd_get(struct hclge_comm_hw *hw, struct hclge_desc *desc,
struct hclge_comm_hw hw;
TP_PROTO(struct hclge_comm_hw *hw,
TP_PROTO(struct hclge_comm_hw *hw,
TP_PROTO(struct hclge_comm_hw *hw,
TP_PROTO(struct hclge_comm_hw *hw,
TP_PROTO(struct hclge_comm_hw *hw,
TP_PROTO(struct hclge_comm_hw *hw,
static void hclgevf_trace_cmd_send(struct hclge_comm_hw *hw, struct hclge_desc *desc,
static void hclgevf_trace_cmd_get(struct hclge_comm_hw *hw, struct hclge_desc *desc,
struct hclge_comm_hw hw;
TP_PROTO(struct hclge_comm_hw *hw,
TP_PROTO(struct hclge_comm_hw *hw,
TP_PROTO(struct hclge_comm_hw *hw,