Home | History | Annotate | Download | only in src

Lines Matching refs:edgePtr

160     Edge *edgePtr = &edges[0];
198 for( ei = v->first; ei != 0; ei = edgePtr[ei].next )
200 if( edgePtr[ei^vt].weight == 0 )
202 u = vtxPtr+edgePtr[ei].dst;
243 minWeight = edgePtr[e0].weight;
248 for( v = vtxPtr+edgePtr[e0^k].dst;; v = vtxPtr+edgePtr[ei].dst )
252 weight = edgePtr[ei^k].weight;
262 edgePtr[e0].weight -= minWeight;
263 edgePtr[e0^1].weight += minWeight;
269 for( v = vtxPtr+edgePtr[e0^k].dst;; v = vtxPtr+edgePtr[ei].dst )
273 edgePtr[ei^(k^1)].weight += minWeight;
274 if( (edgePtr[ei^k].weight -= minWeight) == 0 )
300 for( ei = v2->first; ei != 0; ei = edgePtr[ei].next )
302 if( edgePtr[ei^(vt^1)].weight == 0 )
304 u = vtxPtr+edgePtr[ei].dst;
328 u = vtxPtr+edgePtr[ej].dst;
339 for( u = vtxPtr+edgePtr[ei].dst; u->ts != curr_ts; u = vtxPtr+edgePtr[u->parent].dst )
356 for( ei = v2->first; ei != 0; ei = edgePtr[ei].next )
358 u = vtxPtr+edgePtr[ei].dst;
362 if( edgePtr[ei^(vt^1)].weight && !u->next )
367 if( ej > 0 && vtxPtr+edgePtr[ej].dst == v2 )