Lines Matching refs:cnt
186 #define PROF_CNT_INC(cnt) \
188 : "=g" ((cnt).low), "=g" ((cnt).high) \
189 : "0" ((cnt).low), "1" ((cnt).high))
191 #define PROF_CNT_ADD(cnt,val) \
193 : "=g,r" ((cnt).low), "=g,r" ((cnt).high) \
195 "0,0" ((cnt).low), "1,1" ((cnt).high))
197 #define PROF_CNT_LADD(cnt,val) \
199 : "=g,r" ((cnt).low), "=g,r" ((cnt).high) \
201 "0,0" ((cnt).low), "1,1" ((cnt).high))
203 #define PROF_CNT_SUB(cnt,val) \
205 : "=g,r" ((cnt).low), "=g,r" ((cnt).high) \
207 "0,0" ((cnt).low), "1,1" ((cnt).high))
209 #define PROF_CNT_LSUB(cnt,val) \
211 : "=g,r" ((cnt).low), "=g,r" ((cnt).high) \
213 "0,0" ((cnt).low), "1,1" ((cnt).high))
216 #define PROF_CNT_INC(cnt) ((++((cnt).low) == 0) ? ++((cnt).high) : 0)
217 #define PROF_CNT_ADD(cnt,val) (((((cnt).low + (val)) < (val)) ? ((cnt).high++) : 0), ((cnt).low += (val)))
218 #define PROF_CNT_LADD(cnt,val) (PROF_CNT_ADD(cnt,(val).low), (cnt).high += (val).high)
219 #define PROF_CNT_SUB(cnt,val) (((((cnt).low - (val)) > (cnt).low) ? ((cnt).high--) : 0), ((cnt).low -= (val)))
220 #define PROF_CNT_LSUB(cnt,val) (PROF_CNT_SUB(cnt,(val).low), (cnt).high -= (val).high)
224 #define PROF_CNT_INC(cnt) (cnt++)
225 #define PROF_CNT_ADD(cnt,val) (cnt+=val)
226 #define PROF_CNT_LADD(cnt,val) (cnt+=val)
227 #define PROF_CNT_SUB(cnt,val) (cnt-=val)
228 #define PROF_CNT_LSUB(cnt,val) (cnt-=val)
231 #define PROF_ULONG_TO_CNT(cnt,val) (((cnt).high = 0), ((cnt).low = val))
232 #define PROF_CNT_OVERFLOW(cnt,high,low) (((high) = (cnt).high), ((low) = (cnt).low))
233 #define PROF_CNT_TO_ULONG(cnt) (((cnt).high == 0) ? (cnt).low : 0xffffffffu)
234 #define PROF_CNT_TO_LDOUBLE(cnt) ((((long double)(cnt).high) * 4294967296.0L) + (long double)(cnt).low)
235 #define PROF_CNT_TO_DECIMAL(buf,cnt) _profile_cnt_to_decimal(buf, (cnt).low, (cnt).high)
236 #define PROF_CNT_EQ_0(cnt) (((cnt).high | (cnt).low) == 0)
237 #define PROF_CNT_NE_0(cnt) (((cnt).high | (cnt).low) != 0)
253 #define LPROF_ULONG_TO_CNT(cnt,val) PROF_ULONG_TO_CNT(cnt,val)
262 #define LPROF_CNT_TO_DECIMAL(buf,cnt) PROF_CNT_TO_DECIMAL(buf,cnt)
263 #define LPROF_CNT_EQ_0(cnt) PROF_CNT_EQ_0(cnt)
264 #define LPROF_CNT_NE_0(cnt) PROF_CNT_NE_0(cnt)
352 prof_cnt_t cnt; /* # of calls to _{,g}prof_mcount */