Lines Matching refs:neh
647 struct dn_heap *neh = &(p->not_eligible_heap) ;
666 while ( p->numbytes >=0 && (sch->elements>0 || neh->elements >0) ) {
691 heap_insert(neh, q->S, q);
700 * we only need to look at neh.
702 if (sch->elements == 0 && neh->elements > 0)
703 p->V = MAX64 ( p->V, neh->p[0].key );
704 /* move from neh to sch any packets that have become eligible */
705 while (neh->elements > 0 && DN_KEY_LEQ(neh->p[0].key, p->V) ) {
706 struct dn_flow_queue *q = neh->p[0].object ;
707 heap_extract(neh, NULL);
716 if (sch->elements == 0 && neh->elements == 0 && p->numbytes >= 0