Lines Matching refs:flow_context
199 struct mlx5_flow_context *flow_context = &spec->flow_context; in parse_flow_attr() local
520 flow_context->flow_tag = ib_spec->flow_tag.tag_id; in parse_flow_attr()
521 flow_context->flags |= FLOW_CONTEXT_HAS_TAG; in parse_flow_attr()
616 !(spec->flow_context.flags & FLOW_CONTEXT_HAS_TAG))) ? in is_valid_esp_aes_gcm()
1005 if ((spec->flow_context.flags & FLOW_CONTEXT_HAS_TAG) && in _create_flow_rule()
1009 spec->flow_context.flow_tag, flow_attr->type); in _create_flow_rule()
1390 struct mlx5_flow_context *flow_context, in _create_raw_flow_rule() argument
1413 spec->flow_context = *flow_context; in _create_raw_flow_rule()
1477 struct mlx5_flow_context *flow_context, struct mlx5_flow_act *flow_act, in raw_fs_rule_add() argument
1532 flow_context, flow_act, in raw_fs_rule_add()
1925 struct mlx5_flow_context flow_context = {.flow_tag = in UVERBS_HANDLER() local
2007 ret = uverbs_copy_from(&flow_context.flow_tag, attrs, in UVERBS_HANDLER()
2010 if (flow_context.flow_tag >= BIT(24)) { in UVERBS_HANDLER()
2014 flow_context.flags |= FLOW_CONTEXT_HAS_TAG; in UVERBS_HANDLER()
2018 raw_fs_rule_add(dev, fs_matcher, &flow_context, &flow_act, in UVERBS_HANDLER()