Lines Matching defs:bufferOffset
458 uint32_t operation, uint32_t bufferOffset,
473 err = poller->startIO(operation, bufferOffset, deviceOffset + vars->block0, length, completion);
639 vars->bufferOffset = 0;
901 bytes = vars->buffer + vars->bufferOffset;
904 copy = vars->bufferLimit - vars->bufferOffset;
912 bcopy(bytes, vars->buffer + vars->bufferHalf + vars->bufferOffset, copy);
916 bzero(vars->buffer + vars->bufferHalf + vars->bufferOffset, copy);
919 vars->bufferOffset += copy;
922 if (flush && vars->bufferOffset)
924 uint64_t offset = (vars->position - vars->bufferOffset
926 uint32_t length = (vars->bufferOffset);
979 vars->extentRemaining -= vars->bufferOffset;
993 vars->bufferOffset = 0;
1019 copy = vars->bufferLimit - vars->bufferOffset;
1025 bcopy(vars->buffer + vars->bufferHalf + vars->bufferOffset, bytes, copy);
1029 vars->bufferOffset += copy;
1032 if ((vars->bufferOffset == vars->bufferLimit) && (vars->position < vars->readEnd))
1083 vars->bufferOffset = 0;
2803 vars->fileVars->bufferOffset = vars->fileVars->bufferLimit;
2808 vars->fileVars->bufferOffset = vars->fileVars->bufferLimit;