]> git.droids-corp.org - dpdk.git/blobdiff - drivers/event/dlb2/dlb2_iface.h
net/bnxt: fix freeing aggregation rings
[dpdk.git] / drivers / event / dlb2 / dlb2_iface.h
index 4eddd1499528c93d5cdbc4243b1af7047dc3e037..b508eb0936cbd5bcb806a85270078ff40247bc00 100644 (file)
@@ -56,4 +56,19 @@ extern int (*dlb2_iface_dir_queue_create)(struct dlb2_hw_dev *handle,
 
 extern int (*dlb2_iface_map_qid)(struct dlb2_hw_dev *handle,
                                 struct dlb2_map_qid_args *cfg);
+
+extern int (*dlb2_iface_unmap_qid)(struct dlb2_hw_dev *handle,
+                                  struct dlb2_unmap_qid_args *cfg);
+
+extern int (*dlb2_iface_pending_port_unmaps)(struct dlb2_hw_dev *handle,
+                               struct dlb2_pending_port_unmaps_args *args);
+
+extern int (*dlb2_iface_sched_domain_start)(struct dlb2_hw_dev *handle,
+                               struct dlb2_start_domain_args *cfg);
+
+extern int (*dlb2_iface_get_ldb_queue_depth)(struct dlb2_hw_dev *handle,
+                               struct dlb2_get_ldb_queue_depth_args *args);
+
+extern int (*dlb2_iface_get_dir_queue_depth)(struct dlb2_hw_dev *handle,
+                               struct dlb2_get_dir_queue_depth_args *args);
 #endif /* _DLB2_IFACE_H_ */