ADV_MIN_FREE_Q
max_sg = (adv->max_openings - ADV_MIN_FREE_Q - 1) * ADV_SG_LIST_PER_Q;
openings = adv->max_openings - adv->cur_active - ADV_MIN_FREE_Q;
cur_used_qs = adv->cur_active + ADV_MIN_FREE_Q;
#define ADV_MIN_TOTAL_QNG ((ADV_MAX_SG_QUEUE)+(ADV_MIN_FREE_Q))