Home
last modified time | relevance | path

Searched defs:rif (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/
H A Dprestera_router_hw.h51 void *rif; member
/kernel/linux/linux-5.10/drivers/media/tuners/
H A Dtda9887.c336 static char *rif[4] = { in dump_write_message() local
/kernel/linux/linux-6.6/drivers/media/tuners/
H A Dtda9887.c336 static char *rif[4] = { in dump_write_message() local
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Datm.h87 unsigned int rif : 4; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Datm.h87 unsigned int rif : 4; member
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_mr.c29 const struct mlxsw_sp_rif *rif; member
621 mlxsw_sp_mr_vif_resolve(struct mlxsw_sp_mr_table *mr_table, struct net_device *dev, struct mlxsw_sp_mr_vif *mr_vif, unsigned long vif_flags, const struct mlxsw_sp_rif *rif) mlxsw_sp_mr_vif_resolve() argument
681 mlxsw_sp_mr_vif_add(struct mlxsw_sp_mr_table *mr_table, struct net_device *dev, vifi_t vif_index, unsigned long vif_flags, const struct mlxsw_sp_rif *rif) mlxsw_sp_mr_vif_add() argument
717 mlxsw_sp_mr_rif_add(struct mlxsw_sp_mr_table *mr_table, const struct mlxsw_sp_rif *rif) mlxsw_sp_mr_rif_add() argument
733 mlxsw_sp_mr_rif_del(struct mlxsw_sp_mr_table *mr_table, const struct mlxsw_sp_rif *rif) mlxsw_sp_mr_rif_del() argument
748 mlxsw_sp_mr_rif_mtu_update(struct mlxsw_sp_mr_table *mr_table, const struct mlxsw_sp_rif *rif, int mtu) mlxsw_sp_mr_rif_mtu_update() argument
[all...]
H A Dspectrum_dpipe.c222 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i); in mlxsw_sp_dpipe_table_erif_entries_dump() local
264 struct mlxsw_sp_rif *rif in mlxsw_sp_dpipe_table_erif_counters_update() local
154 mlxsw_sp_erif_entry_get(struct mlxsw_sp *mlxsw_sp, struct devlink_dpipe_entry *entry, struct mlxsw_sp_rif *rif, bool counters_enabled) mlxsw_sp_erif_entry_get() argument
456 __mlxsw_sp_dpipe_table_host_entry_fill(struct devlink_dpipe_entry *entry, struct mlxsw_sp_rif *rif, unsigned char *ha, void *dip) __mlxsw_sp_dpipe_table_host_entry_fill() argument
483 mlxsw_sp_dpipe_table_host4_entry_fill(struct devlink_dpipe_entry *entry, struct mlxsw_sp_neigh_entry *neigh_entry, struct mlxsw_sp_rif *rif) mlxsw_sp_dpipe_table_host4_entry_fill() argument
496 mlxsw_sp_dpipe_table_host6_entry_fill(struct devlink_dpipe_entry *entry, struct mlxsw_sp_neigh_entry *neigh_entry, struct mlxsw_sp_rif *rif) mlxsw_sp_dpipe_table_host6_entry_fill() argument
510 mlxsw_sp_dpipe_table_host_entry_fill(struct mlxsw_sp *mlxsw_sp, struct devlink_dpipe_entry *entry, struct mlxsw_sp_neigh_entry *neigh_entry, struct mlxsw_sp_rif *rif, int type) mlxsw_sp_dpipe_table_host_entry_fill() argument
560 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i); mlxsw_sp_dpipe_table_host_entries_get() local
668 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i); mlxsw_sp_dpipe_table_host_counters_update() local
707 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i); mlxsw_sp_dpipe_table_host_size_get() local
1033 __mlxsw_sp_dpipe_table_adj_entry_fill(struct devlink_dpipe_entry *entry, u32 adj_index, u32 adj_size, u32 adj_hash_index, unsigned char *ha, struct mlxsw_sp_rif *rif) __mlxsw_sp_dpipe_table_adj_entry_fill() argument
1068 struct mlxsw_sp_rif *rif = mlxsw_sp_nexthop_rif(nh); mlxsw_sp_dpipe_table_adj_entry_fill() local
[all...]
H A Dspectrum_fid.c27 struct mlxsw_sp_rif *rif; member
373 void mlxsw_sp_fid_rif_set(struct mlxsw_sp_fid *fid, struct mlxsw_sp_rif *rif) in mlxsw_sp_fid_rif_set() argument
H A Dspectrum_router.c130 mlxsw_sp_rif_p_counter_get(struct mlxsw_sp_rif *rif, in mlxsw_sp_rif_p_counter_get() argument
143 mlxsw_sp_rif_counter_valid_get(struct mlxsw_sp_rif *rif, in mlxsw_sp_rif_counter_valid_get() argument
156 mlxsw_sp_rif_counter_valid_set(struct mlxsw_sp_rif *rif, enum mlxsw_sp_rif_counter_dir dir, bool valid) mlxsw_sp_rif_counter_valid_set() argument
190 mlxsw_sp_rif_counter_value_get(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif, enum mlxsw_sp_rif_counter_dir dir, u64 *cnt) mlxsw_sp_rif_counter_value_get() argument
225 mlxsw_sp_rif_counter_alloc(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif, enum mlxsw_sp_rif_counter_dir dir) mlxsw_sp_rif_counter_alloc() argument
258 mlxsw_sp_rif_counter_free(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif, enum mlxsw_sp_rif_counter_dir dir) mlxsw_sp_rif_counter_free() argument
277 mlxsw_sp_rif_counters_alloc(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_counters_alloc() argument
289 mlxsw_sp_rif_counters_free(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_counters_free() argument
999 struct mlxsw_sp_rif *rif; mlxsw_sp_ipip_ol_ipip_lb_create() local
1434 struct mlxsw_sp_rif *rif = &lb_rif->common; mlxsw_sp_rif_ipip_lb_op() local
1952 u16 rif; global() member
1970 mlxsw_sp_rif_neigh_next(struct mlxsw_sp_rif *rif, struct mlxsw_sp_neigh_entry *neigh_entry) mlxsw_sp_rif_neigh_next() argument
2026 mlxsw_sp_neigh_entry_alloc(struct mlxsw_sp *mlxsw_sp, struct neighbour *n, u16 rif) mlxsw_sp_neigh_entry_alloc() argument
2116 struct mlxsw_sp_rif *rif; mlxsw_sp_neigh_entry_create() local
2185 u16 rif; mlxsw_sp_router_neigh_ent_ipv4_process() local
2215 u16 rif; mlxsw_sp_router_neigh_ent_ipv6_process() local
2730 mlxsw_sp_neigh_rif_gone_sync(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) mlxsw_sp_neigh_rif_gone_sync() argument
2765 struct mlxsw_sp_rif *rif; global() member
3662 mlxsw_sp_nexthop_rif_init(struct mlxsw_sp_nexthop *nh, struct mlxsw_sp_rif *rif) mlxsw_sp_nexthop_rif_init() argument
3835 struct mlxsw_sp_rif *rif; mlxsw_sp_nexthop4_type_init() local
3954 mlxsw_sp_nexthop_rif_update(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) mlxsw_sp_nexthop_rif_update() argument
3990 mlxsw_sp_nexthop_rif_gone_sync(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) mlxsw_sp_nexthop_rif_gone_sync() argument
4387 struct mlxsw_sp_rif *rif = fib_entry->nh_group->nh_rif; mlxsw_sp_fib_entry_op_local() local
5095 struct mlxsw_sp_rif *rif; mlxsw_sp_nexthop6_type_init() local
5752 struct mlxsw_sp_rif *rif; mlxsw_sp_router_fibmr_vif_add() local
6309 struct mlxsw_sp_rif *rif; mlxsw_sp_rif_exists() local
6320 struct mlxsw_sp_rif *rif; mlxsw_sp_rif_vid() local
6341 mlxsw_sp_router_rif_disable(struct mlxsw_sp *mlxsw_sp, u16 rif) mlxsw_sp_router_rif_disable() argument
6355 mlxsw_sp_router_rif_gone_sync(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) mlxsw_sp_router_rif_gone_sync() argument
6364 mlxsw_sp_rif_should_config(struct mlxsw_sp_rif *rif, struct net_device *dev, unsigned long event) mlxsw_sp_rif_should_config() argument
6445 struct mlxsw_sp_rif *rif; mlxsw_sp_rif_alloc() local
6470 mlxsw_sp_rif_index(const struct mlxsw_sp_rif *rif) mlxsw_sp_rif_index() argument
6497 mlxsw_sp_rif_dev_ifindex(const struct mlxsw_sp_rif *rif) mlxsw_sp_rif_dev_ifindex() argument
6502 mlxsw_sp_rif_dev(const struct mlxsw_sp_rif *rif) mlxsw_sp_rif_dev() argument
6516 struct mlxsw_sp_rif *rif; mlxsw_sp_rif_create() local
6589 mlxsw_sp_rif_destroy(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_destroy() argument
6617 struct mlxsw_sp_rif *rif; mlxsw_sp_rif_destroy_by_dev() local
6643 mlxsw_sp_rif_subport_rif(const struct mlxsw_sp_rif *rif) mlxsw_sp_rif_subport_rif() argument
6654 struct mlxsw_sp_rif *rif; mlxsw_sp_rif_subport_get() local
6665 mlxsw_sp_rif_subport_put(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_subport_put() argument
6687 struct mlxsw_sp_rif *rif; mlxsw_sp_port_vlan_router_join() local
6730 struct mlxsw_sp_rif *rif = mlxsw_sp_fid_rif(fid); __mlxsw_sp_port_vlan_router_leave() local
6833 struct mlxsw_sp_rif *rif; mlxsw_sp_inetaddr_bridge_event() local
6919 struct mlxsw_sp_rif *rif; mlxsw_sp_rif_macvlan_add() local
6956 struct mlxsw_sp_rif *rif; __mlxsw_sp_rif_macvlan_del() local
6999 struct mlxsw_sp_rif *rif; mlxsw_sp_router_port_check_rif_addr() local
7052 struct mlxsw_sp_rif *rif; mlxsw_sp_inetaddr_event() local
7077 struct mlxsw_sp_rif *rif; mlxsw_sp_inetaddr_valid_event() local
7114 struct mlxsw_sp_rif *rif; mlxsw_sp_inet6addr_event_work() local
7165 struct mlxsw_sp_rif *rif; mlxsw_sp_inet6addr_valid_event() local
7206 mlxsw_sp_router_port_change_event(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) mlxsw_sp_router_port_change_event() argument
7256 mlxsw_sp_router_port_pre_changeaddr_event(struct mlxsw_sp_rif *rif, struct netdev_notifier_pre_changeaddr_info *info) mlxsw_sp_router_port_pre_changeaddr_event() argument
7270 struct mlxsw_sp_rif *rif; mlxsw_sp_netdevice_router_port_event() local
7301 struct mlxsw_sp_rif *rif; mlxsw_sp_port_vrf_join() local
7317 struct mlxsw_sp_rif *rif; mlxsw_sp_port_vrf_leave() local
7360 struct mlxsw_sp_rif *rif = (struct mlxsw_sp_rif *)priv->data; __mlxsw_sp_rif_macvlan_flush() local
7369 mlxsw_sp_rif_macvlan_flush(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_macvlan_flush() argument
7383 mlxsw_sp_rif_subport_setup(struct mlxsw_sp_rif *rif, const struct mlxsw_sp_rif_params *params) mlxsw_sp_rif_subport_setup() argument
7398 mlxsw_sp_rif_subport_op(struct mlxsw_sp_rif *rif, bool enable) mlxsw_sp_rif_subport_op() argument
7416 mlxsw_sp_rif_subport_configure(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_subport_configure() argument
7437 mlxsw_sp_rif_subport_deconfigure(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_subport_deconfigure() argument
7449 mlxsw_sp_rif_subport_fid_get(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) mlxsw_sp_rif_subport_fid_get() argument
7464 mlxsw_sp_rif_vlan_fid_op(struct mlxsw_sp_rif *rif, enum mlxsw_reg_ritr_if_type type, u16 vid_fid, bool enable) mlxsw_sp_rif_vlan_fid_op() argument
7484 mlxsw_sp_rif_fid_configure(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_fid_configure() argument
7524 mlxsw_sp_rif_fid_deconfigure(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_fid_deconfigure() argument
7542 mlxsw_sp_rif_fid_fid_get(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) mlxsw_sp_rif_fid_fid_get() argument
7548 mlxsw_sp_rif_fid_fdb_del(struct mlxsw_sp_rif *rif, const char *mac) mlxsw_sp_rif_fid_fdb_del() argument
7573 mlxsw_sp_rif_vlan_fid_get(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) mlxsw_sp_rif_vlan_fid_get() argument
7596 mlxsw_sp_rif_vlan_fdb_del(struct mlxsw_sp_rif *rif, const char *mac) mlxsw_sp_rif_vlan_fdb_del() argument
7624 mlxsw_sp_rif_ipip_lb_rif(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_ipip_lb_rif() argument
7630 mlxsw_sp_rif_ipip_lb_setup(struct mlxsw_sp_rif *rif, const struct mlxsw_sp_rif_params *params) mlxsw_sp_rif_ipip_lb_setup() argument
7643 mlxsw_sp1_rif_ipip_lb_configure(struct mlxsw_sp_rif *rif) mlxsw_sp1_rif_ipip_lb_configure() argument
7669 mlxsw_sp1_rif_ipip_lb_deconfigure(struct mlxsw_sp_rif *rif) mlxsw_sp1_rif_ipip_lb_deconfigure() argument
7830 mlxsw_sp2_rif_ipip_lb_configure(struct mlxsw_sp_rif *rif) mlxsw_sp2_rif_ipip_lb_configure() argument
7856 mlxsw_sp2_rif_ipip_lb_deconfigure(struct mlxsw_sp_rif *rif) mlxsw_sp2_rif_ipip_lb_deconfigure() argument
[all...]
H A Dreg.h6332 static inline void mlxsw_reg_ritr_rif_pack(char *payload, u16 rif) in mlxsw_reg_ritr_rif_pack() argument
6346 mlxsw_reg_ritr_pack(char *payload, bool enable, enum mlxsw_reg_ritr_if_type type, u16 rif, u16 vr_id, u16 mtu) mlxsw_reg_ritr_pack() argument
7458 mlxsw_reg_rauht_pack(char *payload, enum mlxsw_reg_rauht_op op, u16 rif, const char *mac) mlxsw_reg_rauht_pack() argument
7468 mlxsw_reg_rauht_pack4(char *payload, enum mlxsw_reg_rauht_op op, u16 rif, const char *mac, u32 dip) mlxsw_reg_rauht_pack4() argument
7476 mlxsw_reg_rauht_pack6(char *payload, enum mlxsw_reg_rauht_op op, u16 rif, const char *mac, const char *dip) mlxsw_reg_rauht_pack6() argument
[all...]
/kernel/linux/linux-5.10/include/uapi/linux/
H A Datm.h147 unsigned int rif : 4; /* Rate Increment Factor (4-bit) */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_mr.c29 const struct mlxsw_sp_rif *rif; member
621 mlxsw_sp_mr_vif_resolve(struct mlxsw_sp_mr_table *mr_table, struct net_device *dev, struct mlxsw_sp_mr_vif *mr_vif, unsigned long vif_flags, const struct mlxsw_sp_rif *rif) mlxsw_sp_mr_vif_resolve() argument
681 mlxsw_sp_mr_vif_add(struct mlxsw_sp_mr_table *mr_table, struct net_device *dev, vifi_t vif_index, unsigned long vif_flags, const struct mlxsw_sp_rif *rif) mlxsw_sp_mr_vif_add() argument
706 mlxsw_sp_mr_dev_vif_lookup(struct mlxsw_sp_mr_table *mr_table, const struct mlxsw_sp_rif *rif) mlxsw_sp_mr_dev_vif_lookup() argument
717 mlxsw_sp_mr_rif_add(struct mlxsw_sp_mr_table *mr_table, const struct mlxsw_sp_rif *rif) mlxsw_sp_mr_rif_add() argument
732 mlxsw_sp_mr_rif_del(struct mlxsw_sp_mr_table *mr_table, const struct mlxsw_sp_rif *rif) mlxsw_sp_mr_rif_del() argument
746 mlxsw_sp_mr_rif_mtu_update(struct mlxsw_sp_mr_table *mr_table, const struct mlxsw_sp_rif *rif, int mtu) mlxsw_sp_mr_rif_mtu_update() argument
[all...]
H A Dspectrum_dpipe.c222 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i); in mlxsw_sp_dpipe_table_erif_entries_dump() local
264 struct mlxsw_sp_rif *rif in mlxsw_sp_dpipe_table_erif_counters_update() local
154 mlxsw_sp_erif_entry_get(struct mlxsw_sp *mlxsw_sp, struct devlink_dpipe_entry *entry, struct mlxsw_sp_rif *rif, bool counters_enabled) mlxsw_sp_erif_entry_get() argument
456 __mlxsw_sp_dpipe_table_host_entry_fill(struct devlink_dpipe_entry *entry, struct mlxsw_sp_rif *rif, unsigned char *ha, void *dip) __mlxsw_sp_dpipe_table_host_entry_fill() argument
483 mlxsw_sp_dpipe_table_host4_entry_fill(struct devlink_dpipe_entry *entry, struct mlxsw_sp_neigh_entry *neigh_entry, struct mlxsw_sp_rif *rif) mlxsw_sp_dpipe_table_host4_entry_fill() argument
496 mlxsw_sp_dpipe_table_host6_entry_fill(struct devlink_dpipe_entry *entry, struct mlxsw_sp_neigh_entry *neigh_entry, struct mlxsw_sp_rif *rif) mlxsw_sp_dpipe_table_host6_entry_fill() argument
510 mlxsw_sp_dpipe_table_host_entry_fill(struct mlxsw_sp *mlxsw_sp, struct devlink_dpipe_entry *entry, struct mlxsw_sp_neigh_entry *neigh_entry, struct mlxsw_sp_rif *rif, int type) mlxsw_sp_dpipe_table_host_entry_fill() argument
560 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i); mlxsw_sp_dpipe_table_host_entries_get() local
668 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i); mlxsw_sp_dpipe_table_host_counters_update() local
707 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i); mlxsw_sp_dpipe_table_host_size_get() local
1033 __mlxsw_sp_dpipe_table_adj_entry_fill(struct devlink_dpipe_entry *entry, u32 adj_index, u32 adj_size, u32 adj_hash_index, unsigned char *ha, struct mlxsw_sp_rif *rif) __mlxsw_sp_dpipe_table_adj_entry_fill() argument
1068 struct mlxsw_sp_rif *rif = mlxsw_sp_nexthop_rif(nh); mlxsw_sp_dpipe_table_adj_entry_fill() local
[all...]
H A Dspectrum_fid.c33 struct mlxsw_sp_rif *rif; member
434 mlxsw_sp_fid_edit_op(const struct mlxsw_sp_fid *fid, const struct mlxsw_sp_rif *rif) mlxsw_sp_fid_edit_op() argument
461 mlxsw_sp_fid_vni_to_fid_map(const struct mlxsw_sp_fid *fid, const struct mlxsw_sp_rif *rif, bool valid) mlxsw_sp_fid_vni_to_fid_map() argument
478 mlxsw_sp_fid_to_fid_rif_update(const struct mlxsw_sp_fid *fid, const struct mlxsw_sp_rif *rif) mlxsw_sp_fid_to_fid_rif_update() argument
484 mlxsw_sp_fid_vni_to_fid_rif_update(const struct mlxsw_sp_fid *fid, const struct mlxsw_sp_rif *rif) mlxsw_sp_fid_vni_to_fid_rif_update() argument
494 mlxsw_sp_fid_vid_to_fid_map(const struct mlxsw_sp_fid *fid, u16 vid, bool valid, const struct mlxsw_sp_rif *rif) mlxsw_sp_fid_vid_to_fid_map() argument
511 mlxsw_sp_fid_8021q_vid_to_fid_rif_update(const struct mlxsw_sp_fid *fid, const struct mlxsw_sp_rif *rif) mlxsw_sp_fid_8021q_vid_to_fid_rif_update() argument
537 mlxsw_sp_fid_vid_to_fid_rif_set(const struct mlxsw_sp_fid *fid, const struct mlxsw_sp_rif *rif) mlxsw_sp_fid_vid_to_fid_rif_set() argument
671 mlxsw_sp_fid_rif_set(struct mlxsw_sp_fid *fid, struct mlxsw_sp_rif *rif) mlxsw_sp_fid_rif_set() argument
1047 mlxsw_sp_fid_8021d_vid_to_fid_rif_update(const struct mlxsw_sp_fid *fid, const struct mlxsw_sp_rif *rif) mlxsw_sp_fid_8021d_vid_to_fid_rif_update() argument
1229 mlxsw_sp_fid_rfid_vid_to_fid_rif_update(const struct mlxsw_sp_fid *fid, const struct mlxsw_sp_rif *rif) mlxsw_sp_fid_rfid_vid_to_fid_rif_update() argument
[all...]
H A Dspectrum_router.c63 struct mlxsw_sp_rif *rif; member
92 static struct net_device *mlxsw_sp_rif_dev(const struct mlxsw_sp_rif *rif) in mlxsw_sp_rif_dev() argument
173 mlxsw_sp_rif_p_counter_get(struct mlxsw_sp_rif *rif, enum mlxsw_sp_rif_counter_dir dir) mlxsw_sp_rif_p_counter_get() argument
186 mlxsw_sp_rif_counter_valid_get(struct mlxsw_sp_rif *rif, enum mlxsw_sp_rif_counter_dir dir) mlxsw_sp_rif_counter_valid_get() argument
199 mlxsw_sp_rif_counter_valid_set(struct mlxsw_sp_rif *rif, enum mlxsw_sp_rif_counter_dir dir, bool valid) mlxsw_sp_rif_counter_valid_set() argument
233 mlxsw_sp_rif_counter_value_get(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif, enum mlxsw_sp_rif_counter_dir dir, u64 *cnt) mlxsw_sp_rif_counter_value_get() argument
272 mlxsw_sp_rif_counter_fetch_clear(struct mlxsw_sp_rif *rif, enum mlxsw_sp_rif_counter_dir dir, struct mlxsw_sp_rif_counter_set_basic *set) mlxsw_sp_rif_counter_fetch_clear() argument
326 mlxsw_sp_rif_counter_alloc(struct mlxsw_sp_rif *rif, enum mlxsw_sp_rif_counter_dir dir) mlxsw_sp_rif_counter_alloc() argument
363 mlxsw_sp_rif_counter_free(struct mlxsw_sp_rif *rif, enum mlxsw_sp_rif_counter_dir dir) mlxsw_sp_rif_counter_free() argument
382 mlxsw_sp_rif_counters_alloc(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_counters_alloc() argument
394 mlxsw_sp_rif_counters_free(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_counters_free() argument
1152 struct mlxsw_sp_rif *rif; mlxsw_sp_ipip_ol_ipip_lb_create() local
1646 struct mlxsw_sp_rif *rif = &lb_rif->common; mlxsw_sp_rif_ipip_lb_op() local
2183 u16 rif; global() member
2201 mlxsw_sp_rif_neigh_next(struct mlxsw_sp_rif *rif, struct mlxsw_sp_neigh_entry *neigh_entry) mlxsw_sp_rif_neigh_next() argument
2257 mlxsw_sp_neigh_entry_alloc(struct mlxsw_sp *mlxsw_sp, struct neighbour *n, u16 rif) mlxsw_sp_neigh_entry_alloc() argument
2347 struct mlxsw_sp_rif *rif; mlxsw_sp_neigh_entry_create() local
2418 u16 rif; mlxsw_sp_router_neigh_ent_ipv4_process() local
2448 u16 rif; mlxsw_sp_router_neigh_ent_ipv6_process() local
2975 mlxsw_sp_neigh_rif_gone_sync(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) mlxsw_sp_neigh_rif_gone_sync() argument
2989 struct mlxsw_sp_rif *rif; global() member
3007 mlxsw_sp_neigh_rif_made_sync(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) mlxsw_sp_neigh_rif_made_sync() argument
3631 struct mlxsw_sp_rif *rif = mlxsw_sp_nexthop_rif(nh); __mlxsw_sp_nexthop_eth_update() local
4570 mlxsw_sp_nexthop_rif_update(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) mlxsw_sp_nexthop_rif_update() argument
4595 mlxsw_sp_nexthop_rif_made_sync(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) mlxsw_sp_nexthop_rif_made_sync() argument
4624 mlxsw_sp_nexthop_rif_gone_sync(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) mlxsw_sp_nexthop_rif_gone_sync() argument
5995 struct mlxsw_sp_rif *rif = mlxsw_sp_nhgi_rif(fib_entry->nh_group->nhgi); mlxsw_sp_fib_entry_op_local() local
7437 struct mlxsw_sp_rif *rif; mlxsw_sp_router_fibmr_vif_add() local
7940 struct mlxsw_sp_rif *rif; mlxsw_sp_rif_exists() local
7951 struct mlxsw_sp_rif *rif; mlxsw_sp_rif_vid() local
7972 mlxsw_sp_router_rif_disable(struct mlxsw_sp *mlxsw_sp, u16 rif) mlxsw_sp_router_rif_disable() argument
7986 mlxsw_sp_router_rif_made_sync(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) mlxsw_sp_router_rif_made_sync() argument
8006 mlxsw_sp_router_rif_gone_sync(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) mlxsw_sp_router_rif_gone_sync() argument
8045 mlxsw_sp_rif_should_config(struct mlxsw_sp_rif *rif, struct net_device *dev, unsigned long event) mlxsw_sp_rif_should_config() argument
8124 struct mlxsw_sp_rif *rif; mlxsw_sp_rif_alloc() local
8145 mlxsw_sp_rif_free(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_free() argument
8160 mlxsw_sp_rif_index(const struct mlxsw_sp_rif *rif) mlxsw_sp_rif_index() argument
8189 mlxsw_sp_router_port_l3_stats_enabled(struct mlxsw_sp_rif *rif) mlxsw_sp_router_port_l3_stats_enabled() argument
8198 mlxsw_sp_router_port_l3_stats_enable(struct mlxsw_sp_rif *rif) mlxsw_sp_router_port_l3_stats_enable() argument
8235 mlxsw_sp_router_port_l3_stats_disable(struct mlxsw_sp_rif *rif) mlxsw_sp_router_port_l3_stats_disable() argument
8242 mlxsw_sp_router_port_l3_stats_report_used(struct mlxsw_sp_rif *rif, struct netdev_notifier_offload_xstats_info *info) mlxsw_sp_router_port_l3_stats_report_used() argument
8251 mlxsw_sp_router_port_l3_stats_fetch(struct mlxsw_sp_rif *rif, struct rtnl_hw_stats64 *p_stats) mlxsw_sp_router_port_l3_stats_fetch() argument
8292 mlxsw_sp_router_port_l3_stats_report_delta(struct mlxsw_sp_rif *rif, struct netdev_notifier_offload_xstats_info *info) mlxsw_sp_router_port_l3_stats_report_delta() argument
8349 mlxsw_sp_rif_dev_ifindex(const struct mlxsw_sp_rif *rif) mlxsw_sp_rif_dev_ifindex() argument
8354 mlxsw_sp_rif_has_dev(const struct mlxsw_sp_rif *rif) mlxsw_sp_rif_has_dev() argument
8359 mlxsw_sp_rif_dev_is(const struct mlxsw_sp_rif *rif, const struct net_device *dev) mlxsw_sp_rif_dev_is() argument
8365 mlxsw_sp_rif_push_l3_stats(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_push_l3_stats() argument
8386 struct mlxsw_sp_rif *rif; mlxsw_sp_rif_create() local
8484 mlxsw_sp_rif_destroy(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_destroy() argument
8528 struct mlxsw_sp_rif *rif; mlxsw_sp_rif_destroy_by_dev() local
8658 mlxsw_sp_rif_subport_rif(const struct mlxsw_sp_rif *rif) mlxsw_sp_rif_subport_rif() argument
8669 struct mlxsw_sp_rif *rif; mlxsw_sp_rif_subport_get() local
8680 mlxsw_sp_rif_subport_put(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_subport_put() argument
8839 mlxsw_sp_rif_mac_profile_is_shared(const struct mlxsw_sp_rif *rif) mlxsw_sp_rif_mac_profile_is_shared() argument
8852 mlxsw_sp_rif_mac_profile_edit(struct mlxsw_sp_rif *rif, const char *new_mac) mlxsw_sp_rif_mac_profile_edit() argument
8868 mlxsw_sp_rif_mac_profile_replace(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif, const char *new_mac, struct netlink_ext_ack *extack) mlxsw_sp_rif_mac_profile_replace() argument
8899 struct mlxsw_sp_rif *rif; __mlxsw_sp_port_vlan_router_join() local
8947 struct mlxsw_sp_rif *rif = mlxsw_sp_fid_rif(fid); __mlxsw_sp_port_vlan_router_leave() local
9066 struct mlxsw_sp_rif *rif; mlxsw_sp_inetaddr_bridge_event() local
9184 struct mlxsw_sp_rif *rif; mlxsw_sp_rif_macvlan_add() local
9219 struct mlxsw_sp_rif *rif; __mlxsw_sp_rif_macvlan_del() local
9287 struct mlxsw_sp_rif *rif; mlxsw_sp_inetaddr_event() local
9313 struct mlxsw_sp_rif *rif; mlxsw_sp_inetaddr_valid_event() local
9347 struct mlxsw_sp_rif *rif; mlxsw_sp_inet6addr_event_work() local
9398 struct mlxsw_sp_rif *rif; mlxsw_sp_inet6addr_valid_event() local
9436 mlxsw_sp_router_port_change_event(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) mlxsw_sp_router_port_change_event() argument
9497 mlxsw_sp_router_port_pre_changeaddr_event(struct mlxsw_sp_rif *rif, struct netdev_notifier_pre_changeaddr_info *info) mlxsw_sp_router_port_pre_changeaddr_event() argument
9636 mlxsw_sp_router_port_offload_xstats_cmd(struct mlxsw_sp_rif *rif, unsigned long event, struct netdev_notifier_offload_xstats_info *info) mlxsw_sp_router_port_offload_xstats_cmd() argument
9670 struct mlxsw_sp_rif *rif; mlxsw_sp_netdevice_offload_xstats_cmd() local
9696 struct mlxsw_sp_rif *rif; mlxsw_sp_netdevice_router_port_event() local
9724 struct mlxsw_sp_rif *rif; mlxsw_sp_port_vrf_join() local
9741 struct mlxsw_sp_rif *rif; mlxsw_sp_port_vrf_leave() local
10079 mlxsw_sp_macvlan_replay(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) mlxsw_sp_macvlan_replay() argument
10098 struct mlxsw_sp_rif *rif = (struct mlxsw_sp_rif *)priv->data; __mlxsw_sp_rif_macvlan_flush() local
10107 mlxsw_sp_rif_macvlan_flush(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_macvlan_flush() argument
10121 mlxsw_sp_rif_subport_setup(struct mlxsw_sp_rif *rif, const struct mlxsw_sp_rif_params *params) mlxsw_sp_rif_subport_setup() argument
10136 mlxsw_sp_rif_subport_op(struct mlxsw_sp_rif *rif, bool enable) mlxsw_sp_rif_subport_op() argument
10157 mlxsw_sp_rif_subport_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) mlxsw_sp_rif_subport_configure() argument
10201 mlxsw_sp_rif_subport_deconfigure(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_subport_deconfigure() argument
10215 mlxsw_sp_rif_subport_fid_get(struct mlxsw_sp_rif *rif, const struct mlxsw_sp_rif_params *params, struct netlink_ext_ack *extack) mlxsw_sp_rif_subport_fid_get() argument
10231 mlxsw_sp_rif_fid_op(struct mlxsw_sp_rif *rif, u16 fid, bool enable) mlxsw_sp_rif_fid_op() argument
10252 mlxsw_sp_rif_fid_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) mlxsw_sp_rif_fid_configure() argument
10314 mlxsw_sp_rif_fid_deconfigure(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_fid_deconfigure() argument
10334 mlxsw_sp_rif_fid_fid_get(struct mlxsw_sp_rif *rif, const struct mlxsw_sp_rif_params *params, struct netlink_ext_ack *extack) mlxsw_sp_rif_fid_fid_get() argument
10343 mlxsw_sp_rif_fid_fdb_del(struct mlxsw_sp_rif *rif, const char *mac) mlxsw_sp_rif_fid_fdb_del() argument
10368 mlxsw_sp_rif_vlan_fid_get(struct mlxsw_sp_rif *rif, const struct mlxsw_sp_rif_params *params, struct netlink_ext_ack *extack) mlxsw_sp_rif_vlan_fid_get() argument
10387 mlxsw_sp_rif_vlan_fdb_del(struct mlxsw_sp_rif *rif, const char *mac) mlxsw_sp_rif_vlan_fdb_del() argument
10406 mlxsw_sp_rif_vlan_op(struct mlxsw_sp_rif *rif, u16 vid, u16 efid, bool enable) mlxsw_sp_rif_vlan_op() argument
10420 mlxsw_sp_rif_vlan_configure(struct mlxsw_sp_rif *rif, u16 efid, struct netlink_ext_ack *extack) mlxsw_sp_rif_vlan_configure() argument
10482 mlxsw_sp_rif_vlan_deconfigure(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_vlan_deconfigure() argument
10500 mlxsw_sp1_rif_vlan_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) mlxsw_sp1_rif_vlan_configure() argument
10515 mlxsw_sp2_rif_vlan_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) mlxsw_sp2_rif_vlan_configure() argument
10533 mlxsw_sp_rif_ipip_lb_rif(struct mlxsw_sp_rif *rif) mlxsw_sp_rif_ipip_lb_rif() argument
10539 mlxsw_sp_rif_ipip_lb_setup(struct mlxsw_sp_rif *rif, const struct mlxsw_sp_rif_params *params) mlxsw_sp_rif_ipip_lb_setup() argument
10552 mlxsw_sp1_rif_ipip_lb_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) mlxsw_sp1_rif_ipip_lb_configure() argument
10580 mlxsw_sp1_rif_ipip_lb_deconfigure(struct mlxsw_sp_rif *rif) mlxsw_sp1_rif_ipip_lb_deconfigure() argument
10755 mlxsw_sp2_rif_ipip_lb_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) mlxsw_sp2_rif_ipip_lb_configure() argument
10783 mlxsw_sp2_rif_ipip_lb_deconfigure(struct mlxsw_sp_rif *rif) mlxsw_sp2_rif_ipip_lb_deconfigure() argument
[all...]
H A Dreg.h7049 static inline void mlxsw_reg_ritr_rif_pack(char *payload, u16 rif) in mlxsw_reg_ritr_rif_pack() argument
7094 mlxsw_reg_ritr_vlan_if_pack(char *payload, bool enable, u16 rif, u16 vr_id, in mlxsw_reg_ritr_vlan_if_pack() argument
7064 mlxsw_reg_ritr_pack(char *payload, bool enable, enum mlxsw_reg_ritr_if_type type, u16 rif, u16 vr_id, u16 mtu) mlxsw_reg_ritr_pack() argument
8213 mlxsw_reg_rauht_pack(char *payload, enum mlxsw_reg_rauht_op op, u16 rif, const char *mac) mlxsw_reg_rauht_pack() argument
8223 mlxsw_reg_rauht_pack4(char *payload, enum mlxsw_reg_rauht_op op, u16 rif, const char *mac, u32 dip) mlxsw_reg_rauht_pack4() argument
8231 mlxsw_reg_rauht_pack6(char *payload, enum mlxsw_reg_rauht_op op, u16 rif, const char *mac, const char *dip) mlxsw_reg_rauht_pack6() argument
[all...]
/kernel/linux/linux-6.6/include/uapi/linux/
H A Datm.h147 unsigned int rif : 4; /* Rate Increment Factor (4-bit) */ member
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Datm.h84 unsigned int rif : 4; member
/kernel/linux/linux-5.10/arch/mips/include/asm/octeon/
H A Dcvmx-pko-defs.h1266 uint64_t rif:1; member
/kernel/linux/linux-6.6/arch/mips/include/asm/octeon/
H A Dcvmx-pko-defs.h1266 uint64_t rif:1; member
/kernel/linux/linux-5.10/drivers/atm/
H A Diphase.h834 u8 rif; /* Rate Increment Factor (4-bit) */ member
/kernel/linux/linux-6.6/drivers/atm/
H A Diphase.h833 u8 rif; /* Rate Increment Factor (4-bit) */ member

Completed in 86 milliseconds