Lines Matching refs:rep
225 xDRI2QueryVersionReply rep; in DRI2QueryVersion() local
237 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) { in DRI2QueryVersion()
242 *major = rep.majorVersion; in DRI2QueryVersion()
243 *minor = rep.minorVersion; in DRI2QueryVersion()
247 switch (rep.minorVersion) { in DRI2QueryVersion()
272 xDRI2ConnectReply rep; in DRI2Connect() local
296 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) { in DRI2Connect()
302 if (rep.driverNameLength == 0 && rep.deviceNameLength == 0) { in DRI2Connect()
308 *driverName = malloc(rep.driverNameLength + 1); in DRI2Connect()
311 ((rep.driverNameLength + 3) & ~3) + in DRI2Connect()
312 ((rep.deviceNameLength + 3) & ~3)); in DRI2Connect()
317 _XReadPad(dpy, *driverName, rep.driverNameLength); in DRI2Connect()
318 (*driverName)[rep.driverNameLength] = '\0'; in DRI2Connect()
320 *deviceName = malloc(rep.deviceNameLength + 1); in DRI2Connect()
323 _XEatData(dpy, ((rep.deviceNameLength + 3) & ~3)); in DRI2Connect()
328 _XReadPad(dpy, *deviceName, rep.deviceNameLength); in DRI2Connect()
329 (*deviceName)[rep.deviceNameLength] = '\0'; in DRI2Connect()
342 xDRI2AuthenticateReply rep; in DRI2Authenticate() local
353 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) { in DRI2Authenticate()
362 return rep.authenticated; in DRI2Authenticate()
407 xDRI2GetBuffersReply rep; in DRI2GetBuffers() local
426 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) { in DRI2GetBuffers()
432 *width = rep.width; in DRI2GetBuffers()
433 *height = rep.height; in DRI2GetBuffers()
434 *outCount = rep.count; in DRI2GetBuffers()
436 buffers = malloc(rep.count * sizeof buffers[0]); in DRI2GetBuffers()
438 _XEatData(dpy, rep.count * sizeof repBuffer); in DRI2GetBuffers()
444 for (i = 0; i < rep.count; i++) { in DRI2GetBuffers()
466 xDRI2GetBuffersReply rep; in DRI2GetBuffersWithFormat() local
485 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) { in DRI2GetBuffersWithFormat()
491 *width = rep.width; in DRI2GetBuffersWithFormat()
492 *height = rep.height; in DRI2GetBuffersWithFormat()
493 *outCount = rep.count; in DRI2GetBuffersWithFormat()
495 buffers = malloc(rep.count * sizeof buffers[0]); in DRI2GetBuffersWithFormat()
497 _XEatData(dpy, rep.count * sizeof repBuffer); in DRI2GetBuffersWithFormat()
503 for (i = 0; i < rep.count; i++) { in DRI2GetBuffersWithFormat()
525 xDRI2CopyRegionReply rep; in DRI2CopyRegion() local
538 _XReply(dpy, (xReply *) & rep, 0, xFalse); in DRI2CopyRegion()