Lines Matching refs:pt
497 DMXScreenInfo *pt; in dmxIterateOverlap() local
502 for (pt = start->over; /* condition at end of loop */ ; pt = pt->over) { in dmxIterateOverlap()
505 if ((retval = f(pt, closure))) in dmxIterateOverlap()
507 if (pt == start) in dmxIterateOverlap()
533 DMXScreenInfo *a, *b, *pt; in dmxInitOverlap() local
562 for (pt = a->over; pt != a; pt = pt->over) { in dmxInitOverlap()
563 if (dmxPropertyIterate(a, dmxTestSameDisplay, pt)) { in dmxInitOverlap()
570 if (!dmxDoesOverlap(a, pt)) in dmxInitOverlap()
573 pt->cursorNotShared = 1; in dmxInitOverlap()
576 a->index, pt->index, a->name); in dmxInitOverlap()
786 DMXScreenInfo *pt; in dmxRealizeCursor() local
791 for (pt = start->over; /* condition at end of loop */ ; pt = pt->over) { in dmxRealizeCursor()
792 if (pt->cursorNotShared) in dmxRealizeCursor()
794 _dmxRealizeCursor(screenInfo.screens[pt->index], pCursor); in dmxRealizeCursor()
795 if (pt == start) in dmxRealizeCursor()
805 DMXScreenInfo *pt; in dmxUnrealizeCursor() local
810 for (pt = start->over; /* condition at end of loop */ ; pt = pt->over) { in dmxUnrealizeCursor()
811 if (pt->cursorNotShared) in dmxUnrealizeCursor()
813 _dmxUnrealizeCursor(screenInfo.screens[pt->index], pCursor); in dmxUnrealizeCursor()
814 if (pt == start) in dmxUnrealizeCursor()
823 DMXScreenInfo *pt; in dmxFindCursor() local
827 for (pt = start->over; /* condition at end of loop */ ; pt = pt->over) { in dmxFindCursor()
828 if (pt->cursor) in dmxFindCursor()
829 return pt->cursor; in dmxFindCursor()
830 if (pt == start) in dmxFindCursor()
849 DMXScreenInfo *pt; in dmxMoveCursor() local
858 for (pt = start->over; /* condition at end of loop */ ; pt = pt->over) { in dmxMoveCursor()
859 if (pt->cursorNotShared) in dmxMoveCursor()
861 if (dmxOnScreen(x + start->rootXOrigin, y + start->rootYOrigin, pt)) { in dmxMoveCursor()
862 if ( /* pt != start && */ !pt->cursorVisible) { in dmxMoveCursor()
863 if (!pt->cursor) { in dmxMoveCursor()
870 _dmxRealizeCursor(screenInfo.screens[pt->index], in dmxMoveCursor()
871 pt->cursor = pCursor); in dmxMoveCursor()
874 _dmxSetCursor(screenInfo.screens[pt->index], in dmxMoveCursor()
875 pt->cursor, in dmxMoveCursor()
876 x + start->rootXOrigin - pt->rootXOrigin, in dmxMoveCursor()
877 y + start->rootYOrigin - pt->rootYOrigin); in dmxMoveCursor()
879 _dmxMoveCursor(screenInfo.screens[pt->index], in dmxMoveCursor()
880 x + start->rootXOrigin - pt->rootXOrigin, in dmxMoveCursor()
881 y + start->rootYOrigin - pt->rootYOrigin); in dmxMoveCursor()
883 else if ( /* pt != start && */ pt->cursorVisible) { in dmxMoveCursor()
884 _dmxSetCursor(screenInfo.screens[pt->index], in dmxMoveCursor()
886 x + start->rootXOrigin - pt->rootXOrigin, in dmxMoveCursor()
887 y + start->rootYOrigin - pt->rootYOrigin); in dmxMoveCursor()
889 if (pt == start) in dmxMoveCursor()
899 DMXScreenInfo *pt; in dmxSetCursor() local
931 for (pt = start->over; /* condition at end of loop */ ; pt = pt->over) { in dmxSetCursor()
932 if (pt->cursorNotShared) in dmxSetCursor()
934 if (dmxOnScreen(x + start->rootXOrigin, y + start->rootYOrigin, pt)) { in dmxSetCursor()
935 _dmxSetCursor(screenInfo.screens[pt->index], pCursor, in dmxSetCursor()
936 x + start->rootXOrigin - pt->rootXOrigin, in dmxSetCursor()
937 y + start->rootYOrigin - pt->rootYOrigin); in dmxSetCursor()
940 _dmxSetCursor(screenInfo.screens[pt->index], NULL, in dmxSetCursor()
941 x + start->rootXOrigin - pt->rootXOrigin, in dmxSetCursor()
942 y + start->rootYOrigin - pt->rootYOrigin); in dmxSetCursor()
944 if (pt == start) in dmxSetCursor()