Lines Matching refs:lo
86 #define _XSyncIntToValue(pv, i) ((pv)->hi=((i<0)?~0:0),(pv)->lo=(i))
87 #define _XSyncIntsToValue(pv, l, h) ((pv)->lo = (l), (pv)->hi = (h))
89 ((a).hi>(b).hi || ((a).hi==(b).hi && (a).lo>(b).lo))
91 ((a).hi<(b).hi || ((a).hi==(b).hi && (a).lo<(b).lo))
93 ((a).hi>(b).hi || ((a).hi==(b).hi && (a).lo>=(b).lo))
95 ((a).hi<(b).hi || ((a).hi==(b).hi && (a).lo<=(b).lo))
96 #define _XSyncValueEqual(a, b) ((a).lo==(b).lo && (a).hi==(b).hi)
98 #define _XSyncValueIsZero(a) ((a).lo==0 && (a).hi==0)
100 #define _XSyncValueLow32(v) ((v).lo)
103 int t = (a).lo;\
106 ((presult)->lo = (a).lo + (b).lo);\
108 if (t>(presult)->lo) (presult)->hi++;\
112 int t = (a).lo;\
115 ((presult)->lo = (a).lo - (b).lo);\
117 if (t<(presult)->lo) (presult)->hi--;\
120 #define _XSyncMaxValue(pv) ((pv)->hi = 0x7fffffff, (pv)->lo = 0xffffffff)
121 #define _XSyncMinValue(pv) ((pv)->hi = 0x80000000, (pv)->lo = 0)
179 unsigned int lo;