Symbol: mlxsw_sp_rif
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1292
int mlxsw_sp_fid_rif_set(struct mlxsw_sp_fid *fid, struct mlxsw_sp_rif *rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1294
struct mlxsw_sp_rif *mlxsw_sp_fid_rif(const struct mlxsw_sp_fid *fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
746
u16 mlxsw_sp_rif_index(const struct mlxsw_sp_rif *rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
747
int mlxsw_sp_rif_subport_port(const struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
76
struct mlxsw_sp_rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
1036
struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
1068
struct mlxsw_sp_rif *rif = mlxsw_sp_nexthop_rif(nh);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
156
struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
222
struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
264
struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
457
struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
485
struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
498
struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
513
struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
560
struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
668
struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i);
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
707
struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i);
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1200
const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1369
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1505
const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
34
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
477
struct mlxsw_sp_rif *mlxsw_sp_fid_rif(const struct mlxsw_sp_fid *fid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
591
const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
613
const struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
630
const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
636
const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
646
const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
663
const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
689
const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
822
int mlxsw_sp_fid_rif_set(struct mlxsw_sp_fid *fid, struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
98
const struct mlxsw_sp_rif *rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c
29
const struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c
627
const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c
685
unsigned long vif_flags, const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c
709
const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c
720
const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c
735
const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c
749
const struct mlxsw_sp_rif *rif, int mtu)
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.h
80
const struct mlxsw_sp_rif *rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.h
83
const struct mlxsw_sp_rif *rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.h
85
const struct mlxsw_sp_rif *rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.h
87
const struct mlxsw_sp_rif *rif, int mtu);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10296
static int mlxsw_sp_macvlan_replay(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10315
struct mlxsw_sp_rif *rif = (struct mlxsw_sp_rif *)priv->data;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10324
static int mlxsw_sp_rif_macvlan_flush(struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10338
static void mlxsw_sp_rif_subport_setup(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10353
static int mlxsw_sp_rif_subport_op(struct mlxsw_sp_rif *rif, bool enable)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10374
static int mlxsw_sp_rif_subport_configure(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10418
static void mlxsw_sp_rif_subport_deconfigure(struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10432
mlxsw_sp_rif_subport_fid_get(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10448
static int mlxsw_sp_rif_fid_op(struct mlxsw_sp_rif *rif, u16 fid, bool enable)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10469
static int mlxsw_sp_rif_fid_configure(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10531
static void mlxsw_sp_rif_fid_deconfigure(struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10551
mlxsw_sp_rif_fid_fid_get(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10560
static void mlxsw_sp_rif_fid_fdb_del(struct mlxsw_sp_rif *rif, const char *mac)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10577
.rif_size = sizeof(struct mlxsw_sp_rif),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10585
mlxsw_sp_rif_vlan_fid_get(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10604
static void mlxsw_sp_rif_vlan_fdb_del(struct mlxsw_sp_rif *rif, const char *mac)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10623
static int mlxsw_sp_rif_vlan_op(struct mlxsw_sp_rif *rif, u16 vid, u16 efid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10637
static int mlxsw_sp_rif_vlan_configure(struct mlxsw_sp_rif *rif, u16 efid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10699
static void mlxsw_sp_rif_vlan_deconfigure(struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10717
static int mlxsw_sp1_rif_vlan_configure(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10725
.rif_size = sizeof(struct mlxsw_sp_rif),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10732
static int mlxsw_sp2_rif_vlan_configure(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10742
.rif_size = sizeof(struct mlxsw_sp_rif),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10750
mlxsw_sp_rif_ipip_lb_rif(struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10756
mlxsw_sp_rif_ipip_lb_setup(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10769
mlxsw_sp1_rif_ipip_lb_configure(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10797
static void mlxsw_sp1_rif_ipip_lb_deconfigure(struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10826
mlxsw_sp_rif_ipip_lb_ul_rif_op(struct mlxsw_sp_rif *ul_rif, bool enable)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10839
static struct mlxsw_sp_rif *
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10844
struct mlxsw_sp_rif *ul_rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10880
static void mlxsw_sp_ul_rif_destroy(struct mlxsw_sp_rif *ul_rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10893
static struct mlxsw_sp_rif *
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10924
static void mlxsw_sp_ul_rif_put(struct mlxsw_sp_rif *ul_rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10942
struct mlxsw_sp_rif *ul_rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10959
struct mlxsw_sp_rif *ul_rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10972
mlxsw_sp2_rif_ipip_lb_configure(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10979
struct mlxsw_sp_rif *ul_rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11000
static void mlxsw_sp2_rif_ipip_lb_deconfigure(struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11004
struct mlxsw_sp_rif *ul_rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11069
mlxsw_sp->router->rifs = kzalloc_objs(struct mlxsw_sp_rif *, max_rifs);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
112
struct mlxsw_sp_rif common;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1139
static struct mlxsw_sp_rif *
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11510
struct mlxsw_sp_rif *lb_rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1152
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
123
struct mlxsw_sp_rif common;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
138
void (*setup)(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
140
int (*configure)(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
142
void (*deconfigure)(struct mlxsw_sp_rif *rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
143
struct mlxsw_sp_fid * (*fid_get)(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
146
void (*fdb_del)(struct mlxsw_sp_rif *rif, const char *mac);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
160
static struct mlxsw_sp_rif *
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
163
static void mlxsw_sp_rif_destroy(struct mlxsw_sp_rif *rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1646
struct mlxsw_sp_rif *rif = &lb_rif->common;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1728
struct mlxsw_sp_rif *rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1731
struct mlxsw_sp_rif *old_rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1732
struct mlxsw_sp_rif *new_rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
174
mlxsw_sp_rif_p_counter_get(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
187
mlxsw_sp_rif_counter_valid_get(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
200
mlxsw_sp_rif_counter_valid_set(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2201
mlxsw_sp_rif_neigh_next(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2349
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
235
struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
273
mlxsw_sp_rif_counter_fetch_clear(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2978
struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2991
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3010
struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3122
static struct mlxsw_sp_rif *
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
327
int mlxsw_sp_rif_counter_alloc(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3357
struct mlxsw_sp_rif *mlxsw_sp_nexthop_rif(struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
364
void mlxsw_sp_rif_counter_free(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3746
struct mlxsw_sp_rif *rif = mlxsw_sp_nexthop_rif(nh);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
383
static void mlxsw_sp_rif_counters_alloc(struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
395
static void mlxsw_sp_rif_counters_free(struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4695
struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4720
struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4749
struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
526
struct mlxsw_sp_rif *ul_rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
6244
struct mlxsw_sp_rif *rif = mlxsw_sp_nhgi_rif(fib_entry->nh_group->nhgi);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
64
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7688
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8173
static struct mlxsw_sp_rif *
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8203
struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8223
struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8261
mlxsw_sp_rif_should_config(struct mlxsw_sp_rif *rif, struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8335
static struct mlxsw_sp_rif *mlxsw_sp_rif_alloc(size_t rif_size, u16 rif_index,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8340
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8361
static void mlxsw_sp_rif_free(struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8370
struct mlxsw_sp_rif *mlxsw_sp_rif_by_index(const struct mlxsw_sp *mlxsw_sp,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8376
u16 mlxsw_sp_rif_index(const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8392
mlxsw_sp_router_port_l3_stats_enabled(struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8401
mlxsw_sp_router_port_l3_stats_enable(struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8438
mlxsw_sp_router_port_l3_stats_disable(struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8445
mlxsw_sp_router_port_l3_stats_report_used(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8454
mlxsw_sp_router_port_l3_stats_fetch(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8495
mlxsw_sp_router_port_l3_stats_report_delta(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8552
int mlxsw_sp_rif_dev_ifindex(const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8557
bool mlxsw_sp_rif_has_dev(const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8562
bool mlxsw_sp_rif_dev_is(const struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8568
static void mlxsw_sp_rif_push_l3_stats(struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8578
static struct mlxsw_sp_rif *
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8589
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8687
static void mlxsw_sp_rif_destroy(struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8731
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8774
struct mlxsw_sp_rif *old_rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8775
struct mlxsw_sp_rif *new_rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8861
mlxsw_sp_rif_subport_rif(const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8866
int mlxsw_sp_rif_subport_port(const struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8880
static struct mlxsw_sp_rif *
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8886
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8897
static void mlxsw_sp_rif_subport_put(struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9056
static bool mlxsw_sp_rif_mac_profile_is_shared(const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9069
static int mlxsw_sp_rif_mac_profile_edit(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9086
struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9116
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9164
struct mlxsw_sp_rif *rif = mlxsw_sp_fid_rif(fid);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9283
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
93
static struct net_device *mlxsw_sp_rif_dev(const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9401
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9436
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9504
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9530
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9564
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9615
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9654
struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9714
static int mlxsw_sp_router_port_pre_changeaddr_event(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9853
mlxsw_sp_router_port_offload_xstats_cmd(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9887
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9913
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9941
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9958
struct mlxsw_sp_rif *rif;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
100
struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
103
void mlxsw_sp_rif_counter_free(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
105
int mlxsw_sp_rif_counter_alloc(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
108
mlxsw_sp_rif_neigh_next(struct mlxsw_sp_rif *rif,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
148
struct mlxsw_sp_rif *mlxsw_sp_nexthop_rif(struct mlxsw_sp_nexthop *nh);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
25
struct mlxsw_sp_rif **rifs;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
90
struct mlxsw_sp_rif *mlxsw_sp_rif_by_index(const struct mlxsw_sp *mlxsw_sp,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
95
int mlxsw_sp_rif_dev_ifindex(const struct mlxsw_sp_rif *rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
96
bool mlxsw_sp_rif_has_dev(const struct mlxsw_sp_rif *rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
97
bool mlxsw_sp_rif_dev_is(const struct mlxsw_sp_rif *rif,