Lines Matching refs:pChild
203 WindowPtr pChild; in miComputeClips() local
294 pChild = pParent; in miComputeClips()
296 if (pChild->viewable) { in miComputeClips()
297 if (pChild->visibility != VisibilityFullyObscured) { in miComputeClips()
298 RegionTranslate(&pChild->borderClip, dx, dy); in miComputeClips()
299 RegionTranslate(&pChild->clipList, dx, dy); in miComputeClips()
300 pChild->drawable.serialNumber = NEXT_SERIAL_NUMBER; in miComputeClips()
302 (*pScreen->ClipNotify) (pChild, dx, dy); in miComputeClips()
305 if (pChild->valdata) { in miComputeClips()
306 RegionNull(&pChild->valdata->after.borderExposed); in miComputeClips()
307 if (HasParentRelativeBorder(pChild)) { in miComputeClips()
308 RegionSubtract(&pChild->valdata->after. in miComputeClips()
309 borderExposed, &pChild->borderClip, in miComputeClips()
310 &pChild->winSize); in miComputeClips()
312 RegionNull(&pChild->valdata->after.exposed); in miComputeClips()
314 if (pChild->firstChild) { in miComputeClips()
315 pChild = pChild->firstChild; in miComputeClips()
319 while (!pChild->nextSib && (pChild != pParent)) in miComputeClips()
320 pChild = pChild->parent; in miComputeClips()
321 if (pChild == pParent) in miComputeClips()
323 pChild = pChild->nextSib; in miComputeClips()
395 if ((pChild = pParent->firstChild) && pParent->mapped) { in miComputeClips()
398 if ((pChild->drawable.y < pParent->lastChild->drawable.y) || in miComputeClips()
399 ((pChild->drawable.y == pParent->lastChild->drawable.y) && in miComputeClips()
400 (pChild->drawable.x < pParent->lastChild->drawable.x))) { in miComputeClips()
401 for (; pChild; pChild = pChild->nextSib) { in miComputeClips()
402 if (pChild->viewable && !TreatAsTransparent(pChild)) in miComputeClips()
403 RegionAppend(&childUnion, &pChild->borderSize); in miComputeClips()
407 for (pChild = pParent->lastChild; pChild; pChild = pChild->prevSib) { in miComputeClips()
408 if (pChild->viewable && !TreatAsTransparent(pChild)) in miComputeClips()
409 RegionAppend(&childUnion, &pChild->borderSize); in miComputeClips()
414 for (pChild = pParent->firstChild; pChild; pChild = pChild->nextSib) { in miComputeClips()
415 if (pChild->viewable) { in miComputeClips()
421 if (pChild->valdata) { in miComputeClips()
427 universe, &pChild->borderSize); in miComputeClips()
428 miComputeClips(pChild, pScreen, &childUniverse, kind, in miComputeClips()
436 if (overlap && !TreatAsTransparent(pChild)) in miComputeClips()
437 RegionSubtract(universe, universe, &pChild->borderSize); in miComputeClips()
484 WindowPtr pChild; in miTreeObscured() local
487 pChild = pParent; in miTreeObscured()
489 if (pChild->viewable) { in miTreeObscured()
490 oldVis = pChild->visibility; in miTreeObscured()
491 if (oldVis != (pChild->visibility = VisibilityFullyObscured) && in miTreeObscured()
492 ((pChild-> in miTreeObscured()
493 eventMask | wOtherEventMasks(pChild)) & VisibilityChangeMask)) in miTreeObscured()
494 SendVisibilityNotify(pChild); in miTreeObscured()
495 if (pChild->firstChild) { in miTreeObscured()
496 pChild = pChild->firstChild; in miTreeObscured()
500 while (!pChild->nextSib && (pChild != pParent)) in miTreeObscured()
501 pChild = pChild->parent; in miTreeObscured()
502 if (pChild == pParent) in miTreeObscured()
504 pChild = pChild->nextSib; in miTreeObscured()
550 WindowPtr pChild, /* First child of pParent that was in miValidateTree() argument
571 if (pChild == NullWindow) in miValidateTree()
572 pChild = pParent->firstChild; in miValidateTree()
595 for (pWin = pParent->firstChild; pWin != pChild; pWin = pWin->nextSib) { in miValidateTree()
599 for (pWin = pChild; pWin; pWin = pWin->nextSib) in miValidateTree()
606 if ((pChild->drawable.y < pParent->lastChild->drawable.y) || in miValidateTree()
607 ((pChild->drawable.y == pParent->lastChild->drawable.y) && in miValidateTree()
608 (pChild->drawable.x < pParent->lastChild->drawable.x))) { in miValidateTree()
610 for (pWin = pChild; pWin; pWin = pWin->nextSib) { in miValidateTree()
627 if (pWin == pChild) in miValidateTree()
655 for (pWin = pChild; pWin; pWin = pWin->nextSib) in miValidateTree()
666 if (pWin == pChild) in miValidateTree()
677 for (pWin = pChild; pWin != NullWindow; pWin = pWin->nextSib) { in miValidateTree()