Lines Matching refs:R3
590 * Declare a type differently in GC, R3 and R0.
593 * @param R3Type The R3 type.
625 * Declare a pointer which is used in R3 but appears in structure(s) used by
629 * @param R3Type The R3 type.
668 * identifier name. The suffix is R3, R0 or GC.
679 # define CTXALLSUFF(var) var##R3
684 * identifier name. The suffix is R3, R0 or RC.
696 # define CTX_SUFF(var) var##R3
702 * The suffix thus is R3 or RZ.
710 # define CTX_SUFF_Z(var) var##R3
743 * The middle name is R3, R0 or GC.
755 # define CTXALLMID(first, last) first##R3##last
760 * The middle name is R3, R0 or RC.
771 # define CTX_MID(first, last) first##R3##last
777 * The middle name thus is either R3 or RZ.
784 # define CTX_MID_Z(first, last) first##R3##last
791 * A macro which in GC and R0 will return a dummy string while in R3 it will return
795 * between R3, R0 and/or GC. The intention is to avoid the \#ifdef IN_RING3 mess.
797 * @param pR3String The R3 string. Only referenced in R3.
807 * A macro which in GC and R3 will return a dummy string while in R0 it will return
811 * between R3, R0 and/or GC. The intention is to avoid the \#ifdef IN_RING0 mess.
823 * A macro which in R3 and R0 will return a dummy string while in RC it will return
827 * between R3, R0 and/or RC. The intention is to avoid the \#ifdef IN_RC mess.
1086 * How to declare an call back function pointer member - R3 Ptr.