Searched refs:pParm (Results 1 - 12 of 12) sorted by relevance

/vbox/src/VBox/Additions/common/VBoxGuestLib/
H A DVBGLR3Internal.h55 DECLINLINE(void) VbglHGCMParmUInt32Set(HGCMFunctionParameter *pParm, uint32_t u32) argument
57 pParm->type = VMMDevHGCMParmType_32bit;
58 pParm->u.value64 = 0; /* init unused bits to 0 */
59 pParm->u.value32 = u32;
63 DECLINLINE(int) VbglHGCMParmUInt32Get(HGCMFunctionParameter *pParm, uint32_t *pu32) argument
65 if (pParm->type == VMMDevHGCMParmType_32bit)
67 *pu32 = pParm->u.value32;
74 DECLINLINE(void) VbglHGCMParmUInt64Set(HGCMFunctionParameter *pParm, uint64_t u64) argument
76 pParm->type = VMMDevHGCMParmType_64bit;
77 pParm
81 VbglHGCMParmUInt64Get(HGCMFunctionParameter *pParm, uint64_t *pu64) argument
92 VbglHGCMParmPtrSet(HGCMFunctionParameter *pParm, void *pv, uint32_t cb) argument
102 VbglHGCMParmPtrSetString(HGCMFunctionParameter *pParm, const char *psz) argument
[all...]
/vbox/src/VBox/HostServices/HostChannel/
H A Dservice.cpp52 static void VBoxHGCMParmUInt32Set(VBOXHGCMSVCPARM *pParm, uint32_t u32) argument
54 pParm->type = VBOX_HGCM_SVC_PARM_32BIT;
55 pParm->u.uint32 = u32;
58 static int VBoxHGCMParmUInt32Get(VBOXHGCMSVCPARM *pParm, uint32_t *pu32) argument
60 if (pParm->type == VBOX_HGCM_SVC_PARM_32BIT)
62 *pu32 = pParm->u.uint32;
70 static void VBoxHGCMParmPtrSet(VBOXHGCMSVCPARM *pParm, void *pv, uint32_t cb) argument
72 pParm->type = VBOX_HGCM_SVC_PARM_PTR;
73 pParm->u.pointer.size = cb;
74 pParm
77 VBoxHGCMParmPtrGet(VBOXHGCMSVCPARM *pParm, void **ppv, uint32_t *pcb) argument
[all...]
/vbox/src/VBox/HostServices/SharedClipboard/
H A Dservice.cpp83 static void VBoxHGCMParmUInt32Set (VBOXHGCMSVCPARM *pParm, uint32_t u32) argument
85 pParm->type = VBOX_HGCM_SVC_PARM_32BIT;
86 pParm->u.uint32 = u32;
89 static int VBoxHGCMParmUInt32Get (VBOXHGCMSVCPARM *pParm, uint32_t *pu32) argument
91 if (pParm->type == VBOX_HGCM_SVC_PARM_32BIT)
93 *pu32 = pParm->u.uint32;
101 static void VBoxHGCMParmPtrSet (VBOXHGCMSVCPARM *pParm, void *pv, uint32_t cb)
103 pParm->type = VBOX_HGCM_SVC_PARM_PTR;
104 pParm->u.pointer.size = cb;
105 pParm
109 VBoxHGCMParmPtrGet(VBOXHGCMSVCPARM *pParm, void **ppv, uint32_t *pcb) argument
[all...]
/vbox/src/VBox/Main/include/
H A DHGCM.h54 int HGCMHostFastCallAsync (HGCMCVSHANDLE hSvc, uint32_t function, PVBOXHGCMSVCPARM pParm, PHGCMHOSTFASTCALLCB pfnCompletion, void *pvCompletion);
H A DVMMDev.h63 int hgcmHostFastCallAsync (HGCMCVSHANDLE hSvc, uint32_t function, PVBOXHGCMSVCPARM pParm, PHGCMHOSTFASTCALLCB pfnCompletion, void *pvCompletion);
/vbox/src/VBox/Additions/os2/VBoxSF/
H A DVBoxSF.cpp79 PVOID pParm, USHORT lenParm, PUSHORT plenParmIO,
78 FS32_FSCTL(union argdat *pArgdat, ULONG iArgType, ULONG func, PVOID pParm, USHORT lenParm, PUSHORT plenParmIO, PVOID pData, USHORT lenData, PUSHORT plenDataIO) argument
H A DVBoxSFFile.cpp156 PVOID pParm, USHORT lenParm, PUSHORT plenParmIO,
155 FS32_IOCTL(PSFFSI psffsi, PVBOXSFFSD psffsd, USHORT cat, USHORT func, PVOID pParm, USHORT lenParm, PUSHORT plenParmIO, PVOID pData, USHORT lenData, PUSHORT plenDataIO) argument
H A DVBoxSFA.asm848 ; PVOID pParm, USHORT lenParm, PUSHORT plenParmIO,
903 ; PVOID pParm, USHORT lenParm, PUSHORT plenParmIO,
/vbox/src/VBox/Main/src-client/
H A DHGCM.cpp163 int HostFastCallAsync(uint32_t u32Function, VBOXHGCMSVCPARM *pParm, PHGCMHOSTFASTCALLCB pfnCompletion,
537 LogFlowFunc(("SVC_MSG_HOSTFASTCALLASYNC u32Function = %d, pParm = %p\n", pMsg->u32Function, &pMsg->Param));
1630 int HGCMService::HostFastCallAsync(uint32_t u32Function, VBOXHGCMSVCPARM *pParm, PHGCMHOSTFASTCALLCB pfnCompletion, argument
1633 LogFlowFunc(("%s u32Function = %d, pParm = %p\n",
1634 m_pszSvcName, u32Function, pParm));
1645 pMsg->Param = *pParm;
2492 int HGCMHostFastCallAsync(HGCMCVSHANDLE hSvc, uint32_t function, VBOXHGCMSVCPARM *pParm, PHGCMHOSTFASTCALLCB pfnCompletion, argument
2495 LogFlowFunc(("hSvc = %p, u32Function = %d, pParm = %p\n",
2496 hSvc, function, pParm));
2504 int rc = pService->HostFastCallAsync(function, pParm, pfnCompletio
[all...]
H A DVMMDevInterface.cpp721 int VMMDev::hgcmHostFastCallAsync(HGCMCVSHANDLE hSvc, uint32_t function, PVBOXHGCMSVCPARM pParm, argument
726 return HGCMHostFastCallAsync(hSvc, function, pParm, pfnCompletion, pvCompletion);
/vbox/src/VBox/Additions/common/VBoxGuest/
H A DVBoxGuestA-os2.asm141 .pParm resd 1
485 ; pParm (convert to flat 32-bit)
486 mov ax, word [es:bx + PKTIOCTL.pParm + 2] ; selector
489 movzx esi, word [es:bx + PKTIOCTL.pParm] ; offset
1463 ; APIRET _Pascal DosDevIOCtl2(PVOID pData, USHORT cbData, PVOID pParm,
1471 push ss ; pParm
/vbox/src/VBox/HostDrivers/Support/os2/
H A DSUPDrvA-os2.asm123 .pParm resd 1
395 ; pParm (convert to flat 32-bit)
396 mov ax, word [es:bx + PKTIOCTL.pParm + 2] ; selector
399 movzx esi, word [es:bx + PKTIOCTL.pParm] ; offset

Completed in 3476 milliseconds