/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | mr.c | 152 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; in __mlx4_alloc_mtt_range() local 221 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; in __mlx4_free_mtt_range() local 485 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; __mlx4_mpt_alloc_icm() local 506 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; __mlx4_mpt_free_icm() local 910 struct mlx4_mr_table *mr_table = &priv->mr_table; mlx4_init_mr_table() local 958 struct mlx4_mr_table *mr_table = &priv->mr_table; mlx4_cleanup_mr_table() local [all...] |
H A D | mlx4.h | 894 struct mlx4_mr_table mr_table; member
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_mr.c | 212 struct hns_roce_mr_table *mr_table = &hr_dev->mr_table; in hns_roce_init_mr_table() local 224 struct hns_roce_mr_table *mr_table in hns_roce_cleanup_mr_table() local 546 struct hns_roce_mr_table *mr_table = &hr_dev->mr_table; hns_roce_mw_enable() local [all...] |
H A D | hns_roce_device.h | 993 struct hns_roce_mr_table mr_table; member
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | mroute_base.h | 241 struct mr_table { struct [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | mroute_base.h | 246 struct mr_table { struct [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/ |
H A D | hns_roce_mr.c | 483 struct hns_roce_mr_table *mr_table = &hr_dev->mr_table; in hns_roce_mw_enable() local [all...] |
H A D | hns_roce_device.h | 955 struct hns_roce_mr_table mr_table; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | mr.c | 152 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; in __mlx4_alloc_mtt_range() local 221 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; in __mlx4_free_mtt_range() local 485 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; __mlx4_mpt_alloc_icm() local 506 struct mlx4_mr_table *mr_table = &mlx4_priv(dev)->mr_table; __mlx4_mpt_free_icm() local 910 struct mlx4_mr_table *mr_table = &priv->mr_table; mlx4_init_mr_table() local 958 struct mlx4_mr_table *mr_table = &priv->mr_table; mlx4_cleanup_mr_table() local [all...] |
H A D | mlx4.h | 902 struct mlx4_mr_table mr_table; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_mr.c | 86 const struct mlxsw_sp_mr_table *mr_table; member 207 mlxsw_sp_mr_route_info_create(struct mlxsw_sp_mr_table *mr_table, in mlxsw_sp_mr_route_info_create() argument 248 static int mlxsw_sp_mr_route_write(struct mlxsw_sp_mr_table *mr_table, in mlxsw_sp_mr_route_write() argument 288 mlxsw_sp_mr_route_erase(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route *mr_route) mlxsw_sp_mr_route_erase() argument 299 mlxsw_sp_mr_route_create(struct mlxsw_sp_mr_table *mr_table, struct mr_mfc *mfc) mlxsw_sp_mr_route_create() argument 344 mlxsw_sp_mr_route_destroy(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route *mr_route) mlxsw_sp_mr_route_destroy() argument 373 __mlxsw_sp_mr_route_del(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route *mr_route) __mlxsw_sp_mr_route_del() argument 386 mlxsw_sp_mr_route_add(struct mlxsw_sp_mr_table *mr_table, struct mr_mfc *mfc, bool replace) mlxsw_sp_mr_route_add() argument 462 mlxsw_sp_mr_route_del(struct mlxsw_sp_mr_table *mr_table, struct mr_mfc *mfc) mlxsw_sp_mr_route_del() argument 480 mlxsw_sp_mr_route_ivif_resolve(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route_vif_entry *rve) mlxsw_sp_mr_route_ivif_resolve() argument 515 mlxsw_sp_mr_route_ivif_unresolve(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route_vif_entry *rve) mlxsw_sp_mr_route_ivif_unresolve() argument 529 mlxsw_sp_mr_route_evif_resolve(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route_vif_entry *rve) mlxsw_sp_mr_route_evif_resolve() argument 588 mlxsw_sp_mr_route_evif_unresolve(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route_vif_entry *rve) mlxsw_sp_mr_route_evif_unresolve() argument 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 662 mlxsw_sp_mr_vif_unresolve(struct mlxsw_sp_mr_table *mr_table, struct net_device *dev, struct mlxsw_sp_mr_vif *mr_vif) mlxsw_sp_mr_vif_unresolve() 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 694 mlxsw_sp_mr_vif_del(struct mlxsw_sp_mr_table *mr_table, vifi_t vif_index) mlxsw_sp_mr_vif_del() argument 706 mlxsw_sp_mr_dev_vif_lookup(struct mlxsw_sp_mr_table *mr_table, const struct net_device *dev) 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 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 778 mlxsw_sp_mr_route4_validate(const struct mlxsw_sp_mr_table *mr_table, const struct mr_mfc *c) mlxsw_sp_mr_route4_validate() argument 795 mlxsw_sp_mr_route4_key(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route_key *key, struct mr_mfc *c) mlxsw_sp_mr_route4_key() argument 813 mlxsw_sp_mr_route4_starg(const struct mlxsw_sp_mr_table *mr_table, const struct mlxsw_sp_mr_route *mr_route) mlxsw_sp_mr_route4_starg() argument 825 mlxsw_sp_mr_route6_validate(const struct mlxsw_sp_mr_table *mr_table, const struct mr_mfc *c) mlxsw_sp_mr_route6_validate() argument 842 mlxsw_sp_mr_route6_key(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route_key *key, struct mr_mfc *c) mlxsw_sp_mr_route6_key() argument 859 mlxsw_sp_mr_route6_starg(const struct mlxsw_sp_mr_table *mr_table, const struct mlxsw_sp_mr_route *mr_route) mlxsw_sp_mr_route6_starg() argument 910 struct mlxsw_sp_mr_table *mr_table; mlxsw_sp_mr_table_create() local 955 mlxsw_sp_mr_table_destroy(struct mlxsw_sp_mr_table *mr_table) mlxsw_sp_mr_table_destroy() argument 971 mlxsw_sp_mr_table_flush(struct mlxsw_sp_mr_table *mr_table) mlxsw_sp_mr_table_flush() argument 987 mlxsw_sp_mr_table_empty(const struct mlxsw_sp_mr_table *mr_table) mlxsw_sp_mr_table_empty() argument 1019 struct mlxsw_sp_mr_table *mr_table; mlxsw_sp_mr_stats_update() local [all...] |
H A D | spectrum_router.c | 420 struct mlxsw_sp_mr_table *mr_table[MLXSW_SP_L3_PROTO_MAX]; member [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_mr.c | 86 const struct mlxsw_sp_mr_table *mr_table; member 207 mlxsw_sp_mr_route_info_create(struct mlxsw_sp_mr_table *mr_table, in mlxsw_sp_mr_route_info_create() argument 248 static int mlxsw_sp_mr_route_write(struct mlxsw_sp_mr_table *mr_table, in mlxsw_sp_mr_route_write() argument 288 mlxsw_sp_mr_route_erase(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route *mr_route) mlxsw_sp_mr_route_erase() argument 299 mlxsw_sp_mr_route_create(struct mlxsw_sp_mr_table *mr_table, struct mr_mfc *mfc) mlxsw_sp_mr_route_create() argument 344 mlxsw_sp_mr_route_destroy(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route *mr_route) mlxsw_sp_mr_route_destroy() argument 373 __mlxsw_sp_mr_route_del(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route *mr_route) __mlxsw_sp_mr_route_del() argument 386 mlxsw_sp_mr_route_add(struct mlxsw_sp_mr_table *mr_table, struct mr_mfc *mfc, bool replace) mlxsw_sp_mr_route_add() argument 462 mlxsw_sp_mr_route_del(struct mlxsw_sp_mr_table *mr_table, struct mr_mfc *mfc) mlxsw_sp_mr_route_del() argument 480 mlxsw_sp_mr_route_ivif_resolve(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route_vif_entry *rve) mlxsw_sp_mr_route_ivif_resolve() argument 515 mlxsw_sp_mr_route_ivif_unresolve(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route_vif_entry *rve) mlxsw_sp_mr_route_ivif_unresolve() argument 529 mlxsw_sp_mr_route_evif_resolve(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route_vif_entry *rve) mlxsw_sp_mr_route_evif_resolve() argument 588 mlxsw_sp_mr_route_evif_unresolve(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route_vif_entry *rve) mlxsw_sp_mr_route_evif_unresolve() argument 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 662 mlxsw_sp_mr_vif_unresolve(struct mlxsw_sp_mr_table *mr_table, struct net_device *dev, struct mlxsw_sp_mr_vif *mr_vif) mlxsw_sp_mr_vif_unresolve() 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 694 mlxsw_sp_mr_vif_del(struct mlxsw_sp_mr_table *mr_table, vifi_t vif_index) mlxsw_sp_mr_vif_del() 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 775 mlxsw_sp_mr_route4_validate(const struct mlxsw_sp_mr_table *mr_table, const struct mr_mfc *c) mlxsw_sp_mr_route4_validate() argument 792 mlxsw_sp_mr_route4_key(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route_key *key, struct mr_mfc *c) mlxsw_sp_mr_route4_key() argument 810 mlxsw_sp_mr_route4_starg(const struct mlxsw_sp_mr_table *mr_table, const struct mlxsw_sp_mr_route *mr_route) mlxsw_sp_mr_route4_starg() argument 822 mlxsw_sp_mr_route6_validate(const struct mlxsw_sp_mr_table *mr_table, const struct mr_mfc *c) mlxsw_sp_mr_route6_validate() argument 839 mlxsw_sp_mr_route6_key(struct mlxsw_sp_mr_table *mr_table, struct mlxsw_sp_mr_route_key *key, struct mr_mfc *c) mlxsw_sp_mr_route6_key() argument 856 mlxsw_sp_mr_route6_starg(const struct mlxsw_sp_mr_table *mr_table, const struct mlxsw_sp_mr_route *mr_route) mlxsw_sp_mr_route6_starg() argument 907 struct mlxsw_sp_mr_table *mr_table; mlxsw_sp_mr_table_create() local 952 mlxsw_sp_mr_table_destroy(struct mlxsw_sp_mr_table *mr_table) mlxsw_sp_mr_table_destroy() argument 968 mlxsw_sp_mr_table_flush(struct mlxsw_sp_mr_table *mr_table) mlxsw_sp_mr_table_flush() argument 984 mlxsw_sp_mr_table_empty(const struct mlxsw_sp_mr_table *mr_table) mlxsw_sp_mr_table_empty() argument 1016 struct mlxsw_sp_mr_table *mr_table; mlxsw_sp_mr_stats_update() local [all...] |
H A D | spectrum_router.c | 524 struct mlxsw_sp_mr_table *mr_table[MLXSW_SP_L3_PROTO_MAX]; member [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/mthca/ |
H A D | mthca_dev.h | 340 struct mthca_mr_table mr_table; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mthca/ |
H A D | mthca_dev.h | 340 struct mthca_mr_table mr_table; member
|