Symbol: fma
include/tgmath.h
173
#define fma(x, y, z) __tg_simple3(x, y, z, fma)
lib/msun/src/math.h
276
double fma(double, double, double);
lib/msun/src/s_fma.c
294
__weak_reference(fma, fmal);
lib/msun/tests/fma_test.c
114
test(fma, -DBL_MIN, DBL_MIN, 0.0, -0.0,
lib/msun/tests/fma_test.c
151
test(fma, DBL_MAX, DBL_MAX, -INFINITY, -INFINITY, ALL_STD_EXCEPT, 0);
lib/msun/tests/fma_test.c
155
test(fma, DBL_MAX, -DBL_MAX, INFINITY, INFINITY, ALL_STD_EXCEPT, 0);
lib/msun/tests/fma_test.c
172
test(fma, DBL_MIN, DBL_MIN, NAN, NAN, ALL_STD_EXCEPT, 0);
lib/msun/tests/fma_test.c
175
test(fma, DBL_MAX, DBL_MAX, NAN, NAN, ALL_STD_EXCEPT, 0);
lib/msun/tests/fma_test.c
189
test(fma, one, one, 0x1.0p-200, 1.0 + DBL_EPSILON,
lib/msun/tests/fma_test.c
202
test(fma, -one, one, -0x1.0p-200, -(1.0 + DBL_EPSILON),
lib/msun/tests/fma_test.c
215
test(fma, one, one, -0x1.0p-200, 1.0 - DBL_EPSILON / 2,
lib/msun/tests/fma_test.c
228
test(fma, -one, one, 0x1.0p-200, -1.0 + DBL_EPSILON / 2,
lib/msun/tests/fma_test.c
248
test(fma, 0x1.0p-100, 0x1.0p-100, 1.0, 1.0 + DBL_EPSILON,
lib/msun/tests/fma_test.c
261
test(fma, -0x1.0p-100, 0x1.0p-100, -1.0, -(1.0 + DBL_EPSILON),
lib/msun/tests/fma_test.c
274
test(fma, -0x1.0p-100, -0x1.0p-100, -1.0,
lib/msun/tests/fma_test.c
287
test(fma, 0x1.0p-100, -0x1.0p-100, 1.0, 1.0 - DBL_EPSILON / 2,
lib/msun/tests/fma_test.c
305
testrnd(fma, -0x1.c139d7b84f1a3p-51, -0x1.600e7a2a16484p32,
lib/msun/tests/fma_test.c
334
testrnd(fma, 0x1.98210ac83fe2bp53, 0x1.9556ac1475f0fp-24,
lib/msun/tests/fma_test.c
363
testrnd(fma, 0x1.31ad012ede8aap+100, 0x1.2fbf79c839067p-42,
lib/msun/tests/fma_test.c
393
testrnd(fma, 0x1.bbffeea6fc7d6p-30, 0x1.1d164c6cbf078p-74,
lib/msun/tests/fma_test.c
435
test(fma, 0x1.8000000000001p0, 0x1.8000000000001p0,
lib/msun/tests/fma_test.c
439
test(fma, 0x1.8000000000001p0, 0x1.8000000000001p0,
lib/msun/tests/fma_test.c
443
test(fma, 0x1.8000000000001p0, 0x1.8000000000001p0,
lib/msun/tests/fma_test.c
61
test(fma, (double)(x), (double)(y), (double)(z), \
sys/compat/linuxkpi/common/src/linux_page.c
436
vm_page_t m, *ma, fma;
sys/compat/linuxkpi/common/src/linux_page.c
452
fma = NULL;
sys/compat/linuxkpi/common/src/linux_page.c
459
if (fma == NULL)
sys/compat/linuxkpi/common/src/linux_page.c
460
fma = malloc(chunk * sizeof(struct vm_page),
sys/compat/linuxkpi/common/src/linux_page.c
462
m = fma + c;
sys/compat/linuxkpi/common/src/linux_page.c
476
if (fma != NULL)
sys/compat/linuxkpi/common/src/linux_page.c
477
memset(fma, 0, chunk * sizeof(struct vm_page));
sys/compat/linuxkpi/common/src/linux_page.c
480
free(fma, M_TEMP);
sys/dev/iommu/busdma_iommu.c
733
vm_page_t *ma, fma;
sys/dev/iommu/busdma_iommu.c
747
fma = NULL;
sys/dev/iommu/busdma_iommu.c
757
if (fma == NULL) {
sys/dev/iommu/busdma_iommu.c
758
fma = malloc(sizeof(struct vm_page) * ma_cnt,
sys/dev/iommu/busdma_iommu.c
760
if (fma == NULL) {
sys/dev/iommu/busdma_iommu.c
765
vm_page_initfake(&fma[i], pstart + ptoa(i),
sys/dev/iommu/busdma_iommu.c
767
ma[i] = &fma[i];
sys/dev/iommu/busdma_iommu.c
772
free(fma, M_DEVBUF);
sys/dev/iommu/busdma_iommu.c
784
vm_page_t *ma, fma;
sys/dev/iommu/busdma_iommu.c
798
fma = NULL;
sys/dev/iommu/busdma_iommu.c
811
if (fma == NULL) {
sys/dev/iommu/busdma_iommu.c
812
fma = malloc(sizeof(struct vm_page) * ma_cnt,
sys/dev/iommu/busdma_iommu.c
814
if (fma == NULL) {
sys/dev/iommu/busdma_iommu.c
819
vm_page_initfake(&fma[i], paddr, VM_MEMATTR_DEFAULT);
sys/dev/iommu/busdma_iommu.c
820
ma[i] = &fma[i];
sys/dev/iommu/busdma_iommu.c
826
free(fma, M_DEVBUF);
tools/regression/include/tgmath/tgmath.c
113
double (fma)(double x, double y, double z) { n_double++; }
tools/regression/include/tgmath/tgmath.c
507
PASS_REAL_REAL_REAL_ARG_REAL_RET(fma));