X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fhns3%2Fhns3_fdir.h;h=f7b4216136f0abc2d42101cc9f48a59fc0ff3952;hb=c5dccda9f2ae6ecc716892c233a0dadc94e013da;hp=c1137b7d0a29a0e4ed92d2190f952a2499320c01;hpb=fcba820d9b9e34007223590d4c75417ed42563c1;p=dpdk.git diff --git a/drivers/net/hns3/hns3_fdir.h b/drivers/net/hns3/hns3_fdir.h index c1137b7d0a..f7b4216136 100644 --- a/drivers/net/hns3/hns3_fdir.h +++ b/drivers/net/hns3/hns3_fdir.h @@ -152,6 +152,12 @@ struct hns3_fdir_rule_ele { struct hns3_fdir_rule fdir_conf; }; +/* rss filter list structure */ +struct hns3_rss_conf_ele { + TAILQ_ENTRY(hns3_rss_conf_ele) entries; + struct hns3_rss_conf filter_info; +}; + /* hns3_flow memory list structure */ struct hns3_flow_mem { TAILQ_ENTRY(hns3_flow_mem) entries; @@ -159,10 +165,12 @@ struct hns3_flow_mem { }; TAILQ_HEAD(hns3_fdir_rule_list, hns3_fdir_rule_ele); +TAILQ_HEAD(hns3_rss_filter_list, hns3_rss_conf_ele); TAILQ_HEAD(hns3_flow_mem_list, hns3_flow_mem); struct hns3_process_private { struct hns3_fdir_rule_list fdir_list; + struct hns3_rss_filter_list filter_rss_list; struct hns3_flow_mem_list flow_list; };