Searched refs:definer (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_definer.c16 static bool dr_definer_compare(struct dr_definer_object *definer, argument
22 if (definer->format_id != format_id)
26 if (definer->dw_selectors[i] != dw_selectors[i])
30 if (definer->byte_selectors[i] != byte_selectors[i])
33 if (memcmp(definer->match_mask, match_mask, DR_STE_SIZE_MATCH_TAG))
80 mlx5dr_err(dmn, "Unsupported definer ID (%d)\n", definer_obj->id);
93 mlx5dr_dbg(dmn, "Couldn't insert new definer into xarray (%d)\n", ret);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lag/
H A Dport_sel.h10 struct mlx5_flow_definer *definer; member in struct:mlx5_lag_definer
H A Dport_sel.c15 struct mlx5_flow_definer *definer,
27 mlx5_get_match_definer_id(definer));
67 lag_definer->definer,
312 lag_definer->definer =
315 if (IS_ERR(lag_definer->definer)) {
316 err = PTR_ERR(lag_definer->definer);
329 mlx5_destroy_match_definer(dev, lag_definer->definer);
353 mlx5_destroy_match_definer(dev, lag_definer->definer);
14 mlx5_create_hash_flow_group(struct mlx5_flow_table *ft, struct mlx5_flow_definer *definer, u8 rules) argument
/linux-master/include/linux/mlx5/
H A Dfs.h327 struct mlx5_flow_definer *definer);
328 int mlx5_get_match_definer_id(struct mlx5_flow_definer *definer);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Dfs_core.c3692 int mlx5_get_match_definer_id(struct mlx5_flow_definer *definer) argument
3694 return definer->id;
3703 struct mlx5_flow_definer *definer; local
3710 definer = kzalloc(sizeof(*definer), GFP_KERNEL);
3711 if (!definer)
3714 definer->ns_type = ns_type;
3717 mlx5_core_warn(root->dev, "Failed to create match definer (%d)\n", id);
3718 kfree(definer);
3721 definer
3725 mlx5_destroy_match_definer(struct mlx5_core_dev *dev, struct mlx5_flow_definer *definer) argument
[all...]

Completed in 127 milliseconds