Lines Matching defs:tc
142 int XEGetVersionRequest(XETC *tc, XETrapGetVersRep *ret)
145 Display *dpy = tc->dpy;
146 CARD32 X_XTrapGet = tc->extOpcode;
162 int XEGetAvailableRequest(XETC *tc, XETrapGetAvailRep *ret)
165 Display *dpy = tc->dpy;
166 CARD32 X_XTrapGet = tc->extOpcode;
183 static int XEConfigRequest(XETC *tc)
186 Display *dpy = tc->dpy;
187 CARD32 X_XTrapConfig = tc->extOpcode;
189 if (tc->protocol == 31)
200 (char *)tc->values.v.flags.valid,4);
202 (char *)tc->values.v.flags.data,4);
204 (char *)tc->values.v.flags.req,XETrapMaxRequest);
206 (char *)tc->values.v.flags.event,XETrapMaxEvent);
207 reqptr->config_max_pkt_size=tc->values.v.max_pkt_size;
208 reqptr->config_cmd_key=tc->values.v.cmd_key;
212 tc->dirty = 0L; /* Configuration is no longer dirty */
217 int XEFlushConfig(XETC *tc)
219 return((tc->dirty) ? XEConfigRequest(tc) : True);
221 int XEResetRequest(XETC *tc)
224 Display *dpy = tc->dpy;
225 CARD32 X_XTrap = tc->extOpcode;
227 status = XEFlushConfig(tc); /* Flushout any pending configuration first */
239 int XEGetLastInpTimeRequest(XETC *tc, XETrapGetLastInpTimeRep *ret)
242 Display *dpy = tc->dpy;
243 CARD32 X_XTrap = tc->extOpcode;
260 int XEStartTrapRequest(XETC *tc)
263 Display *dpy = tc->dpy;
264 CARD32 X_XTrap = tc->extOpcode;
266 status = XEFlushConfig(tc); /* Flushout any pending configuration first */
270 XETrapSetEventHandler(tc, XETrapData, XETrapDispatchXLib);
275 BitTrue(tc->values.tc_flags, XETCTrapActive);
279 int XEStopTrapRequest(XETC *tc)
282 Display *dpy = tc->dpy;
283 CARD32 X_XTrap = tc->extOpcode;
285 status = XEFlushConfig(tc); /* Flushout any pending configuration first */
292 BitFalse(tc->values.tc_flags, XETCTrapActive);
294 XETrapSetEventHandler(tc, XETrapData, NULL);
301 int XESimulateXEventRequest(XETC *tc, CARD8 type, CARD8 detail,
305 Display *dpy = tc->dpy;
306 CARD32 X_XTrapInput = tc->extOpcode;
308 status = XEFlushConfig(tc); /* Flushout any pending configuration first */
323 int XEGetCurrentRequest(XETC *tc, XETrapGetCurRep *ret)
326 Display *dpy = tc->dpy;
327 CARD32 X_XTrap = tc->extOpcode;
332 status = XEFlushConfig(tc); /* Flushout any pending configuration first */
339 if (tc->protocol == 31)
367 int XEGetStatisticsRequest(XETC *tc, XETrapGetStatsRep *ret)
370 Display *dpy = tc->dpy;
371 CARD32 X_XTrap = tc->extOpcode;
374 status = XEFlushConfig(tc); /* Flushout any pending configuration first */
382 if (tc->protocol == 31)