pipeline: add check against loops
[dpdk.git] / drivers / net / mlx5 / mlx5.h
index fa9af1d..737ad68 100644 (file)
@@ -279,6 +279,10 @@ struct mlx5_dev_config {
                unsigned int log_stride_size; /* Log size of a stride. */
                unsigned int log_min_stride_size; /* Log min size of a stride.*/
                unsigned int log_max_stride_size; /* Log max size of a stride.*/
+               unsigned int log_min_stride_num; /* Log min num of strides. */
+               unsigned int log_max_stride_num; /* Log max num of strides. */
+               unsigned int log_min_stride_wqe_size;
+               /* Log min WQE size, (size of single stride)*(num of strides).*/
                unsigned int max_memcpy_len;
                /* Maximum packet size to memcpy Rx packets. */
                unsigned int min_rxqs_num;
@@ -1409,6 +1413,7 @@ struct mlx5_priv {
        unsigned int mtr_en:1; /* Whether support meter. */
        unsigned int mtr_reg_share:1; /* Whether support meter REG_C share. */
        unsigned int lb_used:1; /* Loopback queue is referred to. */
+       uint32_t mark_enabled:1; /* If mark action is enabled on rxqs. */
        uint16_t domain_id; /* Switch domain identifier. */
        uint16_t vport_id; /* Associated VF vport index (if any). */
        uint32_t vport_meta_tag; /* Used for vport index match ove VF LAG. */