Lines Matching defs:rif

156 				   struct mlxsw_sp_rif *rif,
166 *rif_value = mlxsw_sp_rif_index(rif);
167 entry->match_values->mapping_value = mlxsw_sp_rif_dev_ifindex(rif);
176 entry->index = mlxsw_sp_rif_index(rif);
181 err = mlxsw_sp_rif_counter_value_get(mlxsw_sp, rif,
222 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i);
224 if (!rif || !mlxsw_sp_rif_has_dev(rif))
226 err = mlxsw_sp_erif_entry_get(mlxsw_sp, &entry, rif,
264 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i);
266 if (!rif)
269 mlxsw_sp_rif_counter_alloc(rif,
272 mlxsw_sp_rif_counter_free(rif,
457 struct mlxsw_sp_rif *rif,
468 *rif_value = mlxsw_sp_rif_index(rif);
469 value->mapping_value = mlxsw_sp_rif_dev_ifindex(rif);
485 struct mlxsw_sp_rif *rif)
492 __mlxsw_sp_dpipe_table_host_entry_fill(entry, rif, ha, &dip);
498 struct mlxsw_sp_rif *rif)
506 __mlxsw_sp_dpipe_table_host_entry_fill(entry, rif, ha, dip);
513 struct mlxsw_sp_rif *rif,
520 mlxsw_sp_dpipe_table_host4_entry_fill(entry, neigh_entry, rif);
523 mlxsw_sp_dpipe_table_host6_entry_fill(entry, neigh_entry, rif);
560 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i);
563 if (!rif)
567 mlxsw_sp_rif_neigh_for_each(neigh_entry, rif) {
581 neigh_entry, rif,
668 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i);
671 if (!rif)
673 mlxsw_sp_rif_neigh_for_each(neigh_entry, rif) {
707 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i);
710 if (!rif)
712 mlxsw_sp_rif_neigh_for_each(neigh_entry, rif) {
1036 struct mlxsw_sp_rif *rif)
1059 *p_rif_value = mlxsw_sp_rif_index(rif);
1060 value->mapping_value = mlxsw_sp_rif_dev_ifindex(rif);
1068 struct mlxsw_sp_rif *rif = mlxsw_sp_nexthop_rif(nh);
1077 adj_hash_index, ha, rif);