Searched refs:hns_ppe_cb (Results 1 - 3 of 3) sorted by relevance
/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_dsaf_ppe.h | 72 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 D | hns_dsaf_ppe.c | 15 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 D | hns_ae_adapt.c | 28 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