Searched refs:bufferOffset (Results 1 - 4 of 4) sorted by relevance

/darwin-on-arm/xnu/iokit/IOKit/
H A DIOPolledInterface.h76 uint32_t bufferOffset,
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOHibernateInternal.h72 IOByteCount bufferOffset; member in struct:IOPolledFileIOVars
H A DIOHibernateIO.cpp458 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
457 IOHibernatePollerIO(IOPolledFileIOVars * vars, uint32_t operation, uint32_t bufferOffset, uint64_t deviceOffset, uint64_t length) argument
[all...]
H A DIODMACommand.cpp886 UInt64 bufferOffset; member in struct:IODMACommandTransferContext
924 copypv(cpuAddr, context->bufferOffset + (addr64_t) context->buffer, copyLen,
928 copypv(context->bufferOffset + (addr64_t) context->buffer, cpuAddr, copyLen,
933 context->bufferOffset += copyLen;
955 context.bufferOffset = 0;

Completed in 14 milliseconds