xserver/Xext
Enrico Weigelt, metux IT consult 6f360d77bb Xext: xcmisc: use REQUEST_HEAD_STRUCT and REQUEST_FIELD_* macros
Use the new macros to make request struct parsing / field swapping
much easier.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-26 11:25:05 +02:00
..
bigreq.c Xext: bigreq: use REPLY_*() macros for preparing / sending replies 2025-06-26 11:25:05 +02:00
dpms.c Xext: dpms: use REPLY_*() macros for preparing / sending replies 2025-06-26 11:25:05 +02:00
dpmsproc.h Xext: drop checking for HAVE_DIX_CONFIG_H 2025-06-12 16:50:20 +02:00
geext.c Xext: geext: use REPLY_*() macros for preparing / sending replies 2025-06-26 11:25:05 +02:00
geext_priv.h
hashtable.c xext: replace xallocarray() by calloc() 2025-06-12 17:21:43 +02:00
hashtable.h Xext: hashtable.h: unexport functions not used by drivers 2025-06-12 16:51:36 +02:00
meson.build Xext: geext: drop obsolete geext.h 2025-06-12 16:39:26 +02:00
panoramiX.c Xext: panoramiX: ProcXineramaQueryScreens(): reply payload in one block 2025-06-26 11:25:05 +02:00
panoramiX.h composite: clean up including panoramix headers 2025-06-12 17:21:43 +02:00
panoramiXSwap.c Xext: clean up including panoramix headers 2025-06-12 17:21:43 +02:00
panoramiXh.h
panoramiXprocs.c xext: replace xallocarray() by calloc() 2025-06-12 17:21:43 +02:00
panoramiXsrv.h panoramix: unexport XineramaVisualsEqualPtr and make it static 2025-06-12 16:51:33 +02:00
saver.c Xext: saver: use REPLY_*() macros for preparing / sending replies 2025-06-26 11:25:05 +02:00
security.c Xext: security: use REPLY_*() macros for preparing / sending replies 2025-06-26 11:25:05 +02:00
securitysrv.h
shape.c Xext: shape: use REPLY_*() macros for preparing / sending replies 2025-06-26 11:25:05 +02:00
shm.c Xext: shm: use REPLY_*() macros for preparing / sending replies 2025-06-26 11:25:05 +02:00
shmint.h
sleepuntil.c Xext: use calloc() instead of malloc() 2025-06-12 16:48:11 +02:00
sleepuntil.h Xext: drop checking for HAVE_DIX_CONFIG_H 2025-06-12 16:50:20 +02:00
sync.c Xext: sync: use REPLY_*() macros for preparing / sending replies 2025-06-26 11:25:05 +02:00
syncsdk.h
syncsrv.h
vidmode.c Xext: vidmode: use REPLY_*() macros for preparing / sending replies 2025-06-26 11:25:05 +02:00
xace.c Xext: use calloc() instead of malloc() 2025-06-12 16:48:11 +02:00
xace.h Xace: remove remains of XACE_CORE_DISPATCH 2025-06-12 17:21:43 +02:00
xacestr.h Xace: remove remains of XACE_CORE_DISPATCH 2025-06-12 17:21:43 +02:00
xcmisc.c Xext: xcmisc: use REQUEST_HEAD_STRUCT and REQUEST_FIELD_* macros 2025-06-26 11:25:05 +02:00
xf86bigfont.c (submit/cleanup-xf86bigfont) Xext: xf86bigfont: drop unncessary zero assignments 2025-06-26 11:25:05 +02:00
xf86bigfontsrv.h
xres.c (cleanup/xext-xres) Xext: xres: ProcXResQueryClientIds() collect reply in one stack buffer 2025-06-26 11:25:05 +02:00
xselinux.h
xselinux_ext.c Xext: selinux: allocate reply buffer on stack 2025-06-26 11:25:05 +02:00
xselinux_hooks.c dix: add dixClientForXID() 2025-06-12 16:53:34 +02:00
xselinux_label.c
xselinuxint.h
xtest.c Xext: clean up including panoramix headers 2025-06-12 17:21:43 +02:00
xvdisp.c (submit/cleanup-xv-dispatch) Xext: xv: ProcXvListImageFormats(): write reply payload at once. 2025-06-26 11:25:05 +02:00
xvdisp.h Xext: xv: untwist Xinerama handling 2025-06-12 17:21:43 +02:00
xvdix.h Xext: xv: use PixmapDestroy hook 2025-06-12 16:46:36 +02:00
xvdix_priv.h
xvmain.c xext: replace xallocarray() by calloc() 2025-06-12 17:21:43 +02:00
xvmc.c (1626) Xext: xvmc: simplify reply struct initialization 2025-06-26 11:21:19 +02:00
xvmcext.h