Lines Matching defs:dataCb
478 CALLBACKDATA_FILE_NOTIFY dataCb;
480 pSvcCbData->mpaParms[idx++].getUInt32(&dataCb.uType);
481 pSvcCbData->mpaParms[idx++].getUInt32(&dataCb.rc);
484 int guestRc = (int)dataCb.rc; /* uint32_t vs. int. */
487 dataCb.uType, guestRc));
501 switch (dataCb.uType)
515 pSvcCbData->mpaParms[idx++].getUInt32(&dataCb.u.open.uHandle);
550 pSvcCbData->mpaParms[idx++].getPointer(&dataCb.u.read.pvData,
551 &dataCb.u.read.cbData);
552 uint32_t cbRead = dataCb.u.read.cbData;
561 data.initFrom((BYTE*)dataCb.u.read.pvData, cbRead);
575 pSvcCbData->mpaParms[idx++].getUInt32(&dataCb.u.write.cbWritten);
579 mData.mOffCurrent += dataCb.u.write.cbWritten;
585 dataCb.u.write.cbWritten);
596 pSvcCbData->mpaParms[idx++].getUInt64(&dataCb.u.seek.uOffActual);
600 mData.mOffCurrent = dataCb.u.seek.uOffActual;
605 dataCb.u.seek.uOffActual, 0 /* Processed */);
616 pSvcCbData->mpaParms[idx++].getUInt64(&dataCb.u.tell.uOffActual);
620 mData.mOffCurrent = dataCb.u.tell.uOffActual;
625 dataCb.u.tell.uOffActual, 0 /* Processed */);
639 GuestWaitEventPayload payload(dataCb.uType, &dataCb, sizeof(dataCb));
645 dataCb.uType, dataCb.rc));