/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_router_hw.h | 51 void *rif; member in struct:prestera_nh_neigh_key
|
/linux-master/drivers/media/tuners/ |
H A D | tda9887.c | 336 static char *rif[4] = { local
|
/linux-master/include/uapi/linux/ |
H A D | atm.h | 147 unsigned int rif : 4; /* Rate Increment Factor (4-bit) */ member in struct:atm_trafprm
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_mr.c | 29 const struct mlxsw_sp_rif *rif; member in struct:mlxsw_sp_mr_vif 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) 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) argument 706 mlxsw_sp_mr_dev_vif_lookup(struct mlxsw_sp_mr_table *mr_table, const struct mlxsw_sp_rif *rif) argument 717 mlxsw_sp_mr_rif_add(struct mlxsw_sp_mr_table *mr_table, const struct mlxsw_sp_rif *rif) argument 732 mlxsw_sp_mr_rif_del(struct mlxsw_sp_mr_table *mr_table, const struct mlxsw_sp_rif *rif) argument 746 mlxsw_sp_mr_rif_mtu_update(struct mlxsw_sp_mr_table *mr_table, const struct mlxsw_sp_rif *rif, int mtu) argument [all...] |
H A D | spectrum_dpipe.c | 222 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i); local 264 struct mlxsw_sp_rif *rif 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) argument 456 __mlxsw_sp_dpipe_table_host_entry_fill(struct devlink_dpipe_entry *entry, struct mlxsw_sp_rif *rif, unsigned char *ha, void *dip) 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) 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) 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) argument 560 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i); local 668 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i); local 707 struct mlxsw_sp_rif *rif = mlxsw_sp_rif_by_index(mlxsw_sp, i); 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) argument 1068 struct mlxsw_sp_rif *rif = mlxsw_sp_nexthop_rif(nh); local [all...] |
H A D | spectrum_fid.c | 34 struct mlxsw_sp_rif *rif; member in struct:mlxsw_sp_fid 590 mlxsw_sp_fid_edit_op(const struct mlxsw_sp_fid *fid, const struct mlxsw_sp_rif *rif) argument 612 mlxsw_sp_fid_vni_to_fid_map(const struct mlxsw_sp_fid *fid, const struct mlxsw_sp_rif *rif, bool valid) argument 629 mlxsw_sp_fid_to_fid_rif_update(const struct mlxsw_sp_fid *fid, const struct mlxsw_sp_rif *rif) argument 635 mlxsw_sp_fid_vni_to_fid_rif_update(const struct mlxsw_sp_fid *fid, const struct mlxsw_sp_rif *rif) argument 645 mlxsw_sp_fid_vid_to_fid_map(const struct mlxsw_sp_fid *fid, u16 vid, bool valid, const struct mlxsw_sp_rif *rif) argument 662 mlxsw_sp_fid_8021q_vid_to_fid_rif_update(const struct mlxsw_sp_fid *fid, const struct mlxsw_sp_rif *rif) argument 688 mlxsw_sp_fid_vid_to_fid_rif_set(const struct mlxsw_sp_fid *fid, const struct mlxsw_sp_rif *rif) argument 822 mlxsw_sp_fid_rif_set(struct mlxsw_sp_fid *fid, struct mlxsw_sp_rif *rif) argument 1199 mlxsw_sp_fid_8021d_vid_to_fid_rif_update(const struct mlxsw_sp_fid *fid, const struct mlxsw_sp_rif *rif) argument 1369 struct mlxsw_sp_rif *rif; local 1504 mlxsw_sp_fid_rfid_vid_to_fid_rif_update(const struct mlxsw_sp_fid *fid, const struct mlxsw_sp_rif *rif) argument [all...] |
H A D | spectrum_router.c | 64 struct mlxsw_sp_rif *rif; member in struct:mlxsw_sp_crif 93 static struct net_device *mlxsw_sp_rif_dev(const struct mlxsw_sp_rif *rif) argument 174 mlxsw_sp_rif_p_counter_get(struct mlxsw_sp_rif *rif, enum mlxsw_sp_rif_counter_dir dir) argument 187 mlxsw_sp_rif_counter_valid_get(struct mlxsw_sp_rif *rif, enum mlxsw_sp_rif_counter_dir dir) argument 200 mlxsw_sp_rif_counter_valid_set(struct mlxsw_sp_rif *rif, enum mlxsw_sp_rif_counter_dir dir, bool valid) argument 234 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) argument 273 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) argument 327 mlxsw_sp_rif_counter_alloc(struct mlxsw_sp_rif *rif, enum mlxsw_sp_rif_counter_dir dir) argument 364 mlxsw_sp_rif_counter_free(struct mlxsw_sp_rif *rif, enum mlxsw_sp_rif_counter_dir dir) argument 383 mlxsw_sp_rif_counters_alloc(struct mlxsw_sp_rif *rif) argument 395 mlxsw_sp_rif_counters_free(struct mlxsw_sp_rif *rif) argument 1154 struct mlxsw_sp_rif *rif; local 1648 struct mlxsw_sp_rif *rif = &lb_rif->common; local 2185 u16 rif; member in struct:mlxsw_sp_neigh_entry 2203 mlxsw_sp_rif_neigh_next(struct mlxsw_sp_rif *rif, struct mlxsw_sp_neigh_entry *neigh_entry) argument 2259 mlxsw_sp_neigh_entry_alloc(struct mlxsw_sp *mlxsw_sp, struct neighbour *n, u16 rif) argument 2349 struct mlxsw_sp_rif *rif; local 2420 u16 rif; local 2450 u16 rif; local 2977 mlxsw_sp_neigh_rif_gone_sync(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) argument 2991 struct mlxsw_sp_rif *rif; member in struct:mlxsw_sp_neigh_rif_made_sync 3009 mlxsw_sp_neigh_rif_made_sync(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) argument 3746 struct mlxsw_sp_rif *rif = mlxsw_sp_nexthop_rif(nh); local 4695 mlxsw_sp_nexthop_rif_update(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) argument 4720 mlxsw_sp_nexthop_rif_made_sync(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) argument 4749 mlxsw_sp_nexthop_rif_gone_sync(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) argument 6245 struct mlxsw_sp_rif *rif = mlxsw_sp_nhgi_rif(fib_entry->nh_group->nhgi); local 7690 struct mlxsw_sp_rif *rif; local 8193 struct mlxsw_sp_rif *rif; local 8204 struct mlxsw_sp_rif *rif; local 8225 mlxsw_sp_router_rif_disable(struct mlxsw_sp *mlxsw_sp, u16 rif) argument 8239 mlxsw_sp_router_rif_made_sync(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) argument 8259 mlxsw_sp_router_rif_gone_sync(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif) argument 8298 mlxsw_sp_rif_should_config(struct mlxsw_sp_rif *rif, struct net_device *dev, unsigned long event) argument 8377 struct mlxsw_sp_rif *rif; local 8398 mlxsw_sp_rif_free(struct mlxsw_sp_rif *rif) argument 8413 mlxsw_sp_rif_index(const struct mlxsw_sp_rif *rif) argument 8442 mlxsw_sp_router_port_l3_stats_enabled(struct mlxsw_sp_rif *rif) argument 8451 mlxsw_sp_router_port_l3_stats_enable(struct mlxsw_sp_rif *rif) argument 8488 mlxsw_sp_router_port_l3_stats_disable(struct mlxsw_sp_rif *rif) argument 8495 mlxsw_sp_router_port_l3_stats_report_used(struct mlxsw_sp_rif *rif, struct netdev_notifier_offload_xstats_info *info) argument 8504 mlxsw_sp_router_port_l3_stats_fetch(struct mlxsw_sp_rif *rif, struct rtnl_hw_stats64 *p_stats) argument 8545 mlxsw_sp_router_port_l3_stats_report_delta(struct mlxsw_sp_rif *rif, struct netdev_notifier_offload_xstats_info *info) argument 8602 mlxsw_sp_rif_dev_ifindex(const struct mlxsw_sp_rif *rif) argument 8607 mlxsw_sp_rif_has_dev(const struct mlxsw_sp_rif *rif) argument 8612 mlxsw_sp_rif_dev_is(const struct mlxsw_sp_rif *rif, const struct net_device *dev) argument 8618 mlxsw_sp_rif_push_l3_stats(struct mlxsw_sp_rif *rif) argument 8639 struct mlxsw_sp_rif *rif; local 8737 mlxsw_sp_rif_destroy(struct mlxsw_sp_rif *rif) argument 8781 struct mlxsw_sp_rif *rif; local 8911 mlxsw_sp_rif_subport_rif(const struct mlxsw_sp_rif *rif) argument 8916 mlxsw_sp_rif_subport_port(const struct mlxsw_sp_rif *rif, u16 *port, bool *is_lag) argument 8936 struct mlxsw_sp_rif *rif; local 8947 mlxsw_sp_rif_subport_put(struct mlxsw_sp_rif *rif) argument 9106 mlxsw_sp_rif_mac_profile_is_shared(const struct mlxsw_sp_rif *rif) argument 9119 mlxsw_sp_rif_mac_profile_edit(struct mlxsw_sp_rif *rif, const char *new_mac) argument 9135 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) argument 9166 struct mlxsw_sp_rif *rif; local 9214 struct mlxsw_sp_rif *rif = mlxsw_sp_fid_rif(fid); local 9333 struct mlxsw_sp_rif *rif; local 9451 struct mlxsw_sp_rif *rif; local 9486 struct mlxsw_sp_rif *rif; local 9554 struct mlxsw_sp_rif *rif; local 9580 struct mlxsw_sp_rif *rif; local 9614 struct mlxsw_sp_rif *rif; local 9665 struct mlxsw_sp_rif *rif; local 9703 mlxsw_sp_router_port_change_event(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) argument 9764 mlxsw_sp_router_port_pre_changeaddr_event(struct mlxsw_sp_rif *rif, struct netdev_notifier_pre_changeaddr_info *info) argument 9903 mlxsw_sp_router_port_offload_xstats_cmd(struct mlxsw_sp_rif *rif, unsigned long event, struct netdev_notifier_offload_xstats_info *info) argument 9937 struct mlxsw_sp_rif *rif; local 9963 struct mlxsw_sp_rif *rif; local 9991 struct mlxsw_sp_rif *rif; local 10008 struct mlxsw_sp_rif *rif; local 10346 mlxsw_sp_macvlan_replay(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) argument 10365 struct mlxsw_sp_rif *rif = (struct mlxsw_sp_rif *)priv->data; local 10374 mlxsw_sp_rif_macvlan_flush(struct mlxsw_sp_rif *rif) argument 10388 mlxsw_sp_rif_subport_setup(struct mlxsw_sp_rif *rif, const struct mlxsw_sp_rif_params *params) argument 10403 mlxsw_sp_rif_subport_op(struct mlxsw_sp_rif *rif, bool enable) argument 10424 mlxsw_sp_rif_subport_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) argument 10468 mlxsw_sp_rif_subport_deconfigure(struct mlxsw_sp_rif *rif) argument 10482 mlxsw_sp_rif_subport_fid_get(struct mlxsw_sp_rif *rif, const struct mlxsw_sp_rif_params *params, struct netlink_ext_ack *extack) argument 10498 mlxsw_sp_rif_fid_op(struct mlxsw_sp_rif *rif, u16 fid, bool enable) argument 10519 mlxsw_sp_rif_fid_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) argument 10581 mlxsw_sp_rif_fid_deconfigure(struct mlxsw_sp_rif *rif) argument 10601 mlxsw_sp_rif_fid_fid_get(struct mlxsw_sp_rif *rif, const struct mlxsw_sp_rif_params *params, struct netlink_ext_ack *extack) argument 10610 mlxsw_sp_rif_fid_fdb_del(struct mlxsw_sp_rif *rif, const char *mac) argument 10635 mlxsw_sp_rif_vlan_fid_get(struct mlxsw_sp_rif *rif, const struct mlxsw_sp_rif_params *params, struct netlink_ext_ack *extack) argument 10654 mlxsw_sp_rif_vlan_fdb_del(struct mlxsw_sp_rif *rif, const char *mac) argument 10673 mlxsw_sp_rif_vlan_op(struct mlxsw_sp_rif *rif, u16 vid, u16 efid, bool enable) argument 10687 mlxsw_sp_rif_vlan_configure(struct mlxsw_sp_rif *rif, u16 efid, struct netlink_ext_ack *extack) argument 10749 mlxsw_sp_rif_vlan_deconfigure(struct mlxsw_sp_rif *rif) argument 10767 mlxsw_sp1_rif_vlan_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) argument 10782 mlxsw_sp2_rif_vlan_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) argument 10800 mlxsw_sp_rif_ipip_lb_rif(struct mlxsw_sp_rif *rif) argument 10806 mlxsw_sp_rif_ipip_lb_setup(struct mlxsw_sp_rif *rif, const struct mlxsw_sp_rif_params *params) argument 10819 mlxsw_sp1_rif_ipip_lb_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) argument 10847 mlxsw_sp1_rif_ipip_lb_deconfigure(struct mlxsw_sp_rif *rif) argument 11022 mlxsw_sp2_rif_ipip_lb_configure(struct mlxsw_sp_rif *rif, struct netlink_ext_ack *extack) argument 11050 mlxsw_sp2_rif_ipip_lb_deconfigure(struct mlxsw_sp_rif *rif) argument [all...] |
H A D | reg.h | 7121 static inline void mlxsw_reg_ritr_rif_pack(char *payload, u16 rif) argument 7166 mlxsw_reg_ritr_vlan_if_pack(char *payload, bool enable, u16 rif, u16 vr_id, argument 7136 mlxsw_reg_ritr_pack(char *payload, bool enable, enum mlxsw_reg_ritr_if_type type, u16 rif, u16 vr_id, u16 mtu) argument 8285 mlxsw_reg_rauht_pack(char *payload, enum mlxsw_reg_rauht_op op, u16 rif, const char *mac) argument 8295 mlxsw_reg_rauht_pack4(char *payload, enum mlxsw_reg_rauht_op op, u16 rif, const char *mac, u32 dip) argument 8303 mlxsw_reg_rauht_pack6(char *payload, enum mlxsw_reg_rauht_op op, u16 rif, const char *mac, const char *dip) argument [all...] |
/linux-master/arch/mips/include/asm/octeon/ |
H A D | cvmx-pko-defs.h | 1266 uint64_t rif:1; member in struct:cvmx_pko_reg_bist_result::cvmx_pko_reg_bist_result_cn30xx
|
/linux-master/drivers/atm/ |
H A D | iphase.h | 833 u8 rif; /* Rate Increment Factor (4-bit) */ member in struct:srv_cls_param
|