Searched refs:dscp2prio (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/dev/mlx5/mlx5_en/ |
H A D | mlx5_en_ethtool.c | 179 err = -mlx5_query_dscp2prio(mdev, priv->params_ethtool.dscp2prio); in mlx5e_get_dscp() 700 uint8_t dscp2prio[MLX5_MAX_SUPPORTED_DSCP]; in mlx5e_dscp_prio_handler() local 705 err = SYSCTL_OUT(req, priv->params_ethtool.dscp2prio + prio_index, in mlx5e_dscp_prio_handler() 706 sizeof(priv->params_ethtool.dscp2prio) / 8); in mlx5e_dscp_prio_handler() 710 memcpy(dscp2prio, priv->params_ethtool.dscp2prio, sizeof(dscp2prio)); in mlx5e_dscp_prio_handler() 711 err = SYSCTL_IN(req, dscp2prio + prio_index, sizeof(dscp2prio) / 8); in mlx5e_dscp_prio_handler() 715 if (dscp2prio[x] > 7) { in mlx5e_dscp_prio_handler() 720 err = -mlx5_set_dscp2prio(mdev, dscp2prio); in mlx5e_dscp_prio_handler() 725 memcpy(priv->params_ethtool.dscp2prio, dscp2prio, in mlx5e_dscp_prio_handler() 726 sizeof(priv->params_ethtool.dscp2prio)); in mlx5e_dscp_prio_handler()
|
H A D | en.h | 725 u8 dscp2prio[MLX5_MAX_SUPPORTED_DSCP]; member
|
/freebsd/sys/dev/mlx5/ |
H A D | port.h | 223 int mlx5_set_dscp2prio(struct mlx5_core_dev *mdev, const u8 *dscp2prio); 224 int mlx5_query_dscp2prio(struct mlx5_core_dev *mdev, u8 *dscp2prio);
|
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_port.c | 1111 int mlx5_set_dscp2prio(struct mlx5_core_dev *mdev, const u8 *dscp2prio) in mlx5_set_dscp2prio() argument 1138 MLX5_SET16(qpdpm_dscp_reg, qpdpm_dscp, prio, dscp2prio[i]); in mlx5_set_dscp2prio() 1148 int mlx5_query_dscp2prio(struct mlx5_core_dev *mdev, u8 *dscp2prio) in mlx5_query_dscp2prio() argument 1171 dscp2prio[i] = MLX5_GET16(qpdpm_dscp_reg, qpdpm_dscp, prio); in mlx5_query_dscp2prio()
|