Lines Matching defs:Req
55 SUPSEMOP2 Req;
56 Req.Hdr.u32Cookie = g_u32Cookie;
57 Req.Hdr.u32SessionCookie = g_u32SessionCookie;
58 Req.Hdr.cbIn = SUP_IOCTL_SEM_OP2_SIZE_IN;
59 Req.Hdr.cbOut = SUP_IOCTL_SEM_OP2_SIZE_OUT;
60 Req.Hdr.fFlags = SUPREQHDR_FLAGS_DEFAULT;
61 Req.Hdr.rc = VERR_INTERNAL_ERROR;
62 Req.u.In.uType = uType;
63 Req.u.In.hSem = (uint32_t)hSem;
64 AssertReturn(Req.u.In.hSem == hSem, VERR_INVALID_HANDLE);
65 Req.u.In.uOp = uOp;
66 Req.u.In.uReserved = 0;
67 Req.u.In.uArg.u64 = u64Arg;
68 int rc = suplibOsIOCtl(&g_supLibData, SUP_IOCTL_SEM_OP2, &Req, sizeof(Req));
70 rc = Req.Hdr.rc;
114 SUPSEMOP3 Req;
115 int rc = supSemOp3(pSession, SUP_SEM_TYPE_EVENT, (uintptr_t)NIL_SUPSEMEVENT, SUPSEMOP3_CREATE, &Req);
117 *phEvent = (SUPSEMEVENT)(uintptr_t)Req.u.Out.hSem;
156 SUPSEMOP3 Req;
157 int rc = supSemOp3(pSession, SUP_SEM_TYPE_EVENT, (uintptr_t)NIL_SUPSEMEVENT, SUPSEMOP3_GET_RESOLUTION, &Req);
159 return Req.u.Out.cNsResolution;
171 SUPSEMOP3 Req;
172 int rc = supSemOp3(pSession, SUP_SEM_TYPE_EVENT_MULTI, (uintptr_t)NIL_SUPSEMEVENTMULTI, SUPSEMOP3_CREATE, &Req);
174 *phEventMulti = (SUPSEMEVENTMULTI)(uintptr_t)Req.u.Out.hSem;
219 SUPSEMOP3 Req;
220 int rc = supSemOp3(pSession, SUP_SEM_TYPE_EVENT_MULTI, (uintptr_t)NIL_SUPSEMEVENTMULTI, SUPSEMOP3_GET_RESOLUTION, &Req);
222 return Req.u.Out.cNsResolution;