Lines Matching refs:x

44 #define _ABS_DIFF(x, y) ((x) > (y) ? (x) - (y) : (y) - (x))  argument
46 static __inline u8_t _cyclic_lt(u32_t x, u32_t y, u32_t d) in _cyclic_lt() argument
48 u32_t diff = _ABS_DIFF(x,y); in _cyclic_lt()
49 return (diff < d) ? x < y : x > y; in _cyclic_lt()
52 static __inline u8_t _cyclic_le(u32_t x, u32_t y, u32_t d) in _cyclic_le() argument
54 u32_t diff = _ABS_DIFF(x,y); in _cyclic_le()
55 return (diff < d) ? x <= y : x >= y; in _cyclic_le()
58 #define CYCLIC_LT_8(x, y) (_cyclic_lt(x, y, 128)) argument
59 #define CYCLIC_LT_16(x, y) (_cyclic_lt(x, y, 32768)) argument
60 #define CYCLIC_LT_24(x, y) (_cyclic_lt(x, y, 8388608)) argument
61 #define CYCLIC_LT_32(x, y) (_cyclic_lt(x, y, 2147483648)) argument
63 #define CYCLIC_LE_8(x, y) (_cyclic_le(x, y, 128)) argument
64 #define CYCLIC_LE_16(x, y) (_cyclic_le(x, y, 32768)) argument
65 #define CYCLIC_LE_24(x, y) (_cyclic_le(x, y, 8388608)) argument
66 #define CYCLIC_LE_32(x, y) (_cyclic_le(x, y, 2147483648)) argument
68 #define CYCLIC_GT_8(x, y) (!(CYCLIC_LE_8(x, y))) argument
69 #define CYCLIC_GT_16(x, y) (!(CYCLIC_LE_16(x, y))) argument
70 #define CYCLIC_GT_24(x, y) (!(CYCLIC_LE_24(x, y))) argument
71 #define CYCLIC_GT_32(x, y) (!(CYCLIC_LE_32(x, y))) argument
73 #define CYCLIC_GE_8(x, y) (!(CYCLIC_LT_8(x, y))) argument
74 #define CYCLIC_GE_16(x, y) (!(CYCLIC_LT_16(x, y))) argument
75 #define CYCLIC_GE_24(x, y) (!(CYCLIC_LT_24(x, y))) argument
76 #define CYCLIC_GE_32(x, y) (!(CYCLIC_LT_32(x, y))) argument
79 #define CYCLIC_LT_BITS(x, y, bits) _cyclic_lt(x, y, 1 << ((bits)-1)) argument
80 #define CYCLIC_LE_BITS(x, y, bits) _cyclic_le(x, y, 1 << ((bits)-1)) argument
81 #define CYCLIC_GT_BITS(x, y, bits) (!(CYCLIC_LE_BITS(x, y, bits))) argument
82 #define CYCLIC_GE_BITS(x, y, bits) (!(CYCLIC_LT_BITS(x, y, bits))) argument