Home
last modified time | relevance | path

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

123

/freebsd-13.1/lib/libc/quad/
H A Dmuldi3.c106 union uu u, v, low, prod; in __muldi3() local
134 prod.q = __lmulq(u0, v0); in __muldi3()
159 prod.ul[H] = high + (negmid ? -mid : mid) + low.ul[L] + in __muldi3()
161 prod.ul[L] = low.ul[L]; in __muldi3()
163 return (negall ? -prod.q : prod.q); in __muldi3()
192 union uu prod; in __lmulq() local
242 prod.ul[H] = prodh; in __lmulq()
243 prod.ul[L] = prodl; in __lmulq()
244 return (prod.q); in __lmulq()
/freebsd-13.1/sys/libkern/arm/
H A Dmuldi3.c112 union uu u, v, low, prod; in __muldi3() local
140 prod.q = __lmulq(u0, v0); in __muldi3()
165 prod.ul[H] = high + (negmid ? -mid : mid) + low.ul[L] + in __muldi3()
167 prod.ul[L] = low.ul[L]; in __muldi3()
169 return (negall ? -prod.q : prod.q); in __muldi3()
198 union uu prod; in __lmulq() local
248 prod.ul[H] = prodh; in __lmulq()
249 prod.ul[L] = prodl; in __lmulq()
250 return (prod.q); in __lmulq()
/freebsd-13.1/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-13.1/sys/xen/interface/io/
H A Dring.h436 static inline RING_IDX name##_queued(RING_IDX prod, \
442 if (prod == cons) \
445 prod = name##_mask(prod, ring_size); \
448 if (prod == cons) \
451 if (prod > cons) \
452 size = prod - cons; \
454 size = ring_size - (cons - prod); \
H A Dlibxenvchan.h54 uint32_t cons, prod; member
/freebsd-13.1/sys/dev/xen/xenstore/
H A Dxenstore.c414 *len = XENSTORE_RING_SIZE - (prod - cons); in xs_get_output_chunk()
415 return (buf + MASK_XENSTORE_IDX(prod)); in xs_get_output_chunk()
435 if ((prod - cons) < *len) in xs_get_input_chunk()
436 *len = prod - cons; in xs_get_input_chunk()
457 XENSTORE_RING_IDX cons, prod; in xs_write_store() local
469 prod = xen_store->req_prod; in xs_write_store()
494 if (!xs_check_indexes(cons, prod)) { in xs_write_store()
546 XENSTORE_RING_IDX cons, prod; in xs_read_store() local
557 prod = xen_store->rsp_prod; in xs_read_store()
558 if (cons == prod) { in xs_read_store()
[all …]
/freebsd-13.1/sys/arm64/iommu/
H A Dsmmu.c240 if ((Q_WRP(q, q->lc.cons) == Q_WRP(q, prod)) && in smmu_q_consumed()
241 (Q_IDX(q, q->lc.cons) >= Q_IDX(q, prod))) in smmu_q_consumed()
244 if ((Q_WRP(q, q->lc.cons) != Q_WRP(q, prod)) && in smmu_q_consumed()
245 (Q_IDX(q, q->lc.cons) <= Q_IDX(q, prod))) in smmu_q_consumed()
266 uint32_t prod; in smmu_q_inc_prod() local
269 prod = (Q_WRP(q, q->lc.prod) | Q_IDX(q, q->lc.prod)) + 1; in smmu_q_inc_prod()
270 val = (Q_OVF(q->lc.prod) | Q_WRP(q, prod) | Q_IDX(q, prod)); in smmu_q_inc_prod()
549 cmdq->lc.prod = smmu_q_inc_prod(cmdq); in smmu_cmdq_enqueue_cmd()
574 int prod; in smmu_sync() local
577 prod = q->lc.prod; in smmu_sync()
[all …]
/freebsd-13.1/sys/dev/qlnx/qlnxe/
H A Decore_int_api.h88 u32 prod = 0; in ecore_sb_update_sb_idx() local
93 prod = OSAL_LE32_TO_CPU(sb_info->sb_virt->prod_index) & in ecore_sb_update_sb_idx()
95 if (sb_info->sb_ack != prod) { in ecore_sb_update_sb_idx()
96 sb_info->sb_ack = prod; in ecore_sb_update_sb_idx()
/freebsd-13.1/sys/dev/rccgpio/
H A Drccgpio.c250 char *prod; in rcc_gpio_probe() local
266 prod = kern_getenv("smbios.system.product"); in rcc_gpio_probe()
267 if (prod == NULL || in rcc_gpio_probe()
268 (strcmp(prod, "RCC-VE") != 0 && strcmp(prod, "RCC-DFF") != 0)) in rcc_gpio_probe()
/freebsd-13.1/sys/dev/msk/
H A Dif_msk.c703 int i, nbuf, prod; in msk_init_rx_ring() local
717 MSK_INC(prod, MSK_RX_RING_CNT); in msk_init_rx_ring()
720 prod = 0; in msk_init_rx_ring()
731 MSK_INC(prod, MSK_RX_RING_CNT); in msk_init_rx_ring()
740 MSK_INC(prod, MSK_RX_RING_CNT); in msk_init_rx_ring()
770 int i, nbuf, prod; in msk_init_jumbo_rx_ring() local
788 prod = 0; in msk_init_jumbo_rx_ring()
2838 MSK_INC(prod, MSK_TX_RING_CNT); in msk_encap()
2841 si = prod; in msk_encap()
2851 MSK_INC(prod, MSK_TX_RING_CNT); in msk_encap()
[all …]
/freebsd-13.1/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-13.1/tools/tools/net80211/wesside/wesside/
H A Daircrack-ptw-lib.c322 int prod; in doComputation() local
334 prod = 0; in doComputation()
338 while(prod < keylimit) { in doComputation()
347 prod = 1; in doComputation()
349 prod *= choices[j]; in doComputation()
/freebsd-13.1/sys/dev/ale/
H A Dif_ale.c1609 int error, i, nsegs, prod, si; in ale_encap() local
1824 ALE_DESC_INC(prod, ALE_TX_RING_CNT); in ale_encap()
1843 ALE_DESC_INC(prod, ALE_TX_RING_CNT); in ale_encap()
1846 sc->ale_cdata.ale_tx_prod = prod; in ale_encap()
1854 prod = (prod + ALE_TX_RING_CNT - 1) % ALE_TX_RING_CNT; in ale_encap()
2307 uint32_t cons, prod; in ale_txeof() local
2332 for (prog = 0; cons != prod; prog++, in ale_txeof()
2364 uint32_t length, uint32_t *prod) in ale_rx_update_page() argument
2393 *prod = *rx_page->cmb_addr; in ale_rx_update_page()
2479 prod = *rx_page->cmb_addr; in ale_rxeof()
[all …]
/freebsd-13.1/stand/ficl/
H A Dmath64.c171 DPUNS prod; in m64MulI() local
186 prod = ficlLongMul(x, y); in m64MulI()
188 return m64CastUI(prod); in m64MulI()
190 return m64Negate(m64CastUI(prod)); in m64MulI()
/freebsd-13.1/sys/dev/qlnx/qlnxr/
H A Dqlnxr_cm.c674 qp->wqe_wr_id[qp->sq.prod].bytes_len = IB_GRH_BYTES; //RDMA_GRH_BYTES in qlnxr_gsi_build_packet()
678 qp->wqe_wr_id[qp->sq.prod].bytes_len += in qlnxr_gsi_build_packet()
736 qp->wqe_wr_id[qp->sq.prod].wr_id = wr->wr_id; in qlnxr_gsi_post_send()
737 qp->wqe_wr_id[qp->sq.prod].signaled = in qlnxr_gsi_post_send()
739 qp->wqe_wr_id[qp->sq.prod].opcode = IB_WC_SEND; in qlnxr_gsi_post_send()
803 memset(&qp->rqe_wr_id[qp->rq.prod], 0, in qlnxr_gsi_post_recv()
804 sizeof(qp->rqe_wr_id[qp->rq.prod])); in qlnxr_gsi_post_recv()
805 qp->rqe_wr_id[qp->rq.prod].sg_list[0] = wr->sg_list[0]; in qlnxr_gsi_post_recv()
806 qp->rqe_wr_id[qp->rq.prod].wr_id = wr->wr_id; in qlnxr_gsi_post_recv()
/freebsd-13.1/sys/dev/usb/
H A Dusbdi.h360 #define USB_PRODUCT(prod) \ argument
361 .match_flag_product = 1, .idProduct = (prod)
363 #define USB_VP(vend,prod) \ argument
364 USB_VENDOR(vend), USB_PRODUCT(prod)
366 #define USB_VPI(vend,prod,info) \ argument
367 USB_VENDOR(vend), USB_PRODUCT(prod), USB_DRIVER_INFO(info)
/freebsd-13.1/sys/mips/atheros/ar531x/
H A Dif_are.c753 prod = sc->are_cdata.are_tx_prod; in are_encap()
754 txd = &sc->are_cdata.are_txdesc[prod]; in are_encap()
792 si = prod; in are_encap()
799 prev_prod = prod; in are_encap()
802 desc = &sc->are_rdata.are_tx_ring[prod]; in are_encap()
808 if (prod == ARE_TX_RING_CNT - 1) in are_encap()
813 ARE_INC(prod, ARE_TX_RING_CNT); in are_encap()
825 sc->are_cdata.are_tx_prod = prod; in are_encap()
1481 int cons, prod; in are_tx() local
1486 prod = sc->are_cdata.are_tx_prod; in are_tx()
[all …]
/freebsd-13.1/sys/dev/sge/
H A Dif_sge.c1102 rxd = &cd->sge_rxdesc[prod]; in sge_newbuf()
1119 if (prod == SGE_RX_RING_CNT - 1) in sge_newbuf()
1241 int cons, nsegs, prod; in sge_txeof() local
1254 prod = cd->sge_tx_prod; in sge_txeof()
1255 for (; cons != prod;) { in sge_txeof()
1400 int error, i, nsegs, prod, si; in sge_encap() local
1404 si = prod = sc->sge_cdata.sge_tx_prod; in sge_encap()
1405 txd = &sc->sge_cdata.sge_txdesc[prod]; in sge_encap()
1523 if (prod == SGE_TX_RING_CNT - 1) in sge_encap()
1526 SGE_INC(prod, SGE_TX_RING_CNT); in sge_encap()
[all …]
/freebsd-13.1/sys/dev/vge/
H A Dif_vge.c1443 int prod, prog, total_len; in vge_rxeof() local
1456 prod = sc->vge_cdata.vge_rx_prodidx; in vge_rxeof()
1459 VGE_RX_DESC_INC(prod)) { in vge_rxeof()
1478 if (vge_newbuf(sc, prod) != 0) { in vge_rxeof()
1481 vge_discard_rxbuf(sc, prod); in vge_rxeof()
1516 vge_discard_rxbuf(sc, prod); in vge_rxeof()
1520 if (vge_newbuf(sc, prod) != 0) { in vge_rxeof()
1523 vge_discard_rxbuf(sc, prod); in vge_rxeof()
1596 sc->vge_cdata.vge_rx_prodidx = prod; in vge_rxeof()
1617 int cons, prod; in vge_txeof() local
[all …]
/freebsd-13.1/sys/dev/nge/
H A Dif_nge.c1623 int cons, prod; in nge_txeof() local
1629 prod = sc->nge_cdata.nge_tx_prod; in nge_txeof()
1630 if (cons == prod) in nge_txeof()
1888 int error, i, nsegs, prod, si; in nge_encap() local
1893 prod = sc->nge_cdata.nge_tx_prod; in nge_encap()
1894 txd = &sc->nge_cdata.nge_txdesc[prod]; in nge_encap()
1930 si = prod; in nge_encap()
1942 NGE_INC(prod, NGE_TX_RING_CNT); in nge_encap()
1945 sc->nge_cdata.nge_tx_prod = prod; in nge_encap()
1947 prod = (prod + NGE_TX_RING_CNT - 1) % NGE_TX_RING_CNT; in nge_encap()
[all …]
/freebsd-13.1/sys/dev/sis/
H A Dif_sis.c1774 int error, i, frag, nsegs, prod; in sis_encap() local
1777 prod = sc->sis_tx_prod; in sis_encap()
1778 txd = &sc->sis_txdesc[prod]; in sis_encap()
1838 frag = prod; in sis_encap()
1840 f = &sc->sis_tx_list[prod]; in sis_encap()
1848 SIS_INC(prod, SIS_TX_LIST_CNT); in sis_encap()
1853 sc->sis_tx_prod = prod; in sis_encap()
1856 prod = (prod - 1) & (SIS_TX_LIST_CNT - 1); in sis_encap()
1857 f = &sc->sis_tx_list[prod]; in sis_encap()
1867 sc->sis_txdesc[prod].tx_dmamap = map; in sis_encap()
[all …]
/freebsd-13.1/sys/arm64/arm64/
H A Dgic_v3_reg.h285 #define GITS_IIDR_RAW(impl, prod, var, rev) \ argument
286 ((prod) << GITS_IIDR_PRODUCT_SHIFT | \
/freebsd-13.1/sys/compat/linuxkpi/common/include/linux/
H A Dusb.h54 #define USB_DEVICE(vend,prod) \ argument
56 .idProduct = (prod)
/freebsd-13.1/sys/dev/vr/
H A Dif_vr.c1448 int cons, prod; in vr_txeof() local
1453 prod = sc->vr_cdata.vr_tx_prod; in vr_txeof()
1454 if (cons == prod) in vr_txeof()
1803 int error, i, nsegs, prod, si; in vr_encap() local
1862 prod = sc->vr_cdata.vr_tx_prod; in vr_encap()
1863 txd = &sc->vr_cdata.vr_txdesc[prod]; in vr_encap()
1918 si = prod; in vr_encap()
1928 VR_INC(prod, VR_TX_RING_CNT); in vr_encap()
1931 sc->vr_cdata.vr_tx_prod = prod; in vr_encap()
1933 prod = (prod + VR_TX_RING_CNT - 1) % VR_TX_RING_CNT; in vr_encap()
[all …]

123