Lines Matching refs:pChild

330     WindowPtr pChild, pLast;  in miOverlayMarkOverlappedWindows()  local
344 if ((pChild = pFirst)) { in miOverlayMarkOverlappedWindows()
345 pLast = pChild->parent->lastChild; in miOverlayMarkOverlappedWindows()
347 if (pChild == pWin) in miOverlayMarkOverlappedWindows()
350 if (doUnderlay && IN_UNDERLAY(pChild)) in miOverlayMarkOverlappedWindows()
351 pTree = MIOVERLAY_GET_WINDOW_TREE(pChild); in miOverlayMarkOverlappedWindows()
353 if (pChild->viewable) { in miOverlayMarkOverlappedWindows()
354 if (RegionBroken(&pChild->winSize)) in miOverlayMarkOverlappedWindows()
355 SetWinSize(pChild); in miOverlayMarkOverlappedWindows()
356 if (RegionBroken(&pChild->borderSize)) in miOverlayMarkOverlappedWindows()
357 SetBorderSize(pChild); in miOverlayMarkOverlappedWindows()
359 if (markAll || RegionContainsRect(&pChild->borderSize, box)) { in miOverlayMarkOverlappedWindows()
360 MARK_OVERLAY(pChild); in miOverlayMarkOverlappedWindows()
362 if (doUnderlay && IN_UNDERLAY(pChild)) { in miOverlayMarkOverlappedWindows()
363 MARK_UNDERLAY(pChild); in miOverlayMarkOverlappedWindows()
366 if (pChild->firstChild) { in miOverlayMarkOverlappedWindows()
367 pChild = pChild->firstChild; in miOverlayMarkOverlappedWindows()
372 while (!pChild->nextSib && (pChild != pLast)) { in miOverlayMarkOverlappedWindows()
373 pChild = pChild->parent; in miOverlayMarkOverlappedWindows()
374 if (doUnderlay && IN_UNDERLAY(pChild)) in miOverlayMarkOverlappedWindows()
375 pTree = MIOVERLAY_GET_WINDOW_TREE(pChild); in miOverlayMarkOverlappedWindows()
378 if (pChild == pWin) in miOverlayMarkOverlappedWindows()
381 if (pChild == pLast) in miOverlayMarkOverlappedWindows()
384 pChild = pChild->nextSib; in miOverlayMarkOverlappedWindows()
392 pChild = pWin->lastChild; in miOverlayMarkOverlappedWindows()
394 if ((pTree = MIOVERLAY_GET_WINDOW_TREE(pChild))) in miOverlayMarkOverlappedWindows()
397 if (pChild->lastChild) { in miOverlayMarkOverlappedWindows()
398 pChild = pChild->lastChild; in miOverlayMarkOverlappedWindows()
402 while (!pChild->prevSib) in miOverlayMarkOverlappedWindows()
403 pChild = pChild->parent; in miOverlayMarkOverlappedWindows()
405 pChild = pChild->prevSib; in miOverlayMarkOverlappedWindows()
651 WindowPtr pChild, pGrandChild; in miOverlayMarkWindow() local
657 if (!(pChild = pWin->firstChild)) in miOverlayMarkWindow()
660 for (; pChild; pChild = pChild->nextSib) { in miOverlayMarkWindow()
661 if (pChild->valdata == UnmapValData) { in miOverlayMarkWindow()
662 if (IN_UNDERLAY(pChild)) { in miOverlayMarkWindow()
663 pTree = MIOVERLAY_GET_WINDOW_TREE(pChild); in miOverlayMarkWindow()
668 if (!(pGrandChild = pChild->firstChild)) in miOverlayMarkWindow()
681 while (!pGrandChild->nextSib && (pGrandChild != pChild)) in miOverlayMarkWindow()
684 if (pChild == pGrandChild) in miOverlayMarkWindow()
701 miOverlayMarkUnrealizedWindow(WindowPtr pChild, in miOverlayMarkUnrealizedWindow() argument
704 if ((pChild != pWin) || fromConfigure) { in miOverlayMarkUnrealizedWindow()
707 RegionEmpty(&pChild->clipList); in miOverlayMarkUnrealizedWindow()
708 if (pChild->drawable.pScreen->ClipNotify) in miOverlayMarkUnrealizedWindow()
709 (*pChild->drawable.pScreen->ClipNotify) (pChild, 0, 0); in miOverlayMarkUnrealizedWindow()
710 RegionEmpty(&pChild->borderClip); in miOverlayMarkUnrealizedWindow()
711 if ((pTree = MIOVERLAY_GET_WINDOW_TREE(pChild))) { in miOverlayMarkUnrealizedWindow()
721 miOverlayValidateTree(WindowPtr pParent, WindowPtr pChild, /* first child effected */ in miOverlayValidateTree() argument
734 if (!pChild) in miOverlayValidateTree()
735 pChild = pParent->firstChild; in miOverlayValidateTree()
748 if (IN_UNDERLAY(pChild)) in miOverlayValidateTree()
749 tChild = MIOVERLAY_GET_WINDOW_TREE(pChild); in miOverlayValidateTree()
818 miValidateTree(pParent, pChild, kind); in miOverlayValidateTree()
828 WindowPtr pChild; in miOverlayHandleExposures() local
837 pChild = pWin; in miOverlayHandleExposures()
838 while (IN_OVERLAY(pChild)) in miOverlayHandleExposures()
839 pChild = pChild->parent; in miOverlayHandleExposures()
841 pTree = MIOVERLAY_GET_WINDOW_TREE(pChild); in miOverlayHandleExposures()
862 while (!pTree->nextSib && (pTree->pWin != pChild)) in miOverlayHandleExposures()
864 if (pTree->pWin == pChild) in miOverlayHandleExposures()
871 pChild = pWin; in miOverlayHandleExposures()
873 if ((val = pChild->valdata)) { in miOverlayHandleExposures()
874 if (!((*pPriv->InOverlay) (pChild))) { in miOverlayHandleExposures()
886 pScreen->PaintWindow(pChild, &val->after.borderExposed, in miOverlayHandleExposures()
889 (*WindowExposures) (pChild, &val->after.exposed); in miOverlayHandleExposures()
894 pChild->valdata = NULL; in miOverlayHandleExposures()
895 if (pChild->firstChild) { in miOverlayHandleExposures()
896 pChild = pChild->firstChild; in miOverlayHandleExposures()
900 while (!pChild->nextSib && (pChild != pWin)) in miOverlayHandleExposures()
901 pChild = pChild->parent; in miOverlayHandleExposures()
902 if (pChild == pWin) in miOverlayHandleExposures()
904 pChild = pChild->nextSib; in miOverlayHandleExposures()
1079 WindowPtr pChild; in miOverlayResizeWindow() local
1118 for (pChild = pWin->firstChild; pChild; pChild = pChild->nextSib) { in miOverlayResizeWindow()
1119 g = pChild->winGravity; in miOverlayResizeWindow()
1123 RegionUnion(gravitate[g], gravitate[g], &pChild->borderClip); in miOverlayResizeWindow()
1129 if ((tChild = MIOVERLAY_GET_WINDOW_TREE(pChild))) { in miOverlayResizeWindow()
1134 CollectUnderlayChildrenRegions(pChild, gravitate2[g]); in miOverlayResizeWindow()
1138 UnmapWindow(pChild, TRUE); in miOverlayResizeWindow()
1373 for (pChild = pWin->firstChild; pChild; pChild = pChild->nextSib) { in miOverlayResizeWindow()
1374 if (pChild->winGravity != g) in miOverlayResizeWindow()
1380 TraverseTree(pChild, miOverlayRecomputeExposures, in miOverlayResizeWindow()
1745 WindowPtr pChild; in RebuildTree() local
1756 pChild = pWin->firstChild; in RebuildTree()
1760 if (IN_UNDERLAY(pChild)) in RebuildTree()
1761 prevSib = tChild = DoLeaf(pChild, parent, prevSib); in RebuildTree()
1763 if (pChild->firstChild) { in RebuildTree()
1764 if (IN_UNDERLAY(pChild)) { in RebuildTree()
1768 pChild = pChild->firstChild; in RebuildTree()
1772 while (!pChild->nextSib) { in RebuildTree()
1773 pChild = pChild->parent; in RebuildTree()
1774 if (pChild == pWin) in RebuildTree()
1776 if (IN_UNDERLAY(pChild)) { in RebuildTree()
1777 prevSib = tChild = MIOVERLAY_GET_WINDOW_TREE(pChild); in RebuildTree()
1782 pChild = pChild->nextSib; in RebuildTree()
1789 WindowPtr pChild; in HasUnderlayChildren() local
1791 if (!(pChild = pWin->firstChild)) in HasUnderlayChildren()
1795 if (IN_UNDERLAY(pChild)) in HasUnderlayChildren()
1798 if (pChild->firstChild) { in HasUnderlayChildren()
1799 pChild = pChild->firstChild; in HasUnderlayChildren()
1803 while (!pChild->nextSib && (pWin != pChild)) in HasUnderlayChildren()
1804 pChild = pChild->parent; in HasUnderlayChildren()
1806 if (pChild == pWin) in HasUnderlayChildren()
1809 pChild = pChild->nextSib; in HasUnderlayChildren()
1818 WindowPtr pChild; in CollectUnderlayChildrenRegions() local
1822 if (!(pChild = pWin->firstChild)) in CollectUnderlayChildrenRegions()
1828 if ((pTree = MIOVERLAY_GET_WINDOW_TREE(pChild))) { in CollectUnderlayChildrenRegions()
1832 else if (pChild->firstChild) { in CollectUnderlayChildrenRegions()
1833 pChild = pChild->firstChild; in CollectUnderlayChildrenRegions()
1837 while (!pChild->nextSib && (pWin != pChild)) in CollectUnderlayChildrenRegions()
1838 pChild = pChild->parent; in CollectUnderlayChildrenRegions()
1840 if (pChild == pWin) in CollectUnderlayChildrenRegions()
1843 pChild = pChild->nextSib; in CollectUnderlayChildrenRegions()