Home
last modified time | relevance | path

Searched refs:hns_ppe_cb (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/hisilicon/hns/
Dhns_dsaf_ppe.h72 struct hns_ppe_cb { struct
74 struct hns_ppe_cb *next; /* pointer to next ppe device */ argument
95 struct hns_ppe_cb ppe_cb[] __counted_by(ppe_num); argument
99 int hns_ppe_wait_tx_fifo_clean(struct hns_ppe_cb *ppe_cb);
106 void hns_ppe_update_stats(struct hns_ppe_cb *ppe_cb);
110 void hns_ppe_get_regs(struct hns_ppe_cb *ppe_cb, void *data);
112 void hns_ppe_get_strings(struct hns_ppe_cb *ppe_cb, int stringset, u8 *data);
113 void hns_ppe_get_stats(struct hns_ppe_cb *ppe_cb, u64 *data);
114 void hns_ppe_set_tso_enable(struct hns_ppe_cb *ppe_cb, u32 value);
115 void hns_ppe_set_rss_key(struct hns_ppe_cb *ppe_cb,
[all …]
Dhns_dsaf_ppe.c15 void hns_ppe_set_tso_enable(struct hns_ppe_cb *ppe_cb, u32 value) in hns_ppe_set_tso_enable()
20 void hns_ppe_set_rss_key(struct hns_ppe_cb *ppe_cb, in hns_ppe_set_rss_key()
30 void hns_ppe_set_indir_table(struct hns_ppe_cb *ppe_cb, in hns_ppe_set_indir_table()
116 struct hns_ppe_cb *ppe_cb; in hns_ppe_get_cfg()
130 static void hns_ppe_cnt_clr_ce(struct hns_ppe_cb *ppe_cb) in hns_ppe_cnt_clr_ce()
136 static void hns_ppe_set_vlan_strip(struct hns_ppe_cb *ppe_cb, int en) in hns_ppe_set_vlan_strip()
146 static void hns_ppe_checksum_hw(struct hns_ppe_cb *ppe_cb, u32 value) in hns_ppe_checksum_hw()
182 static void hns_ppe_set_port_mode(struct hns_ppe_cb *ppe_cb, in hns_ppe_set_port_mode()
254 static void hns_ppe_exc_irq_en(struct hns_ppe_cb *ppe_cb, int en) in hns_ppe_exc_irq_en()
272 int hns_ppe_wait_tx_fifo_clean(struct hns_ppe_cb *ppe_cb) in hns_ppe_wait_tx_fifo_clean()
[all …]
Dhns_ae_adapt.c28 static struct hns_ppe_cb *hns_get_ppe_cb(struct hnae_handle *handle) in hns_get_ppe_cb()
152 struct hns_ppe_cb *ppe_cb; in hns_ae_wait_flow_down()
327 struct hns_ppe_cb *ppe_cb = hns_get_ppe_cb(handle); in hns_ae_set_tso_stats()
625 struct hns_ppe_cb *ppe_cb; in hns_ae_update_stats()
705 struct hns_ppe_cb *ppe_cb; in hns_ae_get_stats()
739 struct hns_ppe_cb *ppe_cb; in hns_ae_get_strings()
841 struct hns_ppe_cb *ppe_cb = hns_get_ppe_cb(handle); in hns_ae_get_regs()
890 struct hns_ppe_cb *ppe_cb = hns_get_ppe_cb(handle); in hns_ae_get_rss()
911 struct hns_ppe_cb *ppe_cb = hns_get_ppe_cb(handle); in hns_ae_set_rss()