Home | History | Annotate | Download | only in extensions

Lines Matching refs:presult

102 #define _XSyncValueAdd(presult,a,b,poverflow) {\
106 ((presult)->lo = (a).lo + (b).lo);\
107 ((presult)->hi = (a).hi + (b).hi);\
108 if (t>(presult)->lo) (presult)->hi++;\
109 *poverflow = ((signa == signb) && !(signa == XSyncValueIsNegative(*presult)));\
111 #define _XSyncValueSubtract(presult,a,b,poverflow) {\
115 ((presult)->lo = (a).lo - (b).lo);\
116 ((presult)->hi = (a).hi - (b).hi);\
117 if (t<(presult)->lo) (presult)->hi--;\
118 *poverflow = ((signa == signb) && !(signa == XSyncValueIsNegative(*presult)));\
141 #define XSyncValueAdd(presult,a,b,poverflow) _XSyncValueAdd(presult,a,b,poverflow)
142 #define XSyncValueSubtract(presult,a,b,poverflow) _XSyncValueSubtract(presult,a,b,poverflow)