H A D | safe_math.h | 34 # define OSSL_SAFE_MATH_ADDS(type_name, type, min, max) \ argument 47 # define OSSL_SAFE_MATH_ADDU(type_name, type, max) \ argument 75 # define OSSL_SAFE_MATH_ADDU(type_name, type, max) \ argument 120 # define OSSL_SAFE_MATH_SUBU(type_name, type) \ argument 147 # define OSSL_SAFE_MATH_MULU(type_name, type, max) \ argument 213 # define OSSL_SAFE_MATH_DIVU(type_name, type, max) \ argument 243 # define OSSL_SAFE_MATH_MODU(type_name, type) \ argument 267 # define OSSL_SAFE_MATH_NEGU(type_name, type) \ argument 290 # define OSSL_SAFE_MATH_ABSU(type_name, type) \ argument 404 return safe_add_ ## type_name(safe_div_ ## type_name(a, b, err), \ [all …]
|