• Home
  • Raw
  • Download

Lines Matching refs:sb_vals

186 		&mlxsw_sp->sb_vals->pool_dess[pool_index];  in mlxsw_sp_sb_pr_write()
210 &mlxsw_sp->sb_vals->pool_dess[pool_index]; in mlxsw_sp_sb_cm_write()
239 &mlxsw_sp->sb_vals->pool_dess[pool_index]; in mlxsw_sp_sb_pm_write()
260 &mlxsw_sp->sb_vals->pool_dess[pool_index]; in mlxsw_sp_sb_pm_occ_clear()
286 &mlxsw_sp->sb_vals->pool_dess[pool_index]; in mlxsw_sp_sb_pm_occ_query()
612 pms = kcalloc(mlxsw_sp->sb_vals->pool_count, sizeof(*pms), in mlxsw_sp_sb_port_init()
638 prs = kcalloc(mlxsw_sp->sb_vals->pool_count, sizeof(*prs), in mlxsw_sp_sb_ports_init()
927 const struct mlxsw_sp_sb_vals *sb_vals = mlxsw_sp->sb_vals; in __mlxsw_sp_sb_cms_init() local
939 if (WARN_ON(sb_vals->pool_dess[cm->pool_index].dir != dir)) in __mlxsw_sp_sb_cms_init()
971 mlxsw_sp->sb_vals->cms_ingress, in mlxsw_sp_port_sb_cms_init()
972 mlxsw_sp->sb_vals->cms_ingress_count); in mlxsw_sp_port_sb_cms_init()
978 mlxsw_sp->sb_vals->cms_egress, in mlxsw_sp_port_sb_cms_init()
979 mlxsw_sp->sb_vals->cms_egress_count); in mlxsw_sp_port_sb_cms_init()
985 mlxsw_sp->sb_vals->cms_cpu, in mlxsw_sp_cpu_port_sb_cms_init()
986 mlxsw_sp->sb_vals->cms_cpu_count); in mlxsw_sp_cpu_port_sb_cms_init()
1046 for (i = 0; i < mlxsw_sp->sb_vals->pool_count; i++) { in mlxsw_sp_sb_pms_init()
1052 des = &mlxsw_sp->sb_vals->pool_dess[i]; in mlxsw_sp_sb_pms_init()
1073 mlxsw_sp->sb_vals->pms, false); in mlxsw_sp_port_sb_pms_init()
1078 return mlxsw_sp_sb_pms_init(mlxsw_sp, 0, mlxsw_sp->sb_vals->pms_cpu, in mlxsw_sp_cpu_port_sb_pms_init()
1113 for (i = 0; i < mlxsw_sp->sb_vals->mms_count; i++) { in mlxsw_sp_sb_mms_init()
1118 mc = &mlxsw_sp->sb_vals->mms[i]; in mlxsw_sp_sb_mms_init()
1119 des = &mlxsw_sp->sb_vals->pool_dess[mc->pool_index]; in mlxsw_sp_sb_mms_init()
1138 for (i = 0; i < mlxsw_sp->sb_vals->pool_count; ++i) { in mlxsw_sp_pool_count()
1139 if (mlxsw_sp->sb_vals->pool_dess[i].dir == in mlxsw_sp_pool_count()
1252 err = mlxsw_sp_sb_prs_init(mlxsw_sp, mlxsw_sp->sb_vals->prs, in mlxsw_sp_buffers_init()
1253 mlxsw_sp->sb_vals->pool_dess, in mlxsw_sp_buffers_init()
1254 mlxsw_sp->sb_vals->pool_count); in mlxsw_sp_buffers_init()
1336 dir = mlxsw_sp->sb_vals->pool_dess[pool_index].dir; in mlxsw_sp_sb_pool_get()
1356 pr = &mlxsw_sp->sb_vals->prs[pool_index]; in mlxsw_sp_sb_pool_set()
1494 if (dir != mlxsw_sp->sb_vals->pool_dess[pool_index].dir) { in mlxsw_sp_sb_tc_pool_bind_set()
1500 cm = &mlxsw_sp->sb_vals->cms_ingress[tc_index]; in mlxsw_sp_sb_tc_pool_bind_set()
1502 cm = &mlxsw_sp->sb_vals->cms_egress[tc_index]; in mlxsw_sp_sb_tc_pool_bind_set()
1618 for (i = 0; i < mlxsw_sp->sb_vals->pool_count; i++) { in mlxsw_sp_sb_occ_snapshot()
1683 for (i = 0; i < mlxsw_sp->sb_vals->pool_count; i++) { in mlxsw_sp_sb_occ_max_clear()