Searched refs:dv_mark_mask (Results 1 – 3 of 3) sorted by relevance
2763 if (sh->dv_mark_mask && sh->dv_mark_mask != mark) in mlx5_set_metadata_mask()2765 sh->dv_mark_mask, mark); in mlx5_set_metadata_mask()2767 sh->dv_mark_mask = mark; in mlx5_set_metadata_mask()2779 DRV_LOG(DEBUG, "metadata MARK mask %08X", sh->dv_mark_mask); in mlx5_set_metadata_mask()
1210 uint32_t dv_mark_mask; /* flow MARK metadata supported mask. */ member
1199 priv->sh->dv_mark_mask); in flow_dv_convert_action_mark()1446 return __builtin_popcount(priv->sh->dv_mark_mask); in mlx5_flow_item_field_width()1799 uint32_t mark_mask = priv->sh->dv_mark_mask; in mlx5_flow_field_id_to_modify_info()1933 .id = priv->sh->dv_mark_mask, in flow_dv_validate_item_mark()3048 if (!(priv->sh->dv_mark_mask & MLX5_FLOW_MARK_DEFAULT)) in flow_dv_validate_action_flag()3113 if (!priv->sh->dv_mark_mask) in flow_dv_validate_action_mark()3126 if (mark->id >= (MLX5_FLOW_MARK_MAX & priv->sh->dv_mark_mask)) in flow_dv_validate_action_mark()9737 mask = mark->id & priv->sh->dv_mark_mask; in flow_dv_translate_item_mark()9740 value = mark->id & priv->sh->dv_mark_mask & mask; in flow_dv_translate_item_mark()