Home
last modified time | relevance | path

Searched refs:ckd_mul (Results 1 – 14 of 14) sorted by relevance

/freebsd-14-stable/tests/include/
HDstdckdint_test.c34 ATF_TC_WITHOUT_HEAD(ckd_mul);
35 ATF_TC_BODY(ckd_mul, tc) in ATF_TC_BODY() argument
39 ATF_CHECK(!ckd_mul(&result, INT_MAX / 2, 2)); in ATF_TC_BODY()
41 ATF_CHECK(ckd_mul(&result, INT_MAX / 2 + 1, 2)); in ATF_TC_BODY()
49 ATF_TP_ADD_TC(tp, ckd_mul); in ATF_TP_ADD_TCS()
/freebsd-14-stable/contrib/tzcode/
HDdate.c127 #if defined ckd_add && defined ckd_mul in dogmt()
128 if (!ckd_add(&n, n, 2) && !ckd_mul(&n, n, sizeof *fakeenv) in dogmt()
198 #ifdef ckd_mul in timeout()
199 bool bigger = !ckd_mul(&size, size, 2) && size <= INDEX_MAX; in timeout()
HDprivate.h479 # define ckd_mul(r, a, b) __builtin_mul_overflow(a, b, r) macro
484 # define ckd_mul(r, a, b) __builtin_mul_overflow(a, b, r) macro
HDzic.c492 #ifdef ckd_mul in size_product()
494 if (!ckd_mul(&product, nitems, itemsize) && product <= INDEX_MAX) in size_product()
550 #if defined ckd_add && defined ckd_mul in grow_nitems_alloc()
553 && !ckd_mul(&product, *nitems_alloc, itemsize) && product <= INDEX_MAX) in grow_nitems_alloc()
/freebsd-14-stable/include/
HDstdckdint.h31 #define ckd_mul(result, a, b) \ macro
34 #define ckd_mul(result, a, b) \ macro
/freebsd-14-stable/contrib/llvm-project/clang/lib/Headers/
HDstdckdint.h39 #define ckd_mul(R, A, B) __builtin_mul_overflow((A), (B), (R)) macro
/freebsd-14-stable/contrib/less/
HDless.h81 #define ckd_mul(r, a, b) help_ckd_mul(r, (uintmax)(a), (uintmax)(b), sizeof *(r), signed_expr(*(r))) macro
HDoutput.c552 v = v || ckd_mul(&val, val, radix); \ in TYPE_TO_A_FUNC()
HDcharset.c269 if (ckd_mul(&n, n, 10) || ckd_add(&n, n, s[-1] - '0')) in ichardef()
HDdecode.c572 if (ckd_mul(&num, num, 10) || ckd_add(&num, num, ch - '0')) in getcc_int()
HDoptfunc.c699 v = v || ckd_mul(&n, n, 10); in set_tabs()
HDcmdbuf.c1311 if (ckd_mul(&n, n, 10) || ckd_add(&n, n, *p - '0')) in cmd_int()
HDscreen.c1698 if (ckd_mul(&delay, delay, affcnt)) in ltputs()
/freebsd-14-stable/share/man/man3/
HDMakefile318 stdckdint.3 ckd_mul.3