Home
last modified time | relevance | path

Searched refs:dscp2prio (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_ethtool.c179 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 Den.h725 u8 dscp2prio[MLX5_MAX_SUPPORTED_DSCP]; member
/freebsd/sys/dev/mlx5/
H A Dport.h223 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 Dmlx5_port.c1111 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()