IB/mlx4: Create mirror flows in port aggregation mode
[deliverable/linux.git] / drivers / infiniband / hw / mlx4 / mlx4_ib.h
index 6eb743f65f6f5633eb126ae5fe7ac768299fe77d..2b49f9de255639922c14a29f8c1996ceb3ec603b 100644 (file)
@@ -134,10 +134,17 @@ struct mlx4_ib_fmr {
        struct mlx4_fmr         mfmr;
 };
 
+#define MAX_REGS_PER_FLOW 2
+
+struct mlx4_flow_reg_id {
+       u64 id;
+       u64 mirror;
+};
+
 struct mlx4_ib_flow {
        struct ib_flow ibflow;
        /* translating DMFS verbs sniffer rule to FW API requires two reg IDs */
-       u64 reg_id[2];
+       struct mlx4_flow_reg_id reg_id[MAX_REGS_PER_FLOW];
 };
 
 struct mlx4_ib_wq {
This page took 0.025283 seconds and 5 git commands to generate.