Home
last modified time | relevance | path

Searched refs:prod (Results 1 – 25 of 71) sorted by relevance

123

/freebsd-14.2/lib/libc/quad/
H A Dmuldi3.c103 union uu u, v, low, prod; in __muldi3() local
131 prod.q = __lmulq(u0, v0); in __muldi3()
156 prod.ul[H] = high + (negmid ? -mid : mid) + low.ul[L] + in __muldi3()
158 prod.ul[L] = low.ul[L]; in __muldi3()
160 return (negall ? -prod.q : prod.q); in __muldi3()
189 union uu prod; in __lmulq() local
239 prod.ul[H] = prodh; in __lmulq()
240 prod.ul[L] = prodl; in __lmulq()
241 return (prod.q); in __lmulq()
/freebsd-14.2/sys/libkern/arm/
H A Dmuldi3.c111 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()
/freebsd-14.2/sys/dev/hid/
H A Dhidbus.h111 #define HID_PRODUCT(prod) \ argument
112 .match_flag_product = 1, .idProduct = (prod)
114 #define HID_VP(vend,prod) \ argument
115 HID_VENDOR(vend), HID_PRODUCT(prod)
117 #define HID_BVP(bus,vend,prod) \ argument
118 HID_BUS(bus), HID_VENDOR(vend), HID_PRODUCT(prod)
120 #define HID_BVPI(bus,vend,prod,info) \ argument
121 HID_BUS(bus), HID_VENDOR(vend), HID_PRODUCT(prod), HID_DRIVER_INFO(info)
/freebsd-14.2/sys/dev/xen/xenstore/
H A Dxenstore.c412 *len = XENSTORE_RING_SIZE - (prod - cons); in xs_get_output_chunk()
413 return (buf + MASK_XENSTORE_IDX(prod)); in xs_get_output_chunk()
433 if ((prod - cons) < *len) in xs_get_input_chunk()
434 *len = prod - cons; in xs_get_input_chunk()
455 XENSTORE_RING_IDX cons, prod; in xs_write_store() local
467 prod = xen_store->req_prod; in xs_write_store()
492 if (!xs_check_indexes(cons, prod)) { in xs_write_store()
544 XENSTORE_RING_IDX cons, prod; in xs_read_store() local
555 prod = xen_store->rsp_prod; in xs_read_store()
556 if (cons == prod) { in xs_read_store()
[all …]
/freebsd-14.2/sys/contrib/xen/io/
H A Dring.h443 static inline RING_IDX name##_queued(RING_IDX prod, \
449 if (prod == cons) \
452 prod = name##_mask(prod, ring_size); \
455 if (prod == cons) \
458 if (prod > cons) \
459 size = prod - cons; \
461 size = ring_size - (cons - prod); \
H A Dlibxenvchan.h54 uint32_t cons, prod; member
/freebsd-14.2/sys/arm64/iommu/
H A Dsmmu.c253 if ((Q_WRP(q, q->lc.cons) == Q_WRP(q, prod)) && in smmu_q_consumed()
254 (Q_IDX(q, q->lc.cons) >= Q_IDX(q, prod))) in smmu_q_consumed()
257 if ((Q_WRP(q, q->lc.cons) != Q_WRP(q, prod)) && in smmu_q_consumed()
258 (Q_IDX(q, q->lc.cons) <= Q_IDX(q, prod))) in smmu_q_consumed()
279 uint32_t prod; in smmu_q_inc_prod() local
282 prod = (Q_WRP(q, q->lc.prod) | Q_IDX(q, q->lc.prod)) + 1; in smmu_q_inc_prod()
283 val = (Q_OVF(q->lc.prod) | Q_WRP(q, prod) | Q_IDX(q, prod)); in smmu_q_inc_prod()
562 cmdq->lc.prod = smmu_q_inc_prod(cmdq); in smmu_cmdq_enqueue_cmd()
587 int prod; in smmu_sync() local
590 prod = q->lc.prod; in smmu_sync()
[all …]
/freebsd-14.2/sys/dev/qlnx/qlnxe/
H A Decore_int_api.h86 u32 prod = 0; in ecore_sb_update_sb_idx() local
91 prod = OSAL_LE32_TO_CPU(sb_info->sb_virt->prod_index) & in ecore_sb_update_sb_idx()
93 if (sb_info->sb_ack != prod) { in ecore_sb_update_sb_idx()
94 sb_info->sb_ack = prod; in ecore_sb_update_sb_idx()
/freebsd-14.2/sys/dev/rccgpio/
H A Drccgpio.c248 char *prod; in rcc_gpio_probe() local
264 prod = kern_getenv("smbios.system.product"); in rcc_gpio_probe()
265 if (prod == NULL || in rcc_gpio_probe()
266 (strcmp(prod, "RCC-VE") != 0 && strcmp(prod, "RCC-DFF") != 0)) in rcc_gpio_probe()
/freebsd-14.2/sys/dev/msk/
H A Dif_msk.c697 int i, nbuf, prod; in msk_init_rx_ring() local
711 MSK_INC(prod, MSK_RX_RING_CNT); in msk_init_rx_ring()
714 prod = 0; in msk_init_rx_ring()
725 MSK_INC(prod, MSK_RX_RING_CNT); in msk_init_rx_ring()
734 MSK_INC(prod, MSK_RX_RING_CNT); in msk_init_rx_ring()
764 int i, nbuf, prod; in msk_init_jumbo_rx_ring() local
782 prod = 0; in msk_init_jumbo_rx_ring()
2824 MSK_INC(prod, MSK_TX_RING_CNT); in msk_encap()
2827 si = prod; in msk_encap()
2837 MSK_INC(prod, MSK_TX_RING_CNT); in msk_encap()
[all …]
/freebsd-14.2/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_tx.c223 ring->prod = 0; in mlx4_en_activate_tx_ring()
319 ring->cons, ring->prod); in mlx4_en_free_tx_buf()
326 while (ring->cons != ring->prod) { in mlx4_en_free_tx_buf()
343 wqs = ring->size - (ring->prod - ring->cons); in mlx4_en_tx_ring_is_full()
671 KASSERT(((~ring->prod) & ring->size_mask) >= in mlx4_en_xmit()
676 (u32) (ring->prod - ring->cons - 1)); in mlx4_en_xmit()
682 owner_bit = (ring->prod & ring->size) ? in mlx4_en_xmit()
684 index = ring->prod & ring->size_mask; in mlx4_en_xmit()
815 pad = (~(ring->prod + pad)) & ring->size_mask; in mlx4_en_xmit()
848 bf_prod = ring->prod; in mlx4_en_xmit()
[all …]
H A Dmlx4_en_rx.c252 *ring->wqres.db.db = cpu_to_be32(ring->prod & 0xffff); in mlx4_en_update_rx_prod_db()
284 ring->prod++; in mlx4_en_fill_rx_buffers()
294 ring->prod--; in mlx4_en_fill_rx_buffers()
309 ring->cons, ring->prod); in mlx4_en_free_rx_buf()
312 BUG_ON((u32) (ring->prod - ring->cons) > ring->actual_size); in mlx4_en_free_rx_buf()
313 while (ring->cons != ring->prod) { in mlx4_en_free_rx_buf()
399 ring->prod = 0; in mlx4_en_create_rx_ring()
475 ring->prod = 0; in mlx4_en_activate_rx_rings()
860 ring->prod += polled; /* Polled descriptors were reallocated in place */ in mlx4_en_process_rx_cq()
/freebsd-14.2/sys/dev/bnxt/bnxt_re/
H A Dqplib_rcfw.c56 if (*cur_prod == cmdq->hwq.prod && in __check_cmdq_stall()
61 *cur_prod = cmdq->hwq.prod; in __check_cmdq_stall()
267 sw_prod = HWQ_CMP(cmdq_hwq->prod, cmdq_hwq); in __send_message_no_waiter()
274 cmdq_hwq->prod++; in __send_message_no_waiter()
278 cmdq_prod = cmdq_hwq->prod & 0xFFFF; in __send_message_no_waiter()
282 writel(cmdq_prod, cmdq->cmdq_mbox.prod); in __send_message_no_waiter()
360 sw_prod = HWQ_CMP(cmdq_hwq->prod, cmdq_hwq); in __send_message()
367 cmdq_hwq->prod++; in __send_message()
371 cmdq_prod = cmdq_hwq->prod & 0xFFFF; in __send_message()
383 writel(cmdq_prod, cmdq->cmdq_mbox.prod); in __send_message()
[all …]
H A Dqplib_fp.h402 int cons, prod, avail; in __bnxt_qplib_get_avail() local
406 prod = hwq->prod; in __bnxt_qplib_get_avail()
407 avail = cons - prod; in __bnxt_qplib_get_avail()
408 if (cons <= prod) in __bnxt_qplib_get_avail()
H A Dqplib_res.h181 ((HWQ_CMP(hwq->prod, hwq)\
266 u32 prod; /* raw */ member
518 hwq->prod += cnt; in bnxt_qplib_hwq_incr_prod()
519 if (hwq->prod >= hwq->depth) { in bnxt_qplib_hwq_incr_prod()
520 hwq->prod %= hwq->depth; in bnxt_qplib_hwq_incr_prod()
714 indx = (((info->hwq->prod / info->max_slot) & DBC_DBC_INDEX_MASK) | in bnxt_qplib_ring_prod_db()
/freebsd-14.2/sys/dev/qlnx/qlnxr/
H A Dqlnxr_cm.c651 qp->wqe_wr_id[qp->sq.prod].bytes_len = IB_GRH_BYTES; //RDMA_GRH_BYTES in qlnxr_gsi_build_packet()
655 qp->wqe_wr_id[qp->sq.prod].bytes_len += in qlnxr_gsi_build_packet()
713 qp->wqe_wr_id[qp->sq.prod].wr_id = wr->wr_id; in qlnxr_gsi_post_send()
714 qp->wqe_wr_id[qp->sq.prod].signaled = in qlnxr_gsi_post_send()
716 qp->wqe_wr_id[qp->sq.prod].opcode = IB_WC_SEND; in qlnxr_gsi_post_send()
780 memset(&qp->rqe_wr_id[qp->rq.prod], 0, in qlnxr_gsi_post_recv()
781 sizeof(qp->rqe_wr_id[qp->rq.prod])); in qlnxr_gsi_post_recv()
782 qp->rqe_wr_id[qp->rq.prod].sg_list[0] = wr->sg_list[0]; in qlnxr_gsi_post_recv()
783 qp->rqe_wr_id[qp->rq.prod].wr_id = wr->wr_id; in qlnxr_gsi_post_recv()
/freebsd-14.2/tools/tools/net80211/wesside/wesside/
H A Daircrack-ptw-lib.c320 int prod; in doComputation() local
332 prod = 0; in doComputation()
336 while(prod < keylimit) { in doComputation()
345 prod = 1; in doComputation()
347 prod *= choices[j]; in doComputation()
/freebsd-14.2/sys/dev/ale/
H A Dif_ale.c1592 int error, i, nsegs, prod, si; in ale_encap() local
1807 ALE_DESC_INC(prod, ALE_TX_RING_CNT); in ale_encap()
1826 ALE_DESC_INC(prod, ALE_TX_RING_CNT); in ale_encap()
1829 sc->ale_cdata.ale_tx_prod = prod; in ale_encap()
1837 prod = (prod + ALE_TX_RING_CNT - 1) % ALE_TX_RING_CNT; in ale_encap()
2290 uint32_t cons, prod; in ale_txeof() local
2315 for (prog = 0; cons != prod; prog++, in ale_txeof()
2347 uint32_t length, uint32_t *prod) in ale_rx_update_page() argument
2376 *prod = *rx_page->cmb_addr; in ale_rx_update_page()
2462 prod = *rx_page->cmb_addr; in ale_rxeof()
[all …]
/freebsd-14.2/stand/ficl/
H A Dmath64.c170 DPUNS prod; in m64MulI() local
185 prod = ficlLongMul(x, y); in m64MulI()
187 return m64CastUI(prod); in m64MulI()
189 return m64Negate(m64CastUI(prod)); in m64MulI()
/freebsd-14.2/sys/dev/usb/
H A Dusbdi.h359 #define USB_PRODUCT(prod) \ argument
360 .match_flag_product = 1, .idProduct = (prod)
362 #define USB_VP(vend,prod) \ argument
363 USB_VENDOR(vend), USB_PRODUCT(prod)
365 #define USB_VPI(vend,prod,info) \ argument
366 USB_VENDOR(vend), USB_PRODUCT(prod), USB_DRIVER_INFO(info)
/freebsd-14.2/crypto/openssl/
H A DConfigure2561 foreach my $prod (keys %{$unified_info{libraries}}) {
2564 keys %{$unified_info{sources}->{$prod}};
2656 map { keys %{$unified_copy{$_}->{$prod}} }
2663 (my $prodname = $prod) =~ s|\.a$||;
2669 $unified_info{$dst}->{$prod}->{$newobj} = 1;
2674 if (defined $attrs->{$prod}
2675 && defined $attrs->{$prod}->{$_}) {
2676 $attrs->{$prod}->{$newobj} =
2677 $attrs->{$prod}->{$_};
2678 delete $attrs->{$prod}->{$_};
[all …]
/freebsd-14.2/sys/dev/sge/
H A Dif_sge.c1092 rxd = &cd->sge_rxdesc[prod]; in sge_newbuf()
1109 if (prod == SGE_RX_RING_CNT - 1) in sge_newbuf()
1231 int cons, nsegs, prod; in sge_txeof() local
1244 prod = cd->sge_tx_prod; in sge_txeof()
1245 for (; cons != prod;) { in sge_txeof()
1390 int error, i, nsegs, prod, si; in sge_encap() local
1394 si = prod = sc->sge_cdata.sge_tx_prod; in sge_encap()
1395 txd = &sc->sge_cdata.sge_txdesc[prod]; in sge_encap()
1513 if (prod == SGE_TX_RING_CNT - 1) in sge_encap()
1516 SGE_INC(prod, SGE_TX_RING_CNT); in sge_encap()
[all …]
/freebsd-14.2/sys/dev/vge/
H A Dif_vge.c1432 int prod, prog, total_len; in vge_rxeof() local
1445 prod = sc->vge_cdata.vge_rx_prodidx; in vge_rxeof()
1448 VGE_RX_DESC_INC(prod)) { in vge_rxeof()
1467 if (vge_newbuf(sc, prod) != 0) { in vge_rxeof()
1470 vge_discard_rxbuf(sc, prod); in vge_rxeof()
1505 vge_discard_rxbuf(sc, prod); in vge_rxeof()
1509 if (vge_newbuf(sc, prod) != 0) { in vge_rxeof()
1512 vge_discard_rxbuf(sc, prod); in vge_rxeof()
1585 sc->vge_cdata.vge_rx_prodidx = prod; in vge_rxeof()
1606 int cons, prod; in vge_txeof() local
[all …]
/freebsd-14.2/sys/dev/nge/
H A Dif_nge.c1613 int cons, prod; in nge_txeof() local
1619 prod = sc->nge_cdata.nge_tx_prod; in nge_txeof()
1620 if (cons == prod) in nge_txeof()
1878 int error, i, nsegs, prod, si; in nge_encap() local
1883 prod = sc->nge_cdata.nge_tx_prod; in nge_encap()
1884 txd = &sc->nge_cdata.nge_txdesc[prod]; in nge_encap()
1920 si = prod; in nge_encap()
1932 NGE_INC(prod, NGE_TX_RING_CNT); in nge_encap()
1935 sc->nge_cdata.nge_tx_prod = prod; in nge_encap()
1937 prod = (prod + NGE_TX_RING_CNT - 1) % NGE_TX_RING_CNT; in nge_encap()
[all …]
/freebsd-14.2/sys/dev/sis/
H A Dif_sis.c1765 int error, i, frag, nsegs, prod; in sis_encap() local
1768 prod = sc->sis_tx_prod; in sis_encap()
1769 txd = &sc->sis_txdesc[prod]; in sis_encap()
1829 frag = prod; in sis_encap()
1831 f = &sc->sis_tx_list[prod]; in sis_encap()
1839 SIS_INC(prod, SIS_TX_LIST_CNT); in sis_encap()
1844 sc->sis_tx_prod = prod; in sis_encap()
1847 prod = (prod - 1) & (SIS_TX_LIST_CNT - 1); in sis_encap()
1848 f = &sc->sis_tx_list[prod]; in sis_encap()
1858 sc->sis_txdesc[prod].tx_dmamap = map; in sis_encap()
[all …]

123