Searched refs:route_action (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_mr.c | 82 enum mlxsw_sp_mr_route_action route_action; member 237 route_info->route_action = mr_route->route_action; in mlxsw_sp_mr_route_info_create() 334 mr_route->route_action = mlxsw_sp_mr_route_action(mr_route); in mlxsw_sp_mr_route_create() 369 offload = mr_route->route_action != MLXSW_SP_MR_ROUTE_ACTION_TRAP; in mlxsw_sp_mr_mfc_offload_update() 484 enum mlxsw_sp_mr_route_action route_action; in mlxsw_sp_mr_route_ivif_resolve() local 489 route_action = mlxsw_sp_mr_route_action(rve->mr_route); in mlxsw_sp_mr_route_ivif_resolve() 490 if (route_action == MLXSW_SP_MR_ROUTE_ACTION_TRAP) in mlxsw_sp_mr_route_ivif_resolve() 502 route_action); in mlxsw_sp_mr_route_ivif_resolve() 509 rve->mr_route->route_action in mlxsw_sp_mr_route_ivif_resolve() 533 enum mlxsw_sp_mr_route_action route_action; mlxsw_sp_mr_route_evif_resolve() local 592 enum mlxsw_sp_mr_route_action route_action; mlxsw_sp_mr_route_evif_unresolve() local [all...] |
H A D | spectrum_mr_tcam.c | 193 enum mlxsw_sp_mr_route_action route_action, in mlxsw_sp_mr_tcam_afa_block_create() 210 switch (route_action) { in mlxsw_sp_mr_tcam_afa_block_create() 232 if (route_action == MLXSW_SP_MR_ROUTE_ACTION_TRAP_AND_FORWARD) { in mlxsw_sp_mr_tcam_afa_block_create() 291 route->action = route_params->value.route_action; in mlxsw_sp_mr_tcam_route_create() 370 enum mlxsw_sp_mr_route_action route_action) in mlxsw_sp_mr_tcam_route_action_update() 378 afa_block = mlxsw_sp_mr_tcam_afa_block_create(mlxsw_sp, route_action, in mlxsw_sp_mr_tcam_route_action_update() 394 route->action = route_action; in mlxsw_sp_mr_tcam_route_action_update() 537 route_info->route_action, in mlxsw_sp_mr_tcam_route_update() 556 route->action = route_info->route_action; in mlxsw_sp_mr_tcam_route_update() 192 mlxsw_sp_mr_tcam_afa_block_create(struct mlxsw_sp *mlxsw_sp, enum mlxsw_sp_mr_route_action route_action, u16 irif_index, u32 counter_index, u16 min_mtu, struct mlxsw_sp_mr_tcam_erif_list *erif_list) mlxsw_sp_mr_tcam_afa_block_create() argument 368 mlxsw_sp_mr_tcam_route_action_update(struct mlxsw_sp *mlxsw_sp, void *route_priv, enum mlxsw_sp_mr_route_action route_action) mlxsw_sp_mr_tcam_route_action_update() argument
|
H A D | spectrum_mr.h | 28 enum mlxsw_sp_mr_route_action route_action; member 53 enum mlxsw_sp_mr_route_action route_action);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_mr.c | 82 enum mlxsw_sp_mr_route_action route_action; member 237 route_info->route_action = mr_route->route_action; in mlxsw_sp_mr_route_info_create() 334 mr_route->route_action = mlxsw_sp_mr_route_action(mr_route); in mlxsw_sp_mr_route_create() 369 offload = mr_route->route_action != MLXSW_SP_MR_ROUTE_ACTION_TRAP; in mlxsw_sp_mr_mfc_offload_update() 484 enum mlxsw_sp_mr_route_action route_action; in mlxsw_sp_mr_route_ivif_resolve() local 489 route_action = mlxsw_sp_mr_route_action(rve->mr_route); in mlxsw_sp_mr_route_ivif_resolve() 490 if (route_action == MLXSW_SP_MR_ROUTE_ACTION_TRAP) in mlxsw_sp_mr_route_ivif_resolve() 502 route_action); in mlxsw_sp_mr_route_ivif_resolve() 509 rve->mr_route->route_action in mlxsw_sp_mr_route_ivif_resolve() 533 enum mlxsw_sp_mr_route_action route_action; mlxsw_sp_mr_route_evif_resolve() local 592 enum mlxsw_sp_mr_route_action route_action; mlxsw_sp_mr_route_evif_unresolve() local [all...] |
H A D | spectrum_mr_tcam.c | 193 enum mlxsw_sp_mr_route_action route_action, in mlxsw_sp_mr_tcam_afa_block_create() 210 switch (route_action) { in mlxsw_sp_mr_tcam_afa_block_create() 232 if (route_action == MLXSW_SP_MR_ROUTE_ACTION_TRAP_AND_FORWARD) { in mlxsw_sp_mr_tcam_afa_block_create() 291 route->action = route_params->value.route_action; in mlxsw_sp_mr_tcam_route_create() 370 enum mlxsw_sp_mr_route_action route_action) in mlxsw_sp_mr_tcam_route_action_update() 378 afa_block = mlxsw_sp_mr_tcam_afa_block_create(mlxsw_sp, route_action, in mlxsw_sp_mr_tcam_route_action_update() 394 route->action = route_action; in mlxsw_sp_mr_tcam_route_action_update() 537 route_info->route_action, in mlxsw_sp_mr_tcam_route_update() 556 route->action = route_info->route_action; in mlxsw_sp_mr_tcam_route_update() 192 mlxsw_sp_mr_tcam_afa_block_create(struct mlxsw_sp *mlxsw_sp, enum mlxsw_sp_mr_route_action route_action, u16 irif_index, u32 counter_index, u16 min_mtu, struct mlxsw_sp_mr_tcam_erif_list *erif_list) mlxsw_sp_mr_tcam_afa_block_create() argument 368 mlxsw_sp_mr_tcam_route_action_update(struct mlxsw_sp *mlxsw_sp, void *route_priv, enum mlxsw_sp_mr_route_action route_action) mlxsw_sp_mr_tcam_route_action_update() argument
|
H A D | spectrum_mr.h | 28 enum mlxsw_sp_mr_route_action route_action; member 53 enum mlxsw_sp_mr_route_action route_action);
|
Completed in 6 milliseconds