class TCommsBuf |
Common (kernel and user-side) CommsBuf meta data.
Private Member Functions | |
---|---|
TCommsBuf() | |
TCommsBuf(TInt, TUint, TInt, TInt) | |
TCommsBuf(TInt, TUint, TInt) |
TCommsBuf | ( | TInt | aRawDataOffset, |
TUint | aBufSize, | ||
TInt | aHandle, | ||
TInt | aPool | ||
) | [private, inline] |
TCommsBuf | ( | TInt | aRawDataOffset, |
TUint | aBufSize, | ||
TInt | aPool | ||
) | [private, inline] |
TInt | iReservedWords | [private] |
This large chunk of reserved words is effectively padding up to 64 bytes, ie a multiple of current target cache line length. As the next buffer begins on the next cache line (the space would only then be wasted.), the only conceivable cost is their initialisation. They are initialised in the interests of forward compatibility.