Lines Matching +full:3 +full:des
1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0
67 {MLXSW_REG_SBXX_DIR_INGRESS, 3},
71 {MLXSW_REG_SBXX_DIR_EGRESS, 3},
81 {MLXSW_REG_SBXX_DIR_INGRESS, 3},
85 {MLXSW_REG_SBXX_DIR_EGRESS, 3},
185 const struct mlxsw_sp_sb_pool_des *des = in mlxsw_sp_sb_pr_write() local
191 mlxsw_reg_sbpr_pack(sbpr_pl, des->pool, des->dir, mode, in mlxsw_sp_sb_pr_write()
209 const struct mlxsw_sp_sb_pool_des *des = in mlxsw_sp_sb_cm_write() local
215 mlxsw_reg_sbcm_pack(sbcm_pl, local_port, pg_buff, des->dir, in mlxsw_sp_sb_cm_write()
216 min_buff, max_buff, infi_max, des->pool); in mlxsw_sp_sb_cm_write()
221 if (mlxsw_sp_sb_cm_exists(pg_buff, des->dir)) { in mlxsw_sp_sb_cm_write()
227 des->dir); in mlxsw_sp_sb_cm_write()
238 const struct mlxsw_sp_sb_pool_des *des = in mlxsw_sp_sb_pm_write() local
244 mlxsw_reg_sbpm_pack(sbpm_pl, local_port, des->pool, des->dir, false, in mlxsw_sp_sb_pm_write()
259 const struct mlxsw_sp_sb_pool_des *des = in mlxsw_sp_sb_pm_occ_clear() local
264 des->dir == MLXSW_REG_SBXX_DIR_INGRESS) in mlxsw_sp_sb_pm_occ_clear()
267 mlxsw_reg_sbpm_pack(sbpm_pl, local_port, des->pool, des->dir, in mlxsw_sp_sb_pm_occ_clear()
285 const struct mlxsw_sp_sb_pool_des *des = in mlxsw_sp_sb_pm_occ_query() local
291 des->dir == MLXSW_REG_SBXX_DIR_INGRESS) in mlxsw_sp_sb_pm_occ_query()
295 mlxsw_reg_sbpm_pack(sbpm_pl, local_port, des->pool, des->dir, in mlxsw_sp_sb_pm_occ_query()
1048 const struct mlxsw_sp_sb_pool_des *des; in mlxsw_sp_sb_pms_init() local
1052 des = &mlxsw_sp->sb_vals->pool_dess[i]; in mlxsw_sp_sb_pms_init()
1053 if (skip_ingress && des->dir == MLXSW_REG_SBXX_DIR_INGRESS) in mlxsw_sp_sb_pms_init()
1114 const struct mlxsw_sp_sb_pool_des *des; in mlxsw_sp_sb_mms_init() local
1119 des = &mlxsw_sp->sb_vals->pool_dess[mc->pool_index]; in mlxsw_sp_sb_mms_init()
1125 des->pool); in mlxsw_sp_sb_mms_init()
1188 return 3 * mtu + buffer_factor * speed / 1000; in __mlxsw_sp_pb_int_buf_size_get()
1378 #define MLXSW_SP_SB_THRESHOLD_TO_ALPHA_OFFSET (-2) /* 3->1, 16->14 */