Lines Matching defs:dpy

62 Bool XGetXineramaInfo(Display *dpy, int screen_number, XID VirtualWID, XineramaInfo *info);
68 #define PanoramiXCheckExtension(dpy,i,val) \
69 XextCheckExtension (dpy, i, panoramiX_extension_name, val)
70 #define PanoramiXSimpleCheckExtension(dpy,i) \
71 XextSimpleCheckExtension (dpy, i, panoramiX_extension_name)
73 static int close_display(Display *dpy, XExtCodes *codes);
74 static Bool wire_to_event(Display *dpy, XEvent *libevent, xEvent *netevent);
75 static Status event_to_wire(Display *dpy, XEvent *libevent, xEvent *netevent);
108 static Bool XineramaIsActive(Display *dpy);
127 Display *dpy,
140 Display *dpy,
144 XExtDisplayInfo *info = find_display (dpy);
157 Display *dpy,
161 XExtDisplayInfo *info = find_display (dpy);
177 PanoramiXCheckExtension (dpy, info, 0);
179 LockDisplay (dpy);
185 if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
186 UnlockDisplay (dpy);
201 UnlockDisplay (dpy);
212 Display *dpy,
216 XExtDisplayInfo *info = find_display (dpy);
220 PanoramiXCheckExtension (dpy, info, 0);
222 LockDisplay (dpy);
227 if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
228 UnlockDisplay (dpy);
232 UnlockDisplay (dpy);
240 Display *dpy,
244 XExtDisplayInfo *info = find_display (dpy);
248 PanoramiXCheckExtension (dpy, info, 0);
250 LockDisplay (dpy);
255 if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
256 UnlockDisplay (dpy);
260 UnlockDisplay (dpy);
268 Display *dpy,
273 XExtDisplayInfo *info = find_display (dpy);
277 PanoramiXCheckExtension (dpy, info, 0);
279 LockDisplay (dpy);
285 if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
286 UnlockDisplay (dpy);
290 UnlockDisplay (dpy);
442 XGetXineramaInfo(Display *dpy ,int screen_number,XID VirtualWID,XineramaInfo *info )
446 XExtDisplayInfo *Extinfo = find_display (dpy);
448 if(!XineramaGetState(dpy, screen_number))
453 LockDisplay(dpy);
459 if (!_XReply(dpy, (xReply *)rep, (sizeof(xXineramaInfoReply)-32) >> 2
463 UnlockDisplay(dpy);
470 UnlockDisplay(dpy);
606 Bool XineramaIsActive(Display *dpy)
610 XExtDisplayInfo *info = find_display (dpy);
615 LockDisplay (dpy);
619 if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
620 UnlockDisplay (dpy);
624 UnlockDisplay (dpy);
632 Display *dpy,
636 XExtDisplayInfo *info = find_display (dpy);
641 PanoramiXCheckExtension (dpy, info, 0);
643 LockDisplay (dpy);
647 if (!_XReply (dpy, (xReply *) &rep, 0, xFalse)) {
648 UnlockDisplay (dpy);
671 _XRead(dpy, (char*)(&scratch), sz_XineramaScreenInfo);
682 _XEatDataWords(dpy, rep.length);
686 UnlockDisplay (dpy);