H A D | spectrum_router.c | 3628 bool force, char *ratr_pl) in __mlxsw_sp_nexthop_eth_update() 3639 mlxsw_reg_ratr_pack(ratr_pl, op, true, MLXSW_REG_RATR_TYPE_ETHERNET, in __mlxsw_sp_nexthop_eth_update() 3643 mlxsw_reg_ratr_eth_entry_pack(ratr_pl, neigh_entry->ha); in __mlxsw_sp_nexthop_eth_update() 3646 mlxsw_reg_ratr_trap_action_set(ratr_pl, in __mlxsw_sp_nexthop_eth_update() 3650 mlxsw_reg_ratr_trap_action_set(ratr_pl, in __mlxsw_sp_nexthop_eth_update() 3652 mlxsw_reg_ratr_trap_id_set(ratr_pl, MLXSW_TRAP_ID_RTR_EGRESS0); in __mlxsw_sp_nexthop_eth_update() 3659 mlxsw_reg_ratr_counter_pack(ratr_pl, nh->counter_index, true); in __mlxsw_sp_nexthop_eth_update() 3661 mlxsw_reg_ratr_counter_pack(ratr_pl, 0, false); in __mlxsw_sp_nexthop_eth_update() 3663 return mlxsw_reg_write(mlxsw_sp->core, MLXSW_REG(ratr), ratr_pl); in __mlxsw_sp_nexthop_eth_update() 3668 char *ratr_pl) in mlxsw_sp_nexthop_eth_update() 3625 __mlxsw_sp_nexthop_eth_update(struct mlxsw_sp *mlxsw_sp, u32 adj_index, struct mlxsw_sp_nexthop *nh, bool force, char *ratr_pl) __mlxsw_sp_nexthop_eth_update() argument 3666 mlxsw_sp_nexthop_eth_update(struct mlxsw_sp *mlxsw_sp, u32 adj_index, struct mlxsw_sp_nexthop *nh, bool force, char *ratr_pl) mlxsw_sp_nexthop_eth_update() argument 3684 __mlxsw_sp_nexthop_ipip_update(struct mlxsw_sp *mlxsw_sp, u32 adj_index, struct mlxsw_sp_nexthop *nh, bool force, char *ratr_pl) __mlxsw_sp_nexthop_ipip_update() argument 3696 mlxsw_sp_nexthop_ipip_update(struct mlxsw_sp *mlxsw_sp, u32 adj_index, struct mlxsw_sp_nexthop *nh, bool force, char *ratr_pl) mlxsw_sp_nexthop_ipip_update() argument 3715 mlxsw_sp_nexthop_update(struct mlxsw_sp *mlxsw_sp, u32 adj_index, struct mlxsw_sp_nexthop *nh, bool force, char *ratr_pl) mlxsw_sp_nexthop_update() argument 3737 char ratr_pl[MLXSW_REG_RATR_LEN]; mlxsw_sp_nexthop_group_update() local 4639 char ratr_pl[MLXSW_REG_RATR_LEN]; mlxsw_sp_adj_trap_entry_init() local 5348 mlxsw_sp_nexthop_obj_bucket_query(struct mlxsw_sp *mlxsw_sp, u32 adj_index, char *ratr_pl) mlxsw_sp_nexthop_obj_bucket_query() argument 5359 mlxsw_sp_nexthop_obj_bucket_compare(char *ratr_pl, char *ratr_pl_new) mlxsw_sp_nexthop_obj_bucket_compare() argument 5387 char ratr_pl[MLXSW_REG_RATR_LEN]; mlxsw_sp_nexthop_obj_bucket_adj_update() local [all...] |