Home
last modified time | relevance | path

Searched refs:pChild (Results 1 – 13 of 13) sorted by relevance

/OK3568_Linux_fs/external/xserver/miext/rootless/
H A DrootlessValTree.c107 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()
[all …]
H A DrootlessScreen.c59 extern int RootlessMiValidateTree(WindowPtr pRoot, WindowPtr pChild,
366 RootlessValidateTree(WindowPtr pParent, WindowPtr pChild, VTKind kind) in RootlessValidateTree() argument
378 result = RootlessMiValidateTree(pParent, pChild, kind); in RootlessValidateTree()
382 result = pScreen->ValidateTree(pParent, pChild, kind); in RootlessValidateTree()
422 register WindowPtr pChild; in RootlessMarkOverlappedWindows() local
436 pChild = pWin; in RootlessMarkOverlappedWindows()
438 if (pChild->viewable) { in RootlessMarkOverlappedWindows()
439 if (RegionBroken(&pChild->winSize)) in RootlessMarkOverlappedWindows()
440 SetWinSize(pChild); in RootlessMarkOverlappedWindows()
441 if (RegionBroken(&pChild->borderSize)) in RootlessMarkOverlappedWindows()
[all …]
/OK3568_Linux_fs/external/xserver/mi/
H A Dmivaltree.c203 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()
[all …]
H A Dmiwindow.c139 WindowPtr pChild, pLast; in miMarkOverlappedWindows() local
152 pChild = pWin; in miMarkOverlappedWindows()
154 if (pChild->viewable) { in miMarkOverlappedWindows()
155 if (RegionBroken(&pChild->winSize)) in miMarkOverlappedWindows()
156 SetWinSize(pChild); in miMarkOverlappedWindows()
157 if (RegionBroken(&pChild->borderSize)) in miMarkOverlappedWindows()
158 SetBorderSize(pChild); in miMarkOverlappedWindows()
159 (*MarkWindow) (pChild); in miMarkOverlappedWindows()
160 if (pChild->firstChild) { in miMarkOverlappedWindows()
161 pChild = pChild->firstChild; in miMarkOverlappedWindows()
[all …]
H A Dmioverlay.c330 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()
[all …]
/OK3568_Linux_fs/external/xserver/dix/
H A Dwindow.c436 WindowPtr pChild; in TraverseTree() local
438 if (!(pChild = pWin)) in TraverseTree()
441 result = (*func) (pChild, data); in TraverseTree()
444 if ((result == WT_WALKCHILDREN) && pChild->firstChild) { in TraverseTree()
445 pChild = pChild->firstChild; in TraverseTree()
448 while (!pChild->nextSib && (pChild != pWin)) in TraverseTree()
449 pChild = pChild->parent; in TraverseTree()
450 if (pChild == pWin) in TraverseTree()
452 pChild = pChild->nextSib; in TraverseTree()
1038 WindowPtr pChild, pSib, pParent; in CrushTree() local
[all …]
H A Devents.c4353 WindowPtr pChild; in RecalculateDeliverableEvents() local
4355 pChild = pWin; in RecalculateDeliverableEvents()
4357 if (pChild->optional) { in RecalculateDeliverableEvents()
4358 pChild->optional->otherEventMasks = 0; in RecalculateDeliverableEvents()
4359 for (others = wOtherClients(pChild); others; others = others->next) { in RecalculateDeliverableEvents()
4360 pChild->optional->otherEventMasks |= others->mask; in RecalculateDeliverableEvents()
4363 pChild->deliverableEvents = pChild->eventMask | in RecalculateDeliverableEvents()
4364 wOtherEventMasks(pChild); in RecalculateDeliverableEvents()
4365 if (pChild->parent) in RecalculateDeliverableEvents()
4366 pChild->deliverableEvents |= in RecalculateDeliverableEvents()
[all …]
H A Ddispatch.c993 WindowPtr pChild, pWin, pHead; in ProcQueryTree() local
1010 for (pChild = pWin->lastChild; pChild != pHead; pChild = pChild->prevSib) in ProcQueryTree()
1018 for (pChild = pWin->lastChild; pChild != pHead; in ProcQueryTree()
1019 pChild = pChild->prevSib) in ProcQueryTree()
1020 childIDs[curChild++] = pChild->drawable.id; in ProcQueryTree()
/OK3568_Linux_fs/external/xserver/hw/dmx/
H A Ddmxextension.c327 WindowPtr pChild; in dmxUpdateScreenResources() local
363 for (pChild = pRoot->firstChild; pChild; pChild = pChild->nextSib) in dmxUpdateScreenResources()
364 anyMarked |= pScreen->MarkOverlappedWindows(pChild, pChild, in dmxUpdateScreenResources()
467 WindowPtr pChild; in dmxSetRootWindowOrigin() local
489 pChild = pRoot->firstChild; in dmxSetRootWindowOrigin()
490 while (pChild) { in dmxSetRootWindowOrigin()
492 pScreen->MoveWindow(pChild, in dmxSetRootWindowOrigin()
493 pChild->origin.x - wBorderWidth(pChild) - xoff, in dmxSetRootWindowOrigin()
494 pChild->origin.y - wBorderWidth(pChild) - yoff, in dmxSetRootWindowOrigin()
495 pChild->nextSib, VTMove); in dmxSetRootWindowOrigin()
[all …]
/OK3568_Linux_fs/external/xserver/composite/
H A Dcompalloc.c345 WindowPtr pChild; in compRedirectSubwindows() local
380 for (pChild = pWin->lastChild; pChild; pChild = pChild->prevSib) { in compRedirectSubwindows()
381 int ret = compRedirectWindow(pClient, pChild, update); in compRedirectSubwindows()
384 for (pChild = pChild->nextSib; pChild; pChild = pChild->nextSib) in compRedirectSubwindows()
385 (void) compUnredirectWindow(pClient, pChild, update); in compRedirectSubwindows()
422 WindowPtr pChild; in compFreeClientSubwindows() local
447 for (pChild = pWin->lastChild; pChild; pChild = pChild->prevSib) in compFreeClientSubwindows()
448 (void) compUnredirectWindow(pClient, pChild, ccw->update); in compFreeClientSubwindows()
H A Dcompwindow.c738 WindowPtr pChild; in compPaintChildrenToWindow() local
743 for (pChild = pWin->lastChild; pChild; pChild = pChild->prevSib) in compPaintChildrenToWindow()
744 compPaintWindowToParent(pChild); in compPaintChildrenToWindow()
752 WindowPtr pChild, pChildBefore; in CompositeRealChildHead() local
761 pChild = pChildBefore->nextSib; in CompositeRealChildHead()
766 pChild = pWin->firstChild; in CompositeRealChildHead()
769 if (!pChild) { in CompositeRealChildHead()
774 if (pChild == cs->pOverlayWin) { in CompositeRealChildHead()
775 return pChild; in CompositeRealChildHead()
/OK3568_Linux_fs/external/xserver/hw/dmx/input/
H A Ddmxconsole.c216 WindowPtr pChild; in dmxConsoleDrawWindows() local
224 for (pChild = pRoot->firstChild; pChild; pChild = pChild->nextSib) { in dmxConsoleDrawWindows()
225 if (pChild->mapped && pChild->realized) { in dmxConsoleDrawWindows()
228 pChild, in dmxConsoleDrawWindows()
229 pChild->drawable.x, in dmxConsoleDrawWindows()
230 pChild->drawable.y, in dmxConsoleDrawWindows()
231 pChild->drawable.width, in dmxConsoleDrawWindows()
232 pChild->drawable.height, in dmxConsoleDrawWindows()
233 pChild->visibility, in dmxConsoleDrawWindows()
234 pChild->overrideRedirect, in dmxConsoleDrawWindows()
[all …]
/OK3568_Linux_fs/external/xserver/Xi/
H A Dexevents.c2542 WindowPtr pChild, tmp; in RecalculateDeviceDeliverableEvents() local
2545 pChild = pWin; in RecalculateDeviceDeliverableEvents()
2547 if ((inputMasks = wOtherInputMasks(pChild)) != 0) { in RecalculateDeviceDeliverableEvents()
2557 for (tmp = pChild->parent; tmp; tmp = tmp->parent) in RecalculateDeviceDeliverableEvents()
2565 if (pChild->firstChild) { in RecalculateDeviceDeliverableEvents()
2566 pChild = pChild->firstChild; in RecalculateDeviceDeliverableEvents()
2569 while (!pChild->nextSib && (pChild != pWin)) in RecalculateDeviceDeliverableEvents()
2570 pChild = pChild->parent; in RecalculateDeviceDeliverableEvents()
2571 if (pChild == pWin) in RecalculateDeviceDeliverableEvents()
2573 pChild = pChild->nextSib; in RecalculateDeviceDeliverableEvents()