Lines Matching refs:pChild
107 int RootlessMiValidateTree(WindowPtr pRoot, WindowPtr pChild, VTKind kind);
135 register WindowPtr pChild; in RootlessComputeClips() local
214 pChild = pParent; in RootlessComputeClips()
216 if (pChild->viewable) { in RootlessComputeClips()
217 if (pChild->visibility != VisibilityFullyObscured) { in RootlessComputeClips()
218 RegionTranslate(&pChild->borderClip, dx, dy); in RootlessComputeClips()
219 RegionTranslate(&pChild->clipList, dx, dy); in RootlessComputeClips()
220 pChild->drawable.serialNumber = NEXT_SERIAL_NUMBER; in RootlessComputeClips()
222 (*pScreen->ClipNotify) (pChild, dx, dy); in RootlessComputeClips()
225 if (pChild->valdata) { in RootlessComputeClips()
226 RegionNull(&pChild->valdata->after.borderExposed); in RootlessComputeClips()
227 if (HasParentRelativeBorder(pChild)) { in RootlessComputeClips()
228 RegionSubtract(&pChild->valdata->after. in RootlessComputeClips()
229 borderExposed, &pChild->borderClip, in RootlessComputeClips()
230 &pChild->winSize); in RootlessComputeClips()
232 RegionNull(&pChild->valdata->after.exposed); in RootlessComputeClips()
234 if (pChild->firstChild) { in RootlessComputeClips()
235 pChild = pChild->firstChild; in RootlessComputeClips()
239 while (!pChild->nextSib && (pChild != pParent)) in RootlessComputeClips()
240 pChild = pChild->parent; in RootlessComputeClips()
241 if (pChild == pParent) in RootlessComputeClips()
243 pChild = pChild->nextSib; in RootlessComputeClips()
317 if ((pChild = pParent->firstChild) && pParent->mapped) { in RootlessComputeClips()
320 if ((pChild->drawable.y < pParent->lastChild->drawable.y) || in RootlessComputeClips()
321 ((pChild->drawable.y == pParent->lastChild->drawable.y) && in RootlessComputeClips()
322 (pChild->drawable.x < pParent->lastChild->drawable.x))) { in RootlessComputeClips()
323 for (; pChild; pChild = pChild->nextSib) { in RootlessComputeClips()
324 if (pChild->viewable) in RootlessComputeClips()
325 RegionAppend(&childUnion, &pChild->borderSize); in RootlessComputeClips()
329 for (pChild = pParent->lastChild; pChild; pChild = pChild->prevSib) { in RootlessComputeClips()
330 if (pChild->viewable) in RootlessComputeClips()
331 RegionAppend(&childUnion, &pChild->borderSize); in RootlessComputeClips()
336 for (pChild = pParent->firstChild; pChild; pChild = pChild->nextSib) { in RootlessComputeClips()
337 if (pChild->viewable) { in RootlessComputeClips()
343 if (pChild->valdata) { in RootlessComputeClips()
349 universe, &pChild->borderSize); in RootlessComputeClips()
350 RootlessComputeClips(pChild, pScreen, &childUniverse, in RootlessComputeClips()
359 RegionSubtract(universe, universe, &pChild->borderSize); in RootlessComputeClips()
406 register WindowPtr pChild; in RootlessTreeObscured() local
409 pChild = pParent; in RootlessTreeObscured()
411 if (pChild->viewable) { in RootlessTreeObscured()
412 oldVis = pChild->visibility; in RootlessTreeObscured()
413 if (oldVis != (pChild->visibility = VisibilityFullyObscured) && in RootlessTreeObscured()
414 ((pChild-> in RootlessTreeObscured()
415 eventMask | wOtherEventMasks(pChild)) & VisibilityChangeMask)) in RootlessTreeObscured()
416 SendVisibilityNotify(pChild); in RootlessTreeObscured()
417 if (pChild->firstChild) { in RootlessTreeObscured()
418 pChild = pChild->firstChild; in RootlessTreeObscured()
422 while (!pChild->nextSib && (pChild != pParent)) in RootlessTreeObscured()
423 pChild = pChild->parent; in RootlessTreeObscured()
424 if (pChild == pParent) in RootlessTreeObscured()
426 pChild = pChild->nextSib; in RootlessTreeObscured()
469 WindowPtr pChild, /* First child of pRoot that was in RootlessMiValidateTree() argument
481 if (pChild == NullWindow) in RootlessMiValidateTree()
482 pChild = pRoot->firstChild; in RootlessMiValidateTree()
500 for (pWin = pChild; pWin != NullWindow; pWin = pWin->nextSib) { in RootlessMiValidateTree()