Home
last modified time | relevance | path

Searched refs:dmxInput (Results 1 – 17 of 17) sorted by relevance

/OK3568_Linux_fs/external/xserver/hw/dmx/input/
H A Ddmxinputinit.c239 DMXInputInfo *dmxInput = &dmxInputs[i]; in dmxChangePointerControl() local
241 if (dmxInput->detached) in dmxChangePointerControl()
243 for (j = 0; j < dmxInput->numDevs; j++) in dmxChangePointerControl()
244 if (dmxInput->devs[j]->sendsCore) in dmxChangePointerControl()
245 _dmxChangePointerControl(dmxInput->devs[j], ctrl); in dmxChangePointerControl()
281 DMXInputInfo *dmxInput = &dmxInputs[i]; in dmxKeyboardKbdCtrlProc() local
283 if (dmxInput->detached) in dmxKeyboardKbdCtrlProc()
285 for (j = 0; j < dmxInput->numDevs; j++) in dmxKeyboardKbdCtrlProc()
286 if (dmxInput->devs[j]->sendsCore) in dmxKeyboardKbdCtrlProc()
287 _dmxKeyboardKbdCtrlProc(dmxInput->devs[j], ctrl); in dmxKeyboardKbdCtrlProc()
[all …]
H A Ddmxevents.c88 dmxApplyFunctions(DMXInputInfo * dmxInput, DMXFunctionType f) in dmxApplyFunctions() argument
93 for (i = 0; i < dmxInput->numDevs; i += dmxInput->devs[i]->binding) in dmxApplyFunctions()
94 if (dmxInput->devs[i]->functions) in dmxApplyFunctions()
95 rc += dmxInput->devs[i]->functions(dmxInput->devs[i]->private, f); in dmxApplyFunctions()
102 DMXInputInfo *dmxInput = &dmxInputs[dmxLocal->inputIdx]; in dmxCheckFunctionKeys() local
140 dmxApplyFunctions(dmxInput, DMX_FUNCTION_GRAB); in dmxCheckFunctionKeys()
144 dmxApplyFunctions(dmxInput, DMX_FUNCTION_FINE); in dmxCheckFunctionKeys()
148 if (dmxApplyFunctions(dmxInput, DMX_FUNCTION_TERMINATE)) { in dmxCheckFunctionKeys()
197 DMXInputInfo *dmxInput; in dmxCoreMotion() local
267 for (i = 0, dmxInput = &dmxInputs[0]; i < dmxNumInputs; i++, dmxInput++) { in dmxCoreMotion()
[all …]
H A Ddmxcommon.c280 dmxLogInput(dmxInput, in dmxCommonKbdGetInfo()
282 dmxLogInput(dmxInput, in dmxCommonKbdGetInfo()
284 dmxLogInput(dmxInput, in dmxCommonKbdGetInfo()
336 DMX_MAX_XINPUT_EVENT_TYPES, dmxInput->name); \ in dmxCommonOthOn()
342 (int) dmxLocal->deviceId, dmxInput->name); in dmxCommonOthOn()
387 if (!display && !(display = XOpenDisplay(dmxInput->name))) in dmxCommonOthGetInfo()
520 dmxPropertyIterate(priv->be, dmxCommonAddEnabledDevice, dmxInput); in dmxCommonMouOn()
539 dmxPropertyIterate(priv->be, dmxCommonRemoveEnabledDevice, dmxInput); in dmxCommonMouOff()
574 DMXInputInfo *dmxInput = &dmxInputs[dmxLocal->inputIdx]; in dmxCommonCopyPrivate() local
577 for (i = 0; i < dmxInput->numDevs; i++) in dmxCommonCopyPrivate()
[all …]
H A Ddmxdetach.c51 DMXInputInfo *dmxInput = &dmxInputs[i]; in dmxInputDetach() local
53 if (dmxInput->scrnIdx == dmxScreen->index) { in dmxInputDetach()
54 dmxLogInput(dmxInput, "Detaching (%sreserved)\n", in dmxInputDetach()
56 dmxInput->detached = True; in dmxInputDetach()
H A Ddmxcommon.h71 DMXInputInfo *dmxInput = &dmxInputs[priv->dmxLocal->inputIdx]
78 DMXInputInfo *dmxInput = &dmxInputs[priv->dmxLocal->inputIdx]
82 DMXInputInfo *dmxInput = &dmxInputs[dmxLocal->inputIdx]
89 DMXInputInfo *dmxInput = &dmxInputs[dmxLocal->inputIdx]
H A Ddmxconsole.c286 if (dmxInput->windows) in dmxConsoleDraw()
557 dmxConsoleUncapture(dmxInput); in dmxConsoleCollectEvents()
636 if (!dmxInput->console) in dmxCloseConsole()
761 DMXInputInfo *dmxInput = &dmxInputs[dmxLocal->inputIdx]; in dmxConsoleInit() local
779 if (!(dpy = priv->display = XOpenDisplay(dmxInput->name))) in dmxConsoleInit()
782 dmxInput->name); in dmxConsoleInit()
1014 DMXInputInfo *dmxInput; in dmxDump() local
1017 for (i = 0, dmxInput = &dmxInputs[0]; i < dmxNumInputs; i++, dmxInput++) { in dmxDump()
1018 for (j = 0; j < dmxInput->numDevs; j++) { in dmxDump()
1019 DMXLocalInputInfoPtr dmxLocal = dmxInput->devs[j]; in dmxDump()
[all …]
H A Ddmxbackend.c323 if (dmxInput->console && offscreen) { in dmxBackendUpdatePosition()
338 dmxConsoleCapture(dmxInput); in dmxBackendUpdatePosition()
342 if (priv->relative && !dmxInput->console) { in dmxBackendUpdatePosition()
346 dmxConsoleUncapture(dmxInput); in dmxBackendUpdatePosition()
434 if (!priv->relative || dmxInput->console) { in dmxBackendCollectEvents()
513 && !dmxInput->console in dmxBackendProcessInput()
551 DMXInputInfo *dmxInput = &dmxInputs[dmxLocal->inputIdx]; in dmxBackendInitPrivate() local
557 if (dmxPropertySameDisplay(dmxScreen, dmxInput->name)) { in dmxBackendInitPrivate()
568 dmxInput->name); in dmxBackendInitPrivate()
H A Ddmxconsole.h54 extern void dmxConsoleCapture(DMXInputInfo * dmxInput);
55 extern void dmxConsoleUncapture(DMXInputInfo * dmxInput);
H A Ddmxinputinit.h265 extern void dmxLocalInitInput(DMXInputInfo * dmxInput);
266 extern DMXLocalInputInfoPtr dmxInputCopyLocal(DMXInputInfo * dmxInput,
277 extern int dmxInputDetach(DMXInputInfo * dmxInput);
H A Dusb-common.c63 #define LOG1INPUT(p,f,a) dmxLogInput(p->dmxInput,f,a)
64 #define LOG3INPUT(p,f,a,b,c) dmxLogInput(p->dmxInput,f,a,b,c)
65 #define LOG5INPUT(p,f,a,b,c,d,e) dmxLogInput(p->dmxInput,f,a,b,c,d,e)
H A Dusb-private.h115 DMXInputInfo *dmxInput; /**< For pretty-printing */ member
/OK3568_Linux_fs/external/xserver/hw/dmx/
H A Ddmxinput.c69 DMXInputInfo *dmxInput; in InitInput() local
74 for (i = 0, dmxInput = &dmxInputs[0]; i < dmxNumInputs; i++, dmxInput++) in InitInput()
75 dmxInputInit(dmxInput); in InitInput()
93 DMXInputInfo *dmxInput; in ProcessInputEvents() local
95 for (i = 0, dmxInput = &dmxInputs[0]; i < dmxNumInputs; i++, dmxInput++) in ProcessInputEvents()
96 if (!dmxInput->detached && dmxInput->processInputEvents) in ProcessInputEvents()
97 dmxInput->processInputEvents(dmxInput); in ProcessInputEvents()
108 DMXInputInfo *dmxInput; in dmxUpdateWindowInfo() local
110 for (i = 0, dmxInput = &dmxInputs[0]; i < dmxNumInputs; i++, dmxInput++) in dmxUpdateWindowInfo()
111 if (!dmxInput->detached && dmxInput->updateWindowInfo) in dmxUpdateWindowInfo()
[all …]
H A Ddmxlog.c123 dmxHeader(dmxLogLevel logLevel, DMXInputInfo * dmxInput, in dmxHeader() argument
146 if (dmxInput && dmxScreen) { in dmxHeader()
148 dmxInput->inputIdx, dmxInput->name, in dmxHeader()
154 else if (dmxInput) { in dmxHeader()
155 const char *pt = strchr(dmxInput->name, ','); in dmxHeader()
156 int len = (pt ? (size_t) (pt - dmxInput->name) in dmxHeader()
157 : strlen(dmxInput->name)); in dmxHeader()
160 dmxInput->inputIdx, len, len, dmxInput->name); in dmxHeader()
250 dmxLogInput(DMXInputInfo * dmxInput, const char *format, ...) in dmxLogInput() argument
254 dmxHeader(dmxInfo, dmxInput, NULL); in dmxLogInput()
[all …]
H A Ddmxinput.h116 extern void dmxInputInit(DMXInputInfo * dmxInput);
117 extern void dmxInputReInit(DMXInputInfo * dmxInput);
118 extern void dmxInputLateReInit(DMXInputInfo * dmxInput);
119 extern void dmxInputFree(DMXInputInfo * dmxInput);
H A Ddmxlog.h71 extern void dmxLogInput(DMXInputInfo * dmxInput, const char *format,
73 extern void dmxLogInputCont(DMXInputInfo * dmxInput, const char *format,
H A Ddmxextension.c195 DMXInputInfo *dmxInput; in dmxGetInputAttributes() local
200 dmxInput = &dmxInputs[i]; in dmxGetInputAttributes()
201 for (j = 0; j < dmxInput->numDevs; j++) { in dmxGetInputAttributes()
202 DMXLocalInputInfoPtr dmxLocal = dmxInput->devs[j]; in dmxGetInputAttributes()
208 attr->detached = ! !dmxInput->detached; in dmxGetInputAttributes()
218 attr->name = dmxInput->name; in dmxGetInputAttributes()
224 attr->physicalScreen = dmxInput->scrnIdx; in dmxGetInputAttributes()
225 attr->name = dmxInput->name; in dmxGetInputAttributes()
246 DMXInputInfo *dmxInput = &dmxInputs[i]; in dmxAdjustCursorBoundaries() local
248 if (!dmxInput->detached) in dmxAdjustCursorBoundaries()
[all …]
/OK3568_Linux_fs/external/xserver/hw/dmx/config/
H A Ddmxconfig.c235 DMXInputInfo *dmxInput; in dmxConfigAddInput() local
243 dmxInput = &dmxInputs[dmxNumInputs]; in dmxConfigAddInput()
245 memset(dmxInput, 0, sizeof(*dmxInput)); in dmxConfigAddInput()
246 dmxInput->name = name; in dmxConfigAddInput()
247 dmxInput->inputIdx = dmxNumInputs; in dmxConfigAddInput()
248 dmxInput->scrnIdx = -1; in dmxConfigAddInput()
249 dmxInput->core = core; in dmxConfigAddInput()
251 return dmxInput; in dmxConfigAddInput()