Home
last modified time | relevance | path

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

/freebsd/contrib/ofed/opensm/opensm/
H A Dosm_ucast_lash.c455 static int balance_virtual_lanes(lash_t * p_lash, unsigned lanes_needed) in balance_virtual_lanes() argument
472 min_filled_lane = lanes_needed - 1; in balance_virtual_lanes()
475 if (lanes_needed == 1) in balance_virtual_lanes()
575 for (i = 0; i < lanes_needed; i++) { in balance_virtual_lanes()
788 unsigned lanes_needed = 1; in lash_core() local
841 while (v_lane < lanes_needed && stop == 0) { in lash_core()
909 if (++lanes_needed > p_lash->vl_min) in lash_core()
935 for (i = 0; i < lanes_needed; i++) in lash_core()
940 "Lanes needed: %d, Balancing\n", lanes_needed); in lash_core()
942 if (balance_virtual_lanes(p_lash, lanes_needed)) { in lash_core()
[all …]