Lines Matching refs:CLIPBACKEND

56 static Atom clipGetAtom(CLIPBACKEND *pCtx, const char *pszName);
107 static Atom clipAtomForX11Format(CLIPBACKEND *pCtx, CLIPX11FORMAT format)
128 static CLIPX11FORMAT clipFindX11FormatByAtom(CLIPBACKEND *pCtx, Atom atomFormat)
225 CLIPBACKEND *pCtx;
229 static int clipRegisterContext(CLIPBACKEND *pCtx)
251 static void clipUnregisterContext(CLIPBACKEND *pCtx)
271 static CLIPBACKEND *clipLookupContext(Widget widget)
287 static Atom clipGetAtom(CLIPBACKEND *pCtx, const char *pszName)
306 void clipQueueToEventThread(CLIPBACKEND *pCtx,
325 static void clipReportFormatsToVBox(CLIPBACKEND *pCtx)
335 static void clipResetX11Formats(CLIPBACKEND *pCtx)
342 static void clipReportEmptyX11CB(CLIPBACKEND *pCtx)
356 static CLIPX11FORMAT clipGetTextFormatFromTargets(CLIPBACKEND *pCtx,
382 static bool clipTestTextFormatConversion(CLIPBACKEND *pCtx)
409 static CLIPX11FORMAT clipGetBitmapFormatFromTargets(CLIPBACKEND *pCtx,
442 static void clipGetFormatsFromTargets(CLIPBACKEND *pCtx,
462 static void clipQueryX11CBFormats(CLIPBACKEND *pCtx);
471 static void clipUpdateX11Targets(CLIPBACKEND *pCtx, CLIPX11FORMAT *pTargets,
504 CLIPBACKEND *pCtx =
505 reinterpret_cast<CLIPBACKEND *>(pClientData);
553 void testRequestTargets(CLIPBACKEND *pCtx);
559 static void clipQueryX11CBFormats(CLIPBACKEND *pCtx)
599 void clipPeekEventAndDoXFixesHandling(CLIPBACKEND *pCtx)
627 CLIPBACKEND *pCtx = (CLIPBACKEND *)pvUser;
644 static void clipUninit(CLIPBACKEND *pCtx)
671 CLIPBACKEND *pCtx = (CLIPBACKEND *)pUserData;
684 static int clipLoadXFixes(Display *pDisplay, CLIPBACKEND *pCtx)
715 CLIPBACKEND *pCtx = (CLIPBACKEND *)pUserData;
725 static int clipInit(CLIPBACKEND *pCtx)
810 CLIPBACKEND *ClipConstructX11(VBOXCLIPBOARDCONTEXT *pFrontend, bool fHeadless)
814 CLIPBACKEND *pCtx = (CLIPBACKEND *)
815 RTMemAllocZ(sizeof(CLIPBACKEND));
841 void ClipDestructX11(CLIPBACKEND *pCtx)
859 int ClipStartX11(CLIPBACKEND *pCtx, bool grab)
898 int ClipStopX11(CLIPBACKEND *pCtx)
944 static int clipCreateX11Targets(CLIPBACKEND *pCtx, Atom *atomTypeReturn,
977 static int clipReadVBoxClipboard(CLIPBACKEND *pCtx, uint32_t u32Format,
1126 static bool clipIsSupportedSelectionType(CLIPBACKEND *pCtx, Atom selType)
1149 static int clipConvertVBoxCBForX11(CLIPBACKEND *pCtx, Atom *atomTarget,
1219 CLIPBACKEND *pCtx = clipLookupContext(widget);
1241 CLIPBACKEND *pCtx;
1247 static void clipInvalidateVBoxCBCache(CLIPBACKEND *pCtx)
1259 static void clipGrabX11CB(CLIPBACKEND *pCtx, uint32_t u32Formats)
1292 CLIPBACKEND *pCtx = pFormats->pCtx;
1308 void ClipAnnounceFormatToX11(CLIPBACKEND *pCtx,
1480 CLIPBACKEND *mCtx;
1505 CLIPBACKEND *pCtx = pReq->mCtx;
1597 static void testRequestData(CLIPBACKEND* pCtx, CLIPX11FORMAT target,
1601 static void getSelectionValue(CLIPBACKEND *pCtx, CLIPX11FORMAT format,
1621 CLIPBACKEND *pCtx = pReq->mCtx;
1680 int ClipRequestDataFromX11(CLIPBACKEND *pCtx, uint32_t u32Format,
1735 static void clipEmptyVBox(CLIPBACKEND *pCtx, int retval)
1745 static int clipSetVBoxUtf16(CLIPBACKEND *pCtx, int retval,
1846 void testRequestTargets(CLIPBACKEND* pCtx)
1858 void testRequestData(CLIPBACKEND* pCtx, CLIPX11FORMAT target, void *closure)
1973 static void clipSendTargetUpdate(CLIPBACKEND *pCtx)
2069 static void testStringFromX11(RTTEST hTest, CLIPBACKEND *pCtx,
2127 static void testLatin1FromX11(RTTEST hTest, CLIPBACKEND *pCtx,
2181 static void testStringFromVBox(RTTEST hTest, CLIPBACKEND *pCtx,
2214 static void testNoX11(CLIPBACKEND *pCtx, const char *pcszTestCtx)
2223 static void testStringFromVBoxFailed(RTTEST hTest, CLIPBACKEND *pCtx,
2239 static void testNoSelectionOwnership(CLIPBACKEND *pCtx,
2259 CLIPBACKEND *pCtx = ClipConstructX11(NULL, false);
2534 CLIPBACKEND *pCtx = ClipConstructX11(NULL, false);