Lines Matching full:change

526 …dev_err(ice_pf_to_dev(pf), "Couldn't change eswitch mode to switchdev - ADQ is active. Delete ADQ …  in ice_eswitch_mode_set()
527 …NL_SET_ERR_MSG_MOD(extack, "Couldn't change eswitch mode to switchdev - ADQ is active. Delete ADQ … in ice_eswitch_mode_set()
618 ice_eswitch_cp_change_queues(struct ice_eswitch *eswitch, int change) in ice_eswitch_cp_change_queues() argument
624 if (eswitch->qs.to_reach >= eswitch->qs.value + change) { in ice_eswitch_cp_change_queues()
630 } else if ((change > 0 && cp->alloc_txq <= eswitch->qs.value) || in ice_eswitch_cp_change_queues()
631 change < 0) { in ice_eswitch_cp_change_queues()
632 queues = cp->alloc_txq + change; in ice_eswitch_cp_change_queues()
641 } else if (!change) { in ice_eswitch_cp_change_queues()
642 /* change == 0 means that VSI wasn't open, open it here */ in ice_eswitch_cp_change_queues()
646 eswitch->qs.value += change; in ice_eswitch_cp_change_queues()
654 int change = 1; in ice_eswitch_attach() local
666 change = 0; in ice_eswitch_attach()
688 ice_eswitch_cp_change_queues(&pf->eswitch, change); in ice_eswitch_attach()
763 * @change: how many more (or less) queues is needed
765 * Remember to call ice_eswitch_attach/detach() the "change" times.
767 void ice_eswitch_reserve_cp_queues(struct ice_pf *pf, int change) in ice_eswitch_reserve_cp_queues() argument
769 if (pf->eswitch.qs.value + change < 0) in ice_eswitch_reserve_cp_queues()
772 pf->eswitch.qs.to_reach = pf->eswitch.qs.value + change; in ice_eswitch_reserve_cp_queues()