Lines Matching refs:pHead
693 ShapeEventPtr *pHead, pCur, pPrev;
698 rc = dixLookupResourceByType((void **) &pHead, pWin->drawable.id,
702 for (pCur = *pHead; pCur && pCur != pShapeEvent; pCur = pCur->next)
708 *pHead = pShapeEvent->next;
718 ShapeEventPtr *pHead, pCur, pNext;
720 pHead = (ShapeEventPtr *) data;
721 for (pCur = *pHead; pCur; pCur = pNext) {
726 free((void *) pHead);
735 ShapeEventPtr pShapeEvent, pNewShapeEvent, *pHead;
743 rc = dixLookupResourceByType((void **) &pHead, pWin->drawable.id,
750 if (pHead) {
753 for (pShapeEvent = *pHead;
781 if (!pHead) {
782 pHead = malloc(sizeof(ShapeEventPtr));
783 if (!pHead ||
785 (void *) pHead)) {
789 *pHead = 0;
791 pNewShapeEvent->next = *pHead;
792 *pHead = pNewShapeEvent;
796 if (pHead) {
798 for (pShapeEvent = *pHead; pShapeEvent;
809 *pHead = pShapeEvent->next;
828 ShapeEventPtr *pHead, pShapeEvent;
834 rc = dixLookupResourceByType((void **) &pHead, pWin->drawable.id,
885 for (pShapeEvent = *pHead; pShapeEvent; pShapeEvent = pShapeEvent->next) {
906 ShapeEventPtr pShapeEvent, *pHead;
914 rc = dixLookupResourceByType((void **) &pHead, pWin->drawable.id,
919 if (pHead) {
920 for (pShapeEvent = *pHead; pShapeEvent; pShapeEvent = pShapeEvent->next) {