Gpr_macros
Returns the proc name, if proc id is a input. Returns the proc id, if proc name is a input.
Export macro that indicates a function is internal to the GPR.
Export macro that indicates an external function, which is intended for client use.
Invalid domain.
Modem DSP (mDSP) domain.
Audio DSP (aDSP) domain.
Applications domain.
Sensors DSP (sDSP) domain.
Compute DSP (cDSP) domain.
Companion chip DSP (CC_DSP) domain.
Reserved domain.
Generic chip DSP (gDSP0) domain.
Generic chip DSP (gDSP1) domain.
SPF-on-ARM HLOS (APPS2) domain.
Highest domain ID.
Total number of domains.
Defines the layout of the packet structure.
Uninitialized port value.
Uninitialized reserved field value.
Uninitialized domain ID value.
Header size in number of 32-bit words.
Header size in number of bytes.
Undefined value where a valid GUID is expected.
Uninitialized client data value.
Bitmask of the version field.
Bit shift of the version field.
Bitmask of the header size field.
Bit shift of the header size field.
Bitmask of the reserved field.
Bit shift of the reserved field.
Bitmask of the packet size field.
Bit shift of the packet size field.
Gets the value of a field, including the specified mask and shift.
Sets a value in a field, including the specified mask and shift.
Gets the value of a field.
Sets a value in a field.
Returns an 8-bit aligned pointer to a base address pointer plus an offset in bytes.
Given the packet header, returns the packet’s current size in bytes.
Given the packet header, returns the header’s current size in bytes.
Given the packet header, returns the payload’s current size in bytes.
Given the packet, returns a pointer to the beginning of the packet’s payload.
Was this page helpful?

