Lines Matching defs:min
11 * min()/max()/clamp() macros must accomplish three things:
81 * min - return minimum of two values of the same or compatible types
85 #define min(x, y) __careful_cmp(min, x, y)
101 __careful_cmp(min, (x) + 0u + 0ul + 0ull, (y) + 0u + 0ul + 0ull)
117 #define min3(x, y, z) min((typeof(x))min(x, y), z)
135 __x == 0 ? __y : ((__y == 0) ? __x : min(__x, __y)); })
152 * Or not use min/max/clamp at all, of course.
161 #define min_t(type, x, y) __careful_cmp(min, (type)(x), (type)(y))
178 * min = min_array(buff, nb_items);
203 #define min_array(array, len) __minmax_array(min, array, len)