Lines Matching defs:fBlocking
278 * @param fBlocking Whether to block or not.
281 static int rtZipGzip_ReadOneSeg(PRTZIPGZIPSTREAM pThis, void *pvBuf, size_t cbToRead, bool fBlocking, size_t *pcbRead)
315 rc = RTVfsIoStrmSgRead(pThis->hVfsIos, &pThis->SgBuf, fBlocking, &cbReadIn);
374 static DECLCALLBACK(int) rtZipGzip_Read(void *pvThis, RTFOFF off, PCRTSGBUF pSgBuf, bool fBlocking, size_t *pcbRead)
383 return rtZipGzip_ReadOneSeg(pThis, pSgBuf->paSegs[0].pvSeg, pSgBuf->paSegs[0].cbSeg, fBlocking, pcbRead);
396 * @param fBlocking Whether to block or not.
398 static int rtZipGzip_WriteOutputBuffer(PRTZIPGZIPSTREAM pThis, bool fBlocking)
427 rc = RTVfsIoStrmSgWrite(pThis->hVfsIos, &pThis->SgBuf, fBlocking, &cbWrittenOut);
476 * @param fBlocking Whether to block or not.
478 static int rtZipGzip_CompressIt(PRTZIPGZIPSTREAM pThis, bool fBlocking)
491 int rc = rtZipGzip_WriteOutputBuffer(pThis, fBlocking);
508 static DECLCALLBACK(int) rtZipGzip_Write(void *pvThis, RTFOFF off, PCRTSGBUF pSgBuf, bool fBlocking, size_t *pcbWritten)
512 Assert(pSgBuf->cSegs == 1); NOREF(fBlocking);
531 rc = rtZipGzip_CompressIt(pThis, fBlocking);
569 rc = rtZipGzip_WriteOutputBuffer(pThis, true /*fBlocking*/);
588 rtZipGzip_WriteOutputBuffer(pThis, true /*fBlocking*/);
726 rc = RTVfsIoStrmRead(pThis->hVfsIos, pThis->abBuffer, sizeof(RTZIPGZIPHDR), true /*fBlocking*/, NULL /*pcbRead*/);