Lines Matching refs:pEdge
472 xf86EdgePtr pEdge = edge, pPrev = NULL, pNew; in AddEdge() local
475 while (pEdge && (min >= pEdge->end)) { in AddEdge()
476 pPrev = pEdge; in AddEdge()
477 pEdge = pEdge->next; in AddEdge()
480 if (!pEdge) { in AddEdge()
498 else if (min < pEdge->start) { in AddEdge()
506 pNew->next = pEdge; in AddEdge()
513 if (max <= pEdge->start) { in AddEdge()
518 pNew->end = pEdge->start; in AddEdge()
519 min = pEdge->end; in AddEdge()
523 min = pEdge->end; in AddEdge()
525 pPrev = pEdge; in AddEdge()
526 pEdge = pEdge->next; in AddEdge()
536 FillOutEdge(xf86EdgePtr pEdge, int limit) in FillOutEdge() argument
541 if (pEdge->start > 0) in FillOutEdge()
542 pEdge->start = 0; in FillOutEdge()
544 while ((pNext = pEdge->next)) { in FillOutEdge()
545 diff = pNext->start - pEdge->end; in FillOutEdge()
547 pEdge->end += diff >> 1; in FillOutEdge()
550 pEdge = pNext; in FillOutEdge()
553 if (pEdge->end < limit) in FillOutEdge()
554 pEdge->end = limit; in FillOutEdge()