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

/linux-master/drivers/net/ethernet/hisilicon/hns/
H A Dhns_dsaf_ppe.h72 struct hns_ppe_cb { struct
74 struct hns_ppe_cb *next; /* pointer to next ppe device */
95 struct hns_ppe_cb ppe_cb[] __counted_by(ppe_num);
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_c
[all...]
H A Dhns_dsaf_ppe.c15 void hns_ppe_set_tso_enable(struct hns_ppe_cb *ppe_cb, u32 value)
20 void hns_ppe_set_rss_key(struct hns_ppe_cb *ppe_cb,
30 void hns_ppe_set_indir_table(struct hns_ppe_cb *ppe_cb,
116 struct hns_ppe_cb *ppe_cb;
130 static void hns_ppe_cnt_clr_ce(struct hns_ppe_cb *ppe_cb)
136 static void hns_ppe_set_vlan_strip(struct hns_ppe_cb *ppe_cb, int en)
146 static void hns_ppe_checksum_hw(struct hns_ppe_cb *ppe_cb, u32 value)
182 static void hns_ppe_set_port_mode(struct hns_ppe_cb *ppe_cb,
254 static void hns_ppe_exc_irq_en(struct hns_ppe_cb *ppe_cb, int en)
272 int hns_ppe_wait_tx_fifo_clean(struct hns_ppe_cb *ppe_c
[all...]
H A Dhns_ae_adapt.c28 static struct hns_ppe_cb *hns_get_ppe_cb(struct hnae_handle *handle)
152 struct hns_ppe_cb *ppe_cb;
327 struct hns_ppe_cb *ppe_cb = hns_get_ppe_cb(handle);
625 struct hns_ppe_cb *ppe_cb;
705 struct hns_ppe_cb *ppe_cb;
739 struct hns_ppe_cb *ppe_cb;
841 struct hns_ppe_cb *ppe_cb = hns_get_ppe_cb(handle);
890 struct hns_ppe_cb *ppe_cb = hns_get_ppe_cb(handle);
911 struct hns_ppe_cb *ppe_cb = hns_get_ppe_cb(handle);

Completed in 115 milliseconds