| /netbsd-src/sys/arch/xen/xenbus/ |
| H A D | xenbus_comms.c | 92 check_indexes(XENSTORE_RING_IDX cons, XENSTORE_RING_IDX prod) in check_indexes() argument 94 return ((prod - cons) <= XENSTORE_RING_SIZE); in check_indexes() 99 XENSTORE_RING_IDX prod, in get_output_chunk() argument 102 *len = XENSTORE_RING_SIZE - MASK_XENSTORE_IDX(prod); in get_output_chunk() 103 if ((XENSTORE_RING_SIZE - (prod - cons)) < *len) in get_output_chunk() 104 *len = XENSTORE_RING_SIZE - (prod - cons); in get_output_chunk() 105 return buf + MASK_XENSTORE_IDX(prod); in get_output_chunk() 110 XENSTORE_RING_IDX prod, in get_input_chunk() argument 114 if ((prod - cons) < *len) in get_input_chunk() 115 *len = prod - cons; in get_input_chunk() [all …]
|
| /netbsd-src/sys/arch/xen/xen/ |
| H A D | xencons.c | 400 XENCONS_RING_IDX cons, prod, len; in xencons_start() local 404 prod = xencons_interface->out_prod; in xencons_start() 406 while (prod != cons + sizeof(xencons_interface->out)) { in xencons_start() 407 if (MASK_XENCONS_IDX(prod, XNC_OUT) < in xencons_start() 410 MASK_XENCONS_IDX(prod, XNC_OUT); in xencons_start() 413 MASK_XENCONS_IDX(prod, XNC_OUT); in xencons_start() 416 &XNC_OUT[MASK_XENCONS_IDX(prod, XNC_OUT)]), len); in xencons_start() 419 prod = prod + len; in xencons_start() 422 xencons_interface->out_prod = prod; in xencons_start() 449 XENCONS_RING_IDX cons, prod, len; in xencons_handler() local [all …]
|
| /netbsd-src/external/lgpl3/gmp/dist/ |
| H A D | bootstrap.c | 113 mpz_t inv, prod; in mpz_invert_2exp() local 118 mpz_init (prod); in mpz_invert_2exp() 122 mpz_mul (prod, inv, a); in mpz_invert_2exp() 123 if (mpz_tstbit (prod, i) != 0) in mpz_invert_2exp() 127 mpz_mul (prod, inv, a); in mpz_invert_2exp() 128 mpz_tdiv_r_2exp (prod, prod, n); in mpz_invert_2exp() 129 assert (mpz_cmp_ui (prod, 1L) == 0); in mpz_invert_2exp() 134 mpz_clear (prod); in mpz_invert_2exp()
|
| /netbsd-src/common/lib/libc/quad/ |
| H A D | muldi3.c | 111 union uu u, v, low, prod; in __muldi3() local 139 prod.q = __lmulq(u0, v0); in __muldi3() 164 prod.ul[H] = high + (negmid ? -mid : mid) + low.ul[L] + in __muldi3() 166 prod.ul[L] = low.ul[L]; in __muldi3() 168 return (negall ? -prod.q : prod.q); in __muldi3() 197 union uu prod; in __lmulq() local 247 prod.ul[H] = prodh; in __lmulq() 248 prod.ul[L] = prodl; in __lmulq() 249 return (prod.q); in __lmulq()
|
| /netbsd-src/external/lgpl3/gmp/dist/mpq/ |
| H A D | mul.c | 35 mpq_mul (mpq_ptr prod, mpq_srcptr op1, mpq_srcptr op2) in mpq_mul() argument 49 mpz_mul (mpq_numref (prod), mpq_numref (op1), mpq_numref (op1)); in mpq_mul() 50 mpz_mul (mpq_denref (prod), mpq_denref (op1), mpq_denref (op1)); in mpq_mul() 63 SIZ(NUM(prod)) = 0; in mpq_mul() 64 MPZ_NEWALLOC (DEN(prod), 1)[0] = 1; in mpq_mul() 65 SIZ(DEN(prod)) = 1; in mpq_mul() 94 mpz_mul (NUM(prod), tmp1, tmp2); in mpq_mul() 99 mpz_mul (DEN(prod), tmp1, tmp2); in mpq_mul()
|
| /netbsd-src/external/lgpl3/gmp/dist/mpz/ |
| H A D | oddfac_1.c | 193 mp_limb_t prod, max_prod; in mpz_2multiswing_1() local 199 prod = -(n & 1); in mpz_2multiswing_1() 202 prod = (prod & n) + 1; /* the original n, if it was odd, 1 otherwise */ in mpz_2multiswing_1() 206 SWING_A_PRIME (3, n, prod, max_prod, factors, j); in mpz_2multiswing_1() 218 SWING_A_PRIME (prime, n, prod, max_prod, factors, j); in mpz_2multiswing_1() 226 SH_SWING_A_PRIME (prime, n, prod, l_max_prod, factors, j); in mpz_2multiswing_1() 232 FACTOR_LIST_STORE (prime, prod, max_prod, factors, j); in mpz_2multiswing_1() 237 factors[j++] = prod; in mpz_2multiswing_1() 243 PTR (x)[0] = prod; in mpz_2multiswing_1() 307 mp_limb_t prod, max_prod, i; in mpz_oddfac_1() local [all …]
|
| H A D | prodlimbs.c | 63 mp_ptr prod; in mpz_prodlimbs() local 79 prod = MPZ_NEWALLOC (x, size + 1); in mpz_prodlimbs() 81 cy = mpn_mul_1 (prod, factors, size, factors[i]); in mpz_prodlimbs() 82 prod[size] = cy; in mpz_prodlimbs() 99 prod = MPZ_NEWALLOC (x, size); in mpz_prodlimbs() 101 cy = mpn_mul (prod, PTR(x1), i, PTR(x2), j); in mpz_prodlimbs() 103 cy = mpn_mul (prod, PTR(x2), j, PTR(x1), i); in mpz_prodlimbs()
|
| H A D | mul_i.h | 54 FUNCTION (mpz_ptr prod, mpz_srcptr mult, 66 SIZ(prod) = 0; 76 pp = MPZ_REALLOC (prod, size + 1); 99 pp = MPZ_NEWALLOC (prod, size); 105 SIZ(prod) = ((sign_product < 0) ^ (small_mult < 0)) ? -size : size;
|
| H A D | primorial_ui.c | 122 mp_limb_t prod; in mpz_primorial_ui() local 136 prod = 6; in mpz_primorial_ui() 145 FACTOR_LIST_STORE (prime, prod, max_prod, factors, j); in mpz_primorial_ui() 151 factors[j++] = prod; in mpz_primorial_ui() 156 PTR (x)[0] = prod; in mpz_primorial_ui()
|
| H A D | 2fac_ui.c | 72 mp_limb_t *factors, prod, max_prod; in mpz_2fac_ui() local 82 prod = n; in mpz_2fac_ui() 86 FACTOR_LIST_STORE (n, prod, max_prod, factors, j); in mpz_2fac_ui() 88 factors[j++] = prod; in mpz_2fac_ui()
|
| H A D | fac_ui.c | 68 mp_limb_t prod, max_prod; in mpz_fac_ui() local 78 prod = n; in mpz_fac_ui() 85 FACTOR_LIST_STORE (n, prod, max_prod, factors, j); in mpz_fac_ui() 87 factors[j++] = prod; in mpz_fac_ui()
|
| H A D | mfac_uiui.c | 96 mp_limb_t prod, max_prod; in mpz_mfac_uiui() local 103 prod = n; in mpz_mfac_uiui() 115 FACTOR_LIST_STORE (n, prod, max_prod, factors, j); in mpz_mfac_uiui() 118 factors[j++] = prod; in mpz_mfac_uiui()
|
| /netbsd-src/external/lgpl3/gmp/dist/tests/mpz/ |
| H A D | dive.c | 30 mpz_t prod, quot; in main() local 49 mpz_init (prod); in main() 76 mpz_mul (prod, op1, op2); in main() 78 mpz_divexact (quot, prod, op2); in main() 86 mpz_trace (" dividend", prod); in main() 95 mpz_clear (prod); in main()
|
| /netbsd-src/external/gpl3/gdb/dist/sim/mips/ |
| H A D | tx.igen | 11 int64_t prod = (U8_4 (VL4_8 (HI), VL4_8 (LO)) 16 LO = EXTEND32 (prod); 17 HI = EXTEND32 (VH4_8 (prod)); 29 uint64_t prod = (U8_4 (VL4_8 (HI), VL4_8 (LO)) 34 LO = EXTEND32 (prod); 35 HI = EXTEND32 (VH4_8 (prod));
|
| /netbsd-src/sys/arch/amiga/dev/ |
| H A D | gvpbus.c | 86 ga.prod = *((u_char *)zap->va + 0x8001) & 0xf8; in gvpbusattach() 92 ga.prod = GVP_SERIESII; /* really a series I */ in gvpbusattach() 98 switch (ga.prod) { in gvpbusattach() 122 if (ga.prod == GVP_COMBO_R4_SCSI) in gvpbusattach() 137 printf(": unknown Series II %x", ga.prod); in gvpbusattach() 167 if (gap->prod == GVP_IOEXTEND) in gvpbusprint()
|
| /netbsd-src/external/lgpl3/gmp/dist/tests/ |
| H A D | t-modlinv.c | 31 mp_limb_t inv, prod; in one() local 34 prod = (inv * n) & GMP_NUMB_MASK; in one() 35 if (prod != 1) in one() 40 mp_limb_trace (" product ", prod); in one()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/acr/ |
| H A D | nouveau_nvkm_subdev_acr_hsfw.c | 40 kfree(hsfw->sig.prod.data); in nvkm_acr_hsfw_del() 107 hsfw->sig.prod.size = fwhdr->sig_prod_size; in nvkm_acr_hsfw_load_image() 108 hsfw->sig.prod.data = kmalloc(hsfw->sig.prod.size, GFP_KERNEL); in nvkm_acr_hsfw_load_image() 109 if (!hsfw->sig.prod.data) { in nvkm_acr_hsfw_load_image() 114 memcpy(hsfw->sig.prod.data, fw->data + fwhdr->sig_prod_offset + sig, in nvkm_acr_hsfw_load_image() 115 hsfw->sig.prod.size); in nvkm_acr_hsfw_load_image()
|
| /netbsd-src/external/gpl3/gcc.old/dist/libgfortran/runtime/ |
| H A D | memory.c | 51 size_t prod; in xmallocarray() local 54 prod = 1; in xmallocarray() 55 else if (__builtin_mul_overflow (nmemb, size, &prod)) in xmallocarray() 61 p = malloc (prod); in xmallocarray()
|
| /netbsd-src/external/gpl3/gcc/dist/libgfortran/runtime/ |
| H A D | memory.c | 51 size_t prod; in xmallocarray() local 54 prod = 1; in xmallocarray() 55 else if (__builtin_mul_overflow (nmemb, size, &prod)) in xmallocarray() 61 p = malloc (prod); in xmallocarray()
|
| /netbsd-src/external/mit/isl/dist/ |
| H A D | isl_tab.c | 329 struct isl_mat *prod; in tab_mat_product() local 332 prod = isl_mat_alloc(mat1->ctx, mat1->n_row + mat2->n_row, in tab_mat_product() 334 if (!prod) in tab_mat_product() 339 isl_seq_cpy(prod->row[n + i], mat1->row[i], off + d1); in tab_mat_product() 340 isl_seq_clr(prod->row[n + i] + off + d1, d2); in tab_mat_product() 341 isl_seq_cpy(prod->row[n + i] + off + d1 + d2, in tab_mat_product() 343 isl_seq_clr(prod->row[n + i] + off + col1 + d1, col2 - d2); in tab_mat_product() 348 isl_seq_cpy(prod->row[n + i], mat2->row[i], off); in tab_mat_product() 349 isl_seq_clr(prod->row[n + i] + off, d1); in tab_mat_product() 350 isl_seq_cpy(prod->row[n + i] + off + d1, in tab_mat_product() [all …]
|
| /netbsd-src/sys/external/mit/xen-include-public/dist/xen/include/public/io/ |
| H A D | ring.h | 432 static inline RING_IDX name##_queued(RING_IDX prod, \ 438 if (prod == cons) \ 441 prod = name##_mask(prod, ring_size); \ 444 if (prod == cons) \ 447 if (prod > cons) \ 448 size = prod - cons; \ 450 size = ring_size - (cons - prod); \
|
| /netbsd-src/external/gpl3/gcc.old/dist/libquadmath/math/ |
| H A D | tgammaq.c | 79 __float128 prod = __quadmath_gamma_productq (x_adj, 0, n, &eps); in gammal_positive() local 81 * prod * (1 + eps)); in gammal_positive() 88 __float128 prod = 1; in gammal_positive() local 96 prod = __quadmath_gamma_productq (x_adj - n, x_eps, n, &eps); in gammal_positive() 117 / prod); in gammal_positive()
|
| /netbsd-src/external/gpl3/gcc/dist/libquadmath/math/ |
| H A D | tgammaq.c | 79 __float128 prod = __quadmath_gamma_productq (x_adj, 0, n, &eps); in gammal_positive() local 81 * prod * (1 + eps)); in gammal_positive() 88 __float128 prod = 1; in gammal_positive() local 96 prod = __quadmath_gamma_productq (x_adj - n, x_eps, n, &eps); in gammal_positive() 117 / prod); in gammal_positive()
|
| /netbsd-src/sys/arch/atari/stand/tostools/libtos/ |
| H A D | diskio.c | 263 char *p, prod[1024]; in setsizes() local 265 if (XHInqTarget2(dd->major, dd->minor, &dd->bsize, NULL, prod, in setsizes() 266 sizeof(prod))) { in setsizes() 267 if (XHInqTarget(dd->major, dd->minor, &dd->bsize, NULL, prod)) { in setsizes() 272 p = strrchr(prod, '\0'); in setsizes() 275 dd->product = strbd(prod, NULL); in setsizes()
|
| /netbsd-src/sys/arch/atari/stand/tostools/aptck/ |
| H A D | diskio.c | 263 char *p, prod[1024]; in setsizes() local 265 if (XHInqTarget2(dd->major, dd->minor, &dd->bsize, NULL, prod, in setsizes() 266 sizeof(prod))) { in setsizes() 267 if (XHInqTarget(dd->major, dd->minor, &dd->bsize, NULL, prod)) { in setsizes() 272 p = strrchr(prod, '\0'); in setsizes() 275 dd->product = strbd(prod, NULL); in setsizes()
|