Lines Matching defs:max
11 * min()/max()/clamp() macros must accomplish three things:
88 * max - return maximum of two values of the same or compatible types
92 #define max(x, y) __careful_cmp(max, x, y)
109 __careful_cmp(max, (x) + 0u + 0ul + 0ull, (y) + 0u + 0ul + 0ull)
125 #define max3(x, y, z) max((typeof(x))max(x, y), z)
152 * Or not use min/max/clamp at all, of course.
169 #define max_t(type, x, y) __careful_cmp(max, (type)(x), (type)(y))
212 #define max_array(array, len) __minmax_array(max, array, len)