Lines Matching defs:client

175 extern TsolResPtr TsolDrawablePrivateate(DrawablePtr pDraw, ClientPtr client);
204 UpdateTsolNode(Atom thisAtom, ClientPtr client)
257 if (client == NULL) {
269 if (thisAtom != 0 && client != NULL &&
271 TsolInfoPtr tsolinfo = GetClientTsolInfo(client);
306 /* Store client's sl */
313 ProcTsolInternAtom(ClientPtr client)
322 client->errorValue = stuff->onlyIfExists;
331 UpdateTsolNode(atom, client);
336 reply.sequenceNumber = client->sequence;
338 WriteReplyToClient(client, sizeof(xInternAtomReply), &reply);
339 return(client->noClientException);
346 ProcTsolGetAtomName(ClientPtr client)
364 TsolInfoPtr tsolinfo = GetClientTsolInfo(client);
379 reply.sequenceNumber = client->sequence;
381 WriteReplyToClient(client, sizeof(xGetAtomNameReply), &reply);
382 (void)WriteToClient(client, len, str);
383 return(client->noClientException);
387 client->errorValue = stuff->id;
393 TsolInitWindow(ClientPtr client, WindowPtr pWin)
396 TsolInfoPtr tsolinfo = GetClientTsolInfo(client);
403 if (client == serverClient)
418 TsolInitPixmap(ClientPtr client, PixmapPtr pMap)
420 TsolInfoPtr tsolinfo = GetClientTsolInfo(client);
431 client's TrustLevel to Trusted before executing. */
433 ProcTsolUnwrapWithTrust(ClientPtr client, int majorop)
437 savedtrust = setClientTrustLevel(client, XSecurityClientTrusted);
438 result = (*TsolSavedProcVector[majorop])(client);
439 setClientTrustLevel(client, savedtrust);
446 ResetStripeWindow(ClientPtr client)
461 client, DixReadAccess);
471 rc = dixLookupWindow(&pWin, panres->info[j].id, client,
490 rc = dixLookupWindow(&pWin, tpwin->drawable.id, client,
512 ProcTsolUnwrapAndResetStripe(ClientPtr client, int majorop)
516 result = (*TsolSavedProcVector[majorop])(client);
517 ResetStripeWindow(client);
523 ProcTsolCreateWindow(ClientPtr client)
525 return ProcTsolUnwrapAndResetStripe(client, X_CreateWindow);
529 ProcTsolChangeWindowAttributes(ClientPtr client)
531 return ProcTsolUnwrapAndResetStripe(client, X_ChangeWindowAttributes);
535 ProcTsolConfigureWindow(ClientPtr client)
537 return ProcTsolUnwrapAndResetStripe(client, X_ConfigureWindow);
541 ProcTsolCirculateWindow(ClientPtr client)
543 return ProcTsolUnwrapAndResetStripe(client, X_CirculateWindow);
547 ProcTsolReparentWindow(ClientPtr client)
549 return ProcTsolUnwrapAndResetStripe(client, X_ReparentWindow);
564 ClientPtr client;
573 client = clients[CLIENT_ID(kbdgrab->resource)];
574 tsolinfo = GetClientTsolInfo(client);
586 client = clients[CLIENT_ID(ptrgrab->resource)];
587 tsolinfo = GetClientTsolInfo(client);
654 ProcTsolGetGeometry(ClientPtr client)
663 if ((status = GetGeometry(client, &rep)) != Success)
672 WriteReplyToClient(client, sizeof(xGetGeometryReply), &rep);
673 return(client->noClientException);
677 status = (*TsolSavedProcVector[X_GetGeometry])(client);
683 ProcTsolGrabServer(ClientPtr client)
685 TsolInfoPtr tsolinfo = GetClientTsolInfo(client);
692 return (*TsolSavedProcVector[X_GrabServer])(client);
698 return(client->noClientException);
703 ProcTsolUngrabServer(ClientPtr client)
705 TsolInfoPtr tsolinfo = GetClientTsolInfo(client);
712 return (*TsolSavedProcVector[X_UngrabServer])(client);
718 return(client->noClientException);
723 ProcTsolQueryTree(ClientPtr client)
731 TsolInfoPtr tsolinfo = GetClientTsolInfo(client);
739 rc = dixLookupWindow(&pWin, stuff->id, client, DixListAccess);
757 reply.sequenceNumber = client->sequence;
800 WriteReplyToClient(client, sizeof(xQueryTreeReply), &reply);
803 client->pSwapReplyFunc = (ReplySwapPtr) Swap32Write;
804 WriteSwappedDataToClient(client, numChildren * sizeof(Window), childIDs);
808 return(client->noClientException);
815 ClientPtr client = rec->client;
824 tsolinfo = GetClientTsolInfo(client);
878 ClientPtr client = rec->client;
882 TsolInfoPtr tsolinfo = GetClientTsolInfo(client);
904 ProcTsolQueryPointer(ClientPtr client)
908 DeviceIntPtr mouse = PickPointer(client);
913 TsolInfoPtr tsolinfo = GetClientTsolInfo(client);
919 rc = dixLookupWindow(&pWin, stuff->id, client, DixGetAttrAccess);
922 rc = XaceHook(XACE_DEVICE_ACCESS, client, mouse, DixReadAccess);
935 return (*TsolSavedProcVector[X_QueryPointer])(client);
939 MaybeStopHint(mouse, client);
942 rep.sequenceNumber = client->sequence;
954 WriteReplyToClient(client, sizeof(xQueryPointerReply), &rep);
961 ProcTsolQueryExtension(ClientPtr client)
964 return ProcTsolUnwrapWithTrust(client, X_QueryExtension);
968 ProcTsolListExtensions(ClientPtr client)
971 return ProcTsolUnwrapWithTrust(client, X_ListExtensions);
975 ProcTsolMapWindow(ClientPtr client)
977 return ProcTsolUnwrapWithTrust(client, X_MapWindow);
981 ProcTsolMapSubwindows(ClientPtr client)
983 return ProcTsolUnwrapWithTrust(client, X_MapSubwindows);
988 ClientPtr client,
1013 TsolInfoPtr tsolinfo = GetClientTsolInfo(client);
1019 client->errorValue = format;
1022 rc = dixLookupDrawable(&pDraw, drawable, client, 0, DixReadAccess);
1029 tsolres = TsolDrawablePrivate(pDraw, client);
1032 return DoGetImage(client, format, drawable, x, y,
1040 DeviceIntPtr pDev = PickPointer(client);
1078 rc = dixLookupWindow(&tmpwin, pDraw->id, client, DixReadAccess);
1098 rc = dixLookupWindow(&pRoot, root, client, DixReadAccess);
1104 tsolres = TsolDrawablePrivate(pDraw, client);
1143 xgi.sequenceNumber = client->sequence;
1204 WriteReplyToClient(client, sizeof (xGetImageReply), &xgi);
1258 (void)WriteToClient(client,
1317 (void)WriteToClient(client,
1329 return (client->noClientException);
1333 ProcTsolGetImage(ClientPtr client)
1339 return TsolDoGetImage(client, stuff->format, stuff->drawable,
1346 ProcTsolPolySegment(ClientPtr client)
1353 TsolInfoPtr tsolinfo = GetClientTsolInfo(client);
1361 tsolres = TsolDrawablePrivate(pDraw, client);
1364 return(client->noClientException);
1367 status = (*TsolSavedProcVector[X_PolySegment])(client);
1373 ProcTsolPolyRectangle (ClientPtr client)
1380 TsolInfoPtr tsolinfo = GetClientTsolInfo(client);
1388 tsolres = TsolDrawablePrivate(pDraw, client);
1391 return(client->noClientException);
1394 status = (*TsolSavedProcVector[X_PolyRectangle])(client);
1400 ProcTsolCopyArea (ClientPtr client)
1409 TsolInfoPtr tsolinfo = GetClientTsolInfo(client);
1419 rc = dixLookupDrawable(&pSrc, stuff->srcDrawable, client, 0,
1425 client->errorValue = stuff->dstDrawable;
1433 tsolres = TsolDrawablePrivate(pSrc, client);
1436 return(client->noClientException);
1440 tsolres = TsolDrawablePrivate(pDst, client);
1443 return(client->noClientException);
1446 status = (*TsolSavedProcVector[X_CopyArea])(client);
1452 ProcTsolCopyPlane(ClientPtr client)
1459 TsolInfoPtr tsolinfo = GetClientTsolInfo(client);
1467 savedtrust = setClientTrustLevel(client, XSecurityClientTrusted);
1473 rc = dixLookupDrawable(&psrcDraw, stuff->srcDrawable, client, 0,
1480 client->errorValue = stuff->dstDrawable;
1488 tsolres = TsolDrawablePrivate(psrcDraw, client);
1491 return(client->noClientException);
1495 tsolres = TsolDrawablePrivate(pdstDraw, client);
1498 return(client->noClientException);
1501 status = (*TsolSavedProcVector[X_CopyPlane])(client);