Lines Matching defs:vl_engines
1137 * @vl_engines: per vl engine mapping (optional)
1141 * vl_engines is used to specify a non-uniform vl/engine loading. NULL
1159 int sdma_map_init(struct hfi1_devdata *dd, u8 port, u8 num_vls, u8 *vl_engines)
1170 if (!vl_engines) {
1175 vl_engines = lvl_engines;
1178 vl_engines[i] = sde_per_vl + (extra > 0 ? 1 : 0);
1199 int sz = roundup_pow_of_two(vl_engines[i]);
1213 if (++engine >= first_engine + vl_engines[i])
1218 for (j = 0; j < vl_engines[i]; j++)
1224 engine = first_engine + vl_engines[i];