Home
last modified time | relevance | path

Searched refs:namespace (Results 1 – 23 of 23) sorted by relevance

/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dmod_hdr.h31 char *mlx5e_mod_hdr_alloc(struct mlx5_core_dev *mdev, int namespace,
39 enum mlx5_flow_namespace_type namespace,
49 static inline int mlx5e_mod_hdr_max_actions(struct mlx5_core_dev *mdev, int namespace) in mlx5e_mod_hdr_max_actions() argument
51 if (namespace == MLX5_FLOW_NAMESPACE_FDB) /* FDB offloading */ in mlx5e_mod_hdr_max_actions()
A Dmod_hdr.c74 enum mlx5_flow_namespace_type namespace, in mlx5e_mod_hdr_attach() argument
118 mh->modify_hdr = mlx5_modify_header_alloc(mdev, namespace, in mlx5e_mod_hdr_attach()
160 mlx5e_mod_hdr_alloc(struct mlx5_core_dev *mdev, int namespace, in mlx5e_mod_hdr_alloc() argument
170 max_hw_actions = mlx5e_mod_hdr_max_actions(mdev, namespace); in mlx5e_mod_hdr_alloc()
/drivers/nvdimm/
A DKconfig13 namespaces (/dev/pmemX). A PMEM namespace refers to a
54 NVDIMM namespace, i.e. a namespace can be in raw mode pmemX,
83 namespace. For environments that want to hard partition
85 sub-divide a namespace into character devices that can only be
115 the life of the given NVDIMM namespace. If you are using KMSAN
A Dbtt_devs.c121 static DEVICE_ATTR_RW(namespace);
A Dpfn_devs.c196 static DEVICE_ATTR_RW(namespace);
/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
A Dvlan_mangle.c12 mlx5e_tc_act_vlan_add_rewrite_action(struct mlx5e_priv *priv, int namespace, in mlx5e_tc_act_vlan_add_rewrite_action() argument
46 err = mlx5e_tc_act_pedit_parse_action(priv, &pedit_act, namespace, parse_attr->hdrs, in mlx5e_tc_act_vlan_add_rewrite_action()
A Dpedit.c47 const struct flow_action_entry *act, int namespace, in mlx5e_tc_act_pedit_parse_action() argument
62 if (!mlx5e_mod_hdr_max_actions(priv->mdev, namespace)) { in mlx5e_tc_act_pedit_parse_action()
A Dvlan.h24 mlx5e_tc_act_vlan_add_rewrite_action(struct mlx5e_priv *priv, int namespace,
A Dpedit.h26 const struct flow_action_entry *act, int namespace,
/drivers/net/ethernet/mellanox/mlx5/core/
A Dfs_cmd.h81 enum mlx5_flow_namespace_type namespace,
88 u8 namespace, u8 num_actions,
A Dfs_cmd.c117 enum mlx5_flow_namespace_type namespace, in mlx5_cmd_stub_packet_reformat_alloc() argument
129 u8 namespace, u8 num_actions, in mlx5_cmd_stub_modify_header_alloc() argument
872 enum mlx5_flow_namespace_type namespace, in mlx5_cmd_packet_reformat_alloc() argument
884 if (namespace == MLX5_FLOW_NAMESPACE_FDB || in mlx5_cmd_packet_reformat_alloc()
885 namespace == MLX5_FLOW_NAMESPACE_FDB_BYPASS) in mlx5_cmd_packet_reformat_alloc()
946 u8 namespace, u8 num_actions, in mlx5_cmd_modify_header_alloc() argument
957 switch (namespace) { in mlx5_cmd_modify_header_alloc()
A Den_tc.c3307 int namespace, in offload_pedit_fields() argument
3393 action = mlx5e_mod_hdr_alloc(priv->mdev, namespace, mod_acts); in offload_pedit_fields()
3454 static int alloc_tc_pedit_action(struct mlx5e_priv *priv, int namespace, in alloc_tc_pedit_action() argument
3461 err = offload_pedit_fields(priv, namespace, parse_attr, action_flags, extack); in alloc_tc_pedit_action()
/drivers/infiniband/hw/mlx5/
A Dfs.c2248 enum mlx5_flow_namespace_type *namespace) in mlx5_ib_ft_type_to_namespace() argument
2252 *namespace = MLX5_FLOW_NAMESPACE_BYPASS; in mlx5_ib_ft_type_to_namespace()
2255 *namespace = MLX5_FLOW_NAMESPACE_EGRESS; in mlx5_ib_ft_type_to_namespace()
2258 *namespace = MLX5_FLOW_NAMESPACE_FDB_BYPASS; in mlx5_ib_ft_type_to_namespace()
2261 *namespace = MLX5_FLOW_NAMESPACE_RDMA_RX; in mlx5_ib_ft_type_to_namespace()
2264 *namespace = MLX5_FLOW_NAMESPACE_RDMA_TX; in mlx5_ib_ft_type_to_namespace()
2267 *namespace = MLX5_FLOW_NAMESPACE_RDMA_TRANSPORT_RX; in mlx5_ib_ft_type_to_namespace()
2270 *namespace = MLX5_FLOW_NAMESPACE_RDMA_TRANSPORT_TX; in mlx5_ib_ft_type_to_namespace()
3060 enum mlx5_flow_namespace_type namespace; in mlx5_ib_create_modify_header() local
3192 enum mlx5_flow_namespace_type namespace; in mlx5_ib_flow_action_create_packet_reformat_ctx() local
[all …]
/drivers/android/
A DKconfig22 which can be mounted per-ipc namespace allowing to run multiple
/drivers/base/
A Dclass.c186 if (cls->ns_type && !cls->namespace) { in class_register()
191 if (!cls->ns_type && cls->namespace) { in class_register()
A Dcore.c2577 if (dev->class && dev->class->namespace) in device_namespace()
2578 ns = dev->class->namespace(dev); in device_namespace()
2594 .namespace = device_namespace,
/drivers/net/ipvlan/
A Dipvtap.c42 .namespace = ipvtap_net_namespace,
/drivers/net/
A Dmacvtap.c47 .namespace = macvtap_net_namespace,
/drivers/net/can/
A DKconfig41 versa. The vxcan can be used for cross namespace communication.
47 in each namespace the CAN GW hop counter is set to zero.
/drivers/nvme/host/
A DKconfig25 option is disabled each controller/namespace receives its
/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
A Dfs_dr.c636 enum mlx5_flow_namespace_type namespace, in mlx5_cmd_dr_packet_reformat_alloc() argument
691 u8 namespace, u8 num_actions, in mlx5_cmd_dr_modify_header_alloc() argument
/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
A Dfs_hws.c1276 enum mlx5_flow_namespace_type namespace, in mlx5_cmd_hws_packet_reformat_alloc() argument
1465 u8 namespace, u8 num_actions, in mlx5_cmd_hws_modify_header_alloc() argument
/drivers/infiniband/core/
A Ddevice.c552 .namespace = net_namespace,

Completed in 54 milliseconds