Lines Matching refs:resbuf
1100 void *resbuf;
1168 resbuf = alloca(max(rtype->size, sizeof(ffi_arg)));
1172 if (!resbuf || !avalues || !atypes) {
1185 rtype, resbuf,
1205 resbuf = (char *)resbuf + sizeof(ffi_arg) - rtype->size;
1210 if (*(int *)resbuf & 0x80000000)
1211 retval = GetComError(*(HRESULT *)resbuf, iid, pIunk);
1213 retval = PyInt_FromLong(*(int *)resbuf);
1215 if (*(int *)resbuf & 0x80000000)
1216 retval = PyErr_SetFromWindowsErr(*(int *)resbuf);
1218 retval = PyInt_FromLong(*(int *)resbuf);
1221 retval = GetResult(restype, resbuf, checker);