/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_router_hw.h | 51 void *rif; member
|
/kernel/linux/linux-5.10/drivers/media/tuners/ |
H A D | tda9887.c | 336 static char *rif[4] = { in dump_write_message() local
|
/kernel/linux/linux-6.6/drivers/media/tuners/ |
H A D | tda9887.c | 336 static char *rif[4] = { in dump_write_message() local
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | atm.h | 87 unsigned int rif : 4; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | atm.h | 87 unsigned int rif : 4; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_mr.c | 29 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 D | spectrum_dpipe.c | 222 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 D | spectrum_fid.c | 27 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 D | spectrum_router.c | 130 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 D | reg.h | 6332 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 D | atm.h | 147 unsigned int rif : 4; /* Rate Increment Factor (4-bit) */ member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_mr.c | 29 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 D | spectrum_dpipe.c | 222 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 D | spectrum_fid.c | 33 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 D | spectrum_router.c | 63 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 D | reg.h | 7049 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 D | atm.h | 147 unsigned int rif : 4; /* Rate Increment Factor (4-bit) */ member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | atm.h | 84 unsigned int rif : 4; member
|
/kernel/linux/linux-5.10/arch/mips/include/asm/octeon/ |
H A D | cvmx-pko-defs.h | 1266 uint64_t rif:1; member
|
/kernel/linux/linux-6.6/arch/mips/include/asm/octeon/ |
H A D | cvmx-pko-defs.h | 1266 uint64_t rif:1; member
|
/kernel/linux/linux-5.10/drivers/atm/ |
H A D | iphase.h | 834 u8 rif; /* Rate Increment Factor (4-bit) */ member
|
/kernel/linux/linux-6.6/drivers/atm/ |
H A D | iphase.h | 833 u8 rif; /* Rate Increment Factor (4-bit) */ member
|