Home
last modified time | relevance | path

Searched refs:flow_tag (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
A Dfs_tcp.h14 uint32_t flow_tag);
21 uint32_t flow_tag) in mlx5e_accel_fs_add_sk() argument
A Dfs_tcp.c76 uint32_t flow_tag) in mlx5e_accel_fs_add_sk() argument
135 if (flow_tag != MLX5_FS_DEFAULT_FLOW_TAG) { in mlx5e_accel_fs_add_sk()
136 spec->flow_context.flow_tag = flow_tag; in mlx5e_accel_fs_add_sk()
/linux/drivers/net/ethernet/mellanox/mlx5/core/diag/
A Dfs_tracepoint.h189 __field(u32, flow_tag)
208 __entry->flow_tag = fte->flow_context.flow_tag;
247 __entry->flow_tag,
/linux/drivers/infiniband/hw/mlx5/
A Dfs.c516 if (FIELDS_NOT_SUPPORTED(ib_spec->flow_tag, in parse_flow_attr()
519 if (ib_spec->flow_tag.tag_id >= BIT(24)) in parse_flow_attr()
522 flow_context->flow_tag = ib_spec->flow_tag.tag_id; in parse_flow_attr()
1196 spec->flow_context.flow_tag, flow_attr->type); in _create_flow_rule()
2112 struct mlx5_flow_context flow_context = {.flow_tag = in UVERBS_HANDLER()
2194 ret = uverbs_copy_from(&flow_context.flow_tag, attrs, in UVERBS_HANDLER()
2197 if (flow_context.flow_tag >= BIT(24)) { in UVERBS_HANDLER()
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/
A Ddr_action.c639 attr.flow_tag = action->flow_tag->flow_tag; in mlx5dr_actions_build_ste_arr()
992 action->flow_tag->flow_tag = tag_value & 0xffffff; in mlx5dr_action_create_tag()
A Dfs_dr.c379 if (fte->flow_context.flow_tag) { in mlx5_cmd_dr_create_fte()
381 mlx5dr_action_create_tag(fte->flow_context.flow_tag); in mlx5_cmd_dr_create_fte()
A Ddr_types.h265 u32 flow_tag; member
958 u32 flow_tag; member
974 struct mlx5dr_action_flow_tag *flow_tag; member
A Dmlx5_ifc_dr_ste_v1.h13 u8 flow_tag[0x18]; member
A Ddr_cmd.c669 MLX5_SET(flow_context, in_flow_context, flow_tag, in mlx5dr_cmd_set_fte()
670 fte->flow_context.flow_tag); in mlx5dr_cmd_set_fte()
A Ddr_ste_v1.c355 static void dr_ste_v1_set_rx_flow_tag(u8 *s_action, u32 flow_tag) in dr_ste_v1_set_rx_flow_tag() argument
359 MLX5_SET(ste_single_action_flow_tag_v1, s_action, flow_tag, flow_tag); in dr_ste_v1_set_rx_flow_tag()
668 dr_ste_v1_set_rx_flow_tag(action, attr->flow_tag); in dr_ste_v1_set_actions_rx()
A Ddr_ste_v0.c325 static void dr_ste_v0_rx_set_flow_tag(u8 *hw_ste_p, u32 flow_tag) in dr_ste_v0_rx_set_flow_tag() argument
328 DR_STE_ENABLE_FLOW_TAG | flow_tag); in dr_ste_v0_rx_set_flow_tag()
534 dr_ste_v0_rx_set_flow_tag(last_ste, attr->flow_tag); in dr_ste_v0_set_actions_rx()
/linux/drivers/infiniband/core/
A Duverbs.h266 struct ib_uverbs_flow_spec_action_tag flow_tag; member
A Duverbs_cmd.c2639 if (kern_spec->flow_tag.size != in kern_spec_to_ib_spec_action()
2643 ib_spec->flow_tag.size = sizeof(struct ib_flow_spec_action_tag); in kern_spec_to_ib_spec_action()
2644 ib_spec->flow_tag.tag_id = kern_spec->flow_tag.tag_id; in kern_spec_to_ib_spec_action()
/linux/include/linux/mlx5/
A Dfs.h115 u32 flow_tag; member
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
A Dotx2_struct.h82 u64 flow_tag : 32; member
A Dotx2_txrx.c242 hash = cqe->hdr.flow_tag; in otx2_set_rxhash()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Den_tc.h64 u32 flow_tag; member
A Dfs_cmd.c520 MLX5_SET(flow_context, in_flow_context, flow_tag, in mlx5_cmd_set_fte()
521 fte->flow_context.flow_tag); in mlx5_cmd_set_fte()
A Dfs_core.c1595 fte->flow_context.flow_tag != flow_context->flow_tag) { in check_conflicting_ftes()
1598 fte->flow_context.flow_tag, in check_conflicting_ftes()
1599 flow_context->flow_tag); in check_conflicting_ftes()
A Den_fs_ethtool.c488 spec->flow_context.flow_tag = MLX5_FS_DEFAULT_FLOW_TAG; in add_ethtool_flow_rule()
A Den_tc.c957 flow_context->flow_tag = nic_attr->flow_tag; in mlx5e_add_offloaded_nic_rule()
3532 nic_attr->flow_tag = MLX5_FS_DEFAULT_FLOW_TAG; in parse_tc_nic_actions()
3597 nic_attr->flow_tag = mark; in parse_tc_nic_actions()
A Den_fs.c346 spec->flow_context.flow_tag = trap_id; in mlx5e_add_trap_rule()
A Deswitch_offloads.c1425 flow_context->flow_tag = tag; in esw_add_restore_rule()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
A Dint_port.c91 flow_context->flow_tag = int_port->mapping; in mlx5e_int_port_create_rx_rule()
/linux/include/rdma/
A Dib_verbs.h2064 struct ib_flow_spec_action_tag flow_tag; member

Completed in 135 milliseconds

12