Lines Matching refs:pb
1180 AsyncParam * pb = (AsyncParam *)IOMalloc(sizeof(AsyncParam));
1182 if(!pb)
1186 bcopy(arguments->asyncReference, pb->fAsyncRef, sizeof(OSAsyncReference64));
1187 pb->fAsyncCount = arguments->asyncReferenceCount;
1190 tap.parameter = pb;
1198 if ( pb )
1199 IOFree(pb, sizeof(*pb));
1250 AsyncParam * pb = (AsyncParam *)completion->parameter;
1251 pb->fMax = *pOutsize;
1252 pb->fMem = mem;
1253 pb->reportType = reportType;
1285 AsyncParam * pb = (AsyncParam *)IOMalloc(sizeof(AsyncParam));
1287 if(!pb)
1292 bcopy(arguments->asyncReference, pb->fAsyncRef, sizeof(OSAsyncReference64));
1293 pb->fAsyncCount = arguments->asyncReferenceCount;
1296 tap.parameter = pb;
1304 if ( pb )
1305 IOFree(pb, sizeof(*pb));
1378 AsyncParam * pb = (AsyncParam *)completion->parameter;
1379 pb->fMax = mem->getLength();
1380 pb->fMem = mem;
1381 pb->reportType = reportType;
1418 AsyncParam * pb = (AsyncParam *)param;
1421 args[0] = (io_user_reference_t)(pb->fMax - remaining);
1425 fNub->handleReport(pb->fMem, pb->reportType, kIOHIDReportOptionNotInterrupt);
1430 if (pb->fMem) {
1431 pb->fMem->complete();
1432 pb->fMem->release();
1435 sendAsyncResult64(pb->fAsyncRef, res, args, 1);
1437 IOFree(pb, sizeof(*pb));