aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/bin/syscall-counts-report
diff options
context:
space:
mode:
authorJean Delvare <khali@linux-fr.org>2010-10-24 12:16:57 -0400
committerJean Delvare <khali@endymion.delvare>2010-10-24 12:16:57 -0400
commitd582963a027fd63f8dfc97a0bf3654d4380e34ce (patch)
tree287fbd7e600b91623bf5b9c0be301d479eceb56b /tools/perf/scripts/python/bin/syscall-counts-report
parent323584436db0cb05286425d4dfd9516fce88487f (diff)
i2c: Simplify i2c_parent_is_i2c_adapter
Only i2c devices can have their type set to i2c_adapter_type, so testing the bus type is redundant. Signed-off-by: Jean Delvare <khali@linux-fr.org> Cc: Michael Lawnick <ml.lawnick@gmx.de>
Diffstat (limited to 'tools/perf/scripts/python/bin/syscall-counts-report')
0 files changed, 0 insertions, 0 deletions
n> # define FP_ROUNDMODE FP_RND_NEAREST #endif #endif /* By default don't care about exceptions. */ #ifndef FP_EX_INVALID #define FP_EX_INVALID 0 #endif #ifndef FP_EX_OVERFLOW #define FP_EX_OVERFLOW 0 #endif #ifndef FP_EX_UNDERFLOW #define FP_EX_UNDERFLOW #endif #ifndef FP_EX_DIVZERO #define FP_EX_DIVZERO 0 #endif #ifndef FP_EX_INEXACT #define FP_EX_INEXACT 0 #endif #ifndef FP_EX_DENORM #define FP_EX_DENORM 0 #endif #ifdef _FP_DECL_EX #define FP_DECL_EX \ int _fex = 0; \ _FP_DECL_EX #else #define FP_DECL_EX int _fex = 0 #endif #ifndef FP_INIT_ROUNDMODE #define FP_INIT_ROUNDMODE do {} while (0) #endif #ifndef FP_HANDLE_EXCEPTIONS #define FP_HANDLE_EXCEPTIONS do {} while (0) #endif /* By default we never flush denormal input operands to signed zero. */ #ifndef FP_DENORM_ZERO #define FP_DENORM_ZERO 0 #endif #ifndef FP_INHIBIT_RESULTS /* By default we write the results always. * sfp-machine may override this and e.g. * check if some exceptions are unmasked * and inhibit it in such a case. */ #define FP_INHIBIT_RESULTS 0 #endif #define FP_SET_EXCEPTION(ex) \ _fex |= (ex) #define FP_UNSET_EXCEPTION(ex) \ _fex &= ~(ex) #define FP_CLEAR_EXCEPTIONS \ _fex = 0 #define _FP_ROUND_NEAREST(wc, X) \ do { \ if ((_FP_FRAC_LOW_##wc(X) & 15) != _FP_WORK_ROUND) \ _FP_FRAC_ADDI_##wc(X, _FP_WORK_ROUND); \ } while (0) #define _FP_ROUND_ZERO(wc, X) 0 #define _FP_ROUND_PINF(wc, X) \ do { \ if (!X##_s && (_FP_FRAC_LOW_##wc(X) & 7)) \ _FP_FRAC_ADDI_##wc(X, _FP_WORK_LSB); \ } while (0) #define _FP_ROUND_MINF(wc, X) \ do { \ if (X##_s && (_FP_FRAC_LOW_##wc(X) & 7)) \ _FP_FRAC_ADDI_##wc(X, _FP_WORK_LSB); \ } while (0) #define _FP_ROUND(wc, X) \ do { \ if (_FP_FRAC_LOW_##wc(X) & 7) \ FP_SET_EXCEPTION(FP_EX_INEXACT); \ switch (FP_ROUNDMODE) \ { \ case FP_RND_NEAREST: \ _FP_ROUND_NEAREST(wc,X); \ break; \ case FP_RND_ZERO: \ _FP_ROUND_ZERO(wc,X); \ break; \ case FP_RND_PINF: \ _FP_ROUND_PINF(wc,X); \ break; \ case FP_RND_MINF: \ _FP_ROUND_MINF(wc,X); \ break; \ } \ } while (0) #define FP_CLS_NORMAL 0 #define FP_CLS_ZERO 1 #define FP_CLS_INF 2 #define FP_CLS_NAN 3 #define _FP_CLS_COMBINE(x,y) (((x) << 2) | (y)) #include <math-emu/op-1.h> #include <math-emu/op-2.h> #include <math-emu/op-4.h> #include <math-emu/op-8.h> #include <math-emu/op-common.h> /* Sigh. Silly things longlong.h needs. */ #define UWtype _FP_W_TYPE #define W_TYPE_SIZE _FP_W_TYPE_SIZE typedef int SItype __attribute__((mode(SI))); typedef int DItype __attribute__((mode(DI))); typedef unsigned int USItype __attribute__((mode(SI))); typedef unsigned int UDItype __attribute__((mode(DI))); #if _FP_W_TYPE_SIZE == 32 typedef unsigned int UHWtype __attribute__((mode(HI))); #elif _FP_W_TYPE_SIZE == 64 typedef USItype UHWtype; #endif #ifndef umul_ppmm #include <stdlib/longlong.h> #endif #endif /* __MATH_EMU_SOFT_FP_H__ */