mlxsw_core_port 50 drivers/net/ethernet/mellanox/mlxsw/core.c void *mlxsw_core_port_driver_priv(struct mlxsw_core_port *mlxsw_core_port) mlxsw_core_port 52 drivers/net/ethernet/mellanox/mlxsw/core.c return mlxsw_core_port->port_driver_priv; mlxsw_core_port 56 drivers/net/ethernet/mellanox/mlxsw/core.c static bool mlxsw_core_port_check(struct mlxsw_core_port *mlxsw_core_port) mlxsw_core_port 58 drivers/net/ethernet/mellanox/mlxsw/core.c return mlxsw_core_port->port_driver_priv != NULL; mlxsw_core_port 81 drivers/net/ethernet/mellanox/mlxsw/core.c struct mlxsw_core_port *ports; mlxsw_core_port 100 drivers/net/ethernet/mellanox/mlxsw/core.c sizeof(struct mlxsw_core_port), GFP_KERNEL); mlxsw_core_port 804 drivers/net/ethernet/mellanox/mlxsw/core.c return container_of(devlink_port, struct mlxsw_core_port, devlink_port); mlxsw_core_port 812 drivers/net/ethernet/mellanox/mlxsw/core.c struct mlxsw_core_port *mlxsw_core_port = __dl_port(devlink_port); mlxsw_core_port 818 drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_port->local_port, mlxsw_core_port 828 drivers/net/ethernet/mellanox/mlxsw/core.c struct mlxsw_core_port *mlxsw_core_port = __dl_port(devlink_port); mlxsw_core_port 831 drivers/net/ethernet/mellanox/mlxsw/core.c !mlxsw_core_port_check(mlxsw_core_port)) mlxsw_core_port 833 drivers/net/ethernet/mellanox/mlxsw/core.c return mlxsw_driver->sb_port_pool_get(mlxsw_core_port, sb_index, mlxsw_core_port 844 drivers/net/ethernet/mellanox/mlxsw/core.c struct mlxsw_core_port *mlxsw_core_port = __dl_port(devlink_port); mlxsw_core_port 847 drivers/net/ethernet/mellanox/mlxsw/core.c !mlxsw_core_port_check(mlxsw_core_port)) mlxsw_core_port 849 drivers/net/ethernet/mellanox/mlxsw/core.c return mlxsw_driver->sb_port_pool_set(mlxsw_core_port, sb_index, mlxsw_core_port 861 drivers/net/ethernet/mellanox/mlxsw/core.c struct mlxsw_core_port *mlxsw_core_port = __dl_port(devlink_port); mlxsw_core_port 864 drivers/net/ethernet/mellanox/mlxsw/core.c !mlxsw_core_port_check(mlxsw_core_port)) mlxsw_core_port 866 drivers/net/ethernet/mellanox/mlxsw/core.c return mlxsw_driver->sb_tc_pool_bind_get(mlxsw_core_port, sb_index, mlxsw_core_port 880 drivers/net/ethernet/mellanox/mlxsw/core.c struct mlxsw_core_port *mlxsw_core_port = __dl_port(devlink_port); mlxsw_core_port 883 drivers/net/ethernet/mellanox/mlxsw/core.c !mlxsw_core_port_check(mlxsw_core_port)) mlxsw_core_port 885 drivers/net/ethernet/mellanox/mlxsw/core.c return mlxsw_driver->sb_tc_pool_bind_set(mlxsw_core_port, sb_index, mlxsw_core_port 919 drivers/net/ethernet/mellanox/mlxsw/core.c struct mlxsw_core_port *mlxsw_core_port = __dl_port(devlink_port); mlxsw_core_port 922 drivers/net/ethernet/mellanox/mlxsw/core.c !mlxsw_core_port_check(mlxsw_core_port)) mlxsw_core_port 924 drivers/net/ethernet/mellanox/mlxsw/core.c return mlxsw_driver->sb_occ_port_pool_get(mlxsw_core_port, sb_index, mlxsw_core_port 936 drivers/net/ethernet/mellanox/mlxsw/core.c struct mlxsw_core_port *mlxsw_core_port = __dl_port(devlink_port); mlxsw_core_port 939 drivers/net/ethernet/mellanox/mlxsw/core.c !mlxsw_core_port_check(mlxsw_core_port)) mlxsw_core_port 941 drivers/net/ethernet/mellanox/mlxsw/core.c return mlxsw_driver->sb_occ_tc_port_bind_get(mlxsw_core_port, mlxsw_core_port 1880 drivers/net/ethernet/mellanox/mlxsw/core.c struct mlxsw_core_port *mlxsw_core_port = mlxsw_core_port 1882 drivers/net/ethernet/mellanox/mlxsw/core.c struct devlink_port *devlink_port = &mlxsw_core_port->devlink_port; mlxsw_core_port 1885 drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_port->local_port = local_port; mlxsw_core_port 1891 drivers/net/ethernet/mellanox/mlxsw/core.c memset(mlxsw_core_port, 0, sizeof(*mlxsw_core_port)); mlxsw_core_port 1897 drivers/net/ethernet/mellanox/mlxsw/core.c struct mlxsw_core_port *mlxsw_core_port = mlxsw_core_port 1899 drivers/net/ethernet/mellanox/mlxsw/core.c struct devlink_port *devlink_port = &mlxsw_core_port->devlink_port; mlxsw_core_port 1902 drivers/net/ethernet/mellanox/mlxsw/core.c memset(mlxsw_core_port, 0, sizeof(*mlxsw_core_port)); mlxsw_core_port 1929 drivers/net/ethernet/mellanox/mlxsw/core.c struct mlxsw_core_port *mlxsw_core_port = mlxsw_core_port 1940 drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_port->port_driver_priv = port_driver_priv; mlxsw_core_port 1954 drivers/net/ethernet/mellanox/mlxsw/core.c struct mlxsw_core_port *mlxsw_core_port = mlxsw_core_port 1956 drivers/net/ethernet/mellanox/mlxsw/core.c struct devlink_port *devlink_port = &mlxsw_core_port->devlink_port; mlxsw_core_port 1958 drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_port->port_driver_priv = port_driver_priv; mlxsw_core_port 1966 drivers/net/ethernet/mellanox/mlxsw/core.c struct mlxsw_core_port *mlxsw_core_port = mlxsw_core_port 1968 drivers/net/ethernet/mellanox/mlxsw/core.c struct devlink_port *devlink_port = &mlxsw_core_port->devlink_port; mlxsw_core_port 1970 drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_port->port_driver_priv = port_driver_priv; mlxsw_core_port 1978 drivers/net/ethernet/mellanox/mlxsw/core.c struct mlxsw_core_port *mlxsw_core_port = mlxsw_core_port 1980 drivers/net/ethernet/mellanox/mlxsw/core.c struct devlink_port *devlink_port = &mlxsw_core_port->devlink_port; mlxsw_core_port 1982 drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_port->port_driver_priv = port_driver_priv; mlxsw_core_port 1990 drivers/net/ethernet/mellanox/mlxsw/core.c struct mlxsw_core_port *mlxsw_core_port = mlxsw_core_port 1992 drivers/net/ethernet/mellanox/mlxsw/core.c struct devlink_port *devlink_port = &mlxsw_core_port->devlink_port; mlxsw_core_port 2003 drivers/net/ethernet/mellanox/mlxsw/core.c struct mlxsw_core_port *mlxsw_core_port = mlxsw_core_port 2005 drivers/net/ethernet/mellanox/mlxsw/core.c struct devlink_port *devlink_port = &mlxsw_core_port->devlink_port; mlxsw_core_port 22 drivers/net/ethernet/mellanox/mlxsw/core.h struct mlxsw_core_port; mlxsw_core_port 173 drivers/net/ethernet/mellanox/mlxsw/core.h void *mlxsw_core_port_driver_priv(struct mlxsw_core_port *mlxsw_core_port); mlxsw_core_port 271 drivers/net/ethernet/mellanox/mlxsw/core.h int (*sb_port_pool_get)(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 274 drivers/net/ethernet/mellanox/mlxsw/core.h int (*sb_port_pool_set)(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 277 drivers/net/ethernet/mellanox/mlxsw/core.h int (*sb_tc_pool_bind_get)(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 281 drivers/net/ethernet/mellanox/mlxsw/core.h int (*sb_tc_pool_bind_set)(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 290 drivers/net/ethernet/mellanox/mlxsw/core.h int (*sb_occ_port_pool_get)(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 293 drivers/net/ethernet/mellanox/mlxsw/core.h int (*sb_occ_tc_port_bind_get)(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 401 drivers/net/ethernet/mellanox/mlxsw/spectrum.h int mlxsw_sp_sb_port_pool_get(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 404 drivers/net/ethernet/mellanox/mlxsw/spectrum.h int mlxsw_sp_sb_port_pool_set(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 407 drivers/net/ethernet/mellanox/mlxsw/spectrum.h int mlxsw_sp_sb_tc_pool_bind_get(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 411 drivers/net/ethernet/mellanox/mlxsw/spectrum.h int mlxsw_sp_sb_tc_pool_bind_set(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 420 drivers/net/ethernet/mellanox/mlxsw/spectrum.h int mlxsw_sp_sb_occ_port_pool_get(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 423 drivers/net/ethernet/mellanox/mlxsw/spectrum.h int mlxsw_sp_sb_occ_tc_port_bind_get(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 1069 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c int mlxsw_sp_sb_port_pool_get(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 1074 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c mlxsw_core_port_driver_priv(mlxsw_core_port); mlxsw_core_port 1085 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c int mlxsw_sp_sb_port_pool_set(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 1090 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c mlxsw_core_port_driver_priv(mlxsw_core_port); mlxsw_core_port 1110 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c int mlxsw_sp_sb_tc_pool_bind_get(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 1116 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c mlxsw_core_port_driver_priv(mlxsw_core_port); mlxsw_core_port 1130 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c int mlxsw_sp_sb_tc_pool_bind_set(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 1137 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c mlxsw_core_port_driver_priv(mlxsw_core_port); mlxsw_core_port 1368 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c int mlxsw_sp_sb_occ_port_pool_get(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 1373 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c mlxsw_core_port_driver_priv(mlxsw_core_port); mlxsw_core_port 1384 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c int mlxsw_sp_sb_occ_tc_port_bind_get(struct mlxsw_core_port *mlxsw_core_port, mlxsw_core_port 1390 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c mlxsw_core_port_driver_priv(mlxsw_core_port);