/freebsd-13-stable/sys/xen/interface/io/ |
H A D | libxenvchan.h | 54 uint32_t cons, prod; member in struct:ring_shared
|
H A D | ring.h | 436 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); \
|
/freebsd-13-stable/lib/libc/quad/ |
H A D | muldi3.c | 106 union uu u, v, low, prod; local 134 prod.q = __lmulq(u0, v0); 159 prod.ul[H] = high + (negmid ? -mid : mid) + low.ul[L] + 161 prod.ul[L] = low.ul[L]; 163 return (negall ? -prod.q : prod.q); 192 union uu prod; local 218 /* prod = (high << 2N) + (high << N); */ 222 /* if (neg) prod -= mid << N; else prod [all...] |
/freebsd-13-stable/sys/libkern/arm/ |
H A D | muldi3.c | 112 union uu u, v, low, prod; local 140 prod.q = __lmulq(u0, v0); 165 prod.ul[H] = high + (negmid ? -mid : mid) + low.ul[L] + 167 prod.ul[L] = low.ul[L]; 169 return (negall ? -prod.q : prod.q); 198 union uu prod; local 224 /* prod = (high << 2N) + (high << N); */ 228 /* if (neg) prod -= mid << N; else prod [all...] |
/freebsd-13-stable/sys/dev/hid/ |
H A D | hidbus.h | 111 #define HID_PRODUCT(prod) \ 112 .match_flag_product = 1, .idProduct = (prod) 114 #define HID_VP(vend,prod) \ 115 HID_VENDOR(vend), HID_PRODUCT(prod) 117 #define HID_BVP(bus,vend,prod) \ 118 HID_BUS(bus), HID_VENDOR(vend), HID_PRODUCT(prod) 120 #define HID_BVPI(bus,vend,prod,info) \ 121 HID_BUS(bus), HID_VENDOR(vend), HID_PRODUCT(prod), HID_DRIVER_INFO(info)
|
/freebsd-13-stable/sys/dev/qlnx/qlnxe/ |
H A D | ecore_int_api.h | 88 u32 prod = 0; local 93 prod = OSAL_LE32_TO_CPU(sb_info->sb_virt->prod_index) & 95 if (sb_info->sb_ack != prod) { 96 sb_info->sb_ack = prod;
|
/freebsd-13-stable/sys/dev/xen/xenstore/ |
H A D | xenstore.c | 384 * \param prod The producer index for the ring to test. 390 xs_check_indexes(XENSTORE_RING_IDX cons, XENSTORE_RING_IDX prod) argument 393 return ((prod - cons) <= XENSTORE_RING_SIZE); 401 * \param prod The producer index for the ring. 408 xs_get_output_chunk(XENSTORE_RING_IDX cons, XENSTORE_RING_IDX prod, argument 412 *len = XENSTORE_RING_SIZE - MASK_XENSTORE_IDX(prod); 413 if ((XENSTORE_RING_SIZE - (prod - cons)) < *len) 414 *len = XENSTORE_RING_SIZE - (prod - cons); 415 return (buf + MASK_XENSTORE_IDX(prod)); 423 * \param prod Th 430 xs_get_input_chunk(XENSTORE_RING_IDX cons, XENSTORE_RING_IDX prod, const char *buf, uint32_t *len) argument 457 XENSTORE_RING_IDX cons, prod; local 546 XENSTORE_RING_IDX cons, prod; local [all...] |
/freebsd-13-stable/sys/dev/rccgpio/ |
H A D | rccgpio.c | 250 char *prod; local 266 prod = kern_getenv("smbios.system.product"); 267 if (prod == NULL || 268 (strcmp(prod, "RCC-VE") != 0 && strcmp(prod, "RCC-DFF") != 0))
|
/freebsd-13-stable/sys/arm64/iommu/ |
H A D | smmu.c | 218 if (Q_IDX(q, q->lc.cons) != Q_IDX(q, q->lc.prod) || 219 Q_WRP(q, q->lc.cons) == Q_WRP(q, q->lc.prod)) 229 if (Q_IDX(q, q->lc.cons) == Q_IDX(q, q->lc.prod) && 230 Q_WRP(q, q->lc.cons) == Q_WRP(q, q->lc.prod)) 237 smmu_q_consumed(struct smmu_queue *q, uint32_t prod) argument 240 if ((Q_WRP(q, q->lc.cons) == Q_WRP(q, prod)) && 241 (Q_IDX(q, q->lc.cons) >= Q_IDX(q, prod))) 244 if ((Q_WRP(q, q->lc.cons) != Q_WRP(q, prod)) && 245 (Q_IDX(q, q->lc.cons) <= Q_IDX(q, prod))) 266 uint32_t prod; local 574 int prod; local [all...] |
H A D | smmuvar.h | 77 uint32_t prod; member in struct:smmu_queue_local_copy::__anon8502::__anon8503
|
/freebsd-13-stable/sys/dev/mlx4/mlx4_en/ |
H A D | mlx4_en_tx.c | 223 ring->prod = 0; 318 en_dbg(DRV, priv, "Freeing Tx buf - cons:0x%x prod:0x%x\n", 319 ring->cons, ring->prod); 321 if ((u32) (ring->prod - ring->cons) > ring->size) { 326 while (ring->cons != ring->prod) { 343 wqs = ring->size - (ring->prod - ring->cons); 452 inflight = (u32) (ring->prod - ring->cons - ring->last_nr_txbb); 671 KASSERT(((~ring->prod) & ring->size_mask) >= 676 (u32) (ring->prod - ring->cons - 1)); 682 owner_bit = (ring->prod [all...] |
H A D | mlx4_en_rx.c | 252 *ring->wqres.db.db = cpu_to_be32(ring->prod & 0xffff); 284 ring->prod++; 294 ring->prod--; 308 en_dbg(DRV, priv, "Freeing Rx buf - cons:%d prod:%d\n", 309 ring->cons, ring->prod); 312 BUG_ON((u32) (ring->prod - ring->cons) > ring->actual_size); 313 while (ring->cons != ring->prod) { 399 ring->prod = 0; 475 ring->prod = 0; 860 ring->prod [all...] |
/freebsd-13-stable/stand/ficl/ |
H A D | math64.c | 171 DPUNS prod; local 186 prod = ficlLongMul(x, y); 188 return m64CastUI(prod); 190 return m64Negate(m64CastUI(prod));
|
/freebsd-13-stable/tools/tools/net80211/wesside/wesside/ |
H A D | aircrack-ptw-lib.c | 322 int prod; local 334 prod = 0; 338 while(prod < keylimit) { 340 // printf("hit with %d choices\n", prod); 347 prod = 1; 349 prod *= choices[j];
|
/freebsd-13-stable/sys/dev/msk/ |
H A D | if_msk.c | 703 int i, nbuf, prod; local 713 for (i = prod = 0; i < MSK_RX_RING_CNT; i++) { 714 rxd = &sc_if->msk_cdata.msk_rxdesc[prod]; 716 rxd->rx_le = &rd->msk_rx_ring[prod]; 717 MSK_INC(prod, MSK_RX_RING_CNT); 720 prod = 0; 725 rxd = &sc_if->msk_cdata.msk_rxdesc[prod]; 727 rxd->rx_le = &rd->msk_rx_ring[prod]; 731 MSK_INC(prod, MSK_RX_RING_CNT); 734 rxd = &sc_if->msk_cdata.msk_rxdesc[prod]; 770 int i, nbuf, prod; local 2631 uint32_t control, csum, prod, si; local [all...] |
/freebsd-13-stable/sys/dev/usb/ |
H A D | usbdi.h | 360 #define USB_PRODUCT(prod) \ 361 .match_flag_product = 1, .idProduct = (prod) 363 #define USB_VP(vend,prod) \ 364 USB_VENDOR(vend), USB_PRODUCT(prod) 366 #define USB_VPI(vend,prod,info) \ 367 USB_VENDOR(vend), USB_PRODUCT(prod), USB_DRIVER_INFO(info)
|
/freebsd-13-stable/sys/dev/qlnx/qlnxr/ |
H A D | qlnxr_cm.c | 674 qp->wqe_wr_id[qp->sq.prod].bytes_len = IB_GRH_BYTES; //RDMA_GRH_BYTES 678 qp->wqe_wr_id[qp->sq.prod].bytes_len += 736 qp->wqe_wr_id[qp->sq.prod].wr_id = wr->wr_id; 737 qp->wqe_wr_id[qp->sq.prod].signaled = 739 qp->wqe_wr_id[qp->sq.prod].opcode = IB_WC_SEND; 803 memset(&qp->rqe_wr_id[qp->rq.prod], 0, 804 sizeof(qp->rqe_wr_id[qp->rq.prod])); 805 qp->rqe_wr_id[qp->rq.prod].sg_list[0] = wr->sg_list[0]; 806 qp->rqe_wr_id[qp->rq.prod].wr_id = wr->wr_id;
|
/freebsd-13-stable/sys/arm64/arm64/ |
H A D | gic_v3_reg.h | 217 #define GITS_IIDR_RAW(impl, prod, var, rev) \ 218 ((prod) << GITS_IIDR_PRODUCT_SHIFT | \
|
/freebsd-13-stable/sys/compat/linuxkpi/common/include/linux/ |
H A D | usb.h | 54 #define USB_DEVICE(vend,prod) \ 56 .idProduct = (prod)
|
/freebsd-13-stable/sys/dev/sge/ |
H A D | if_sge.c | 1077 sge_newbuf(struct sge_softc *sc, int prod) argument 1102 rxd = &cd->sge_rxdesc[prod]; 1115 desc = &sc->sge_ldata.sge_rx_ring[prod]; 1119 if (prod == SGE_RX_RING_CNT - 1) 1241 int cons, nsegs, prod; local 1254 prod = cd->sge_tx_prod; 1255 for (; cons != prod;) { 1400 int error, i, nsegs, prod, si; local 1404 si = prod = sc->sge_cdata.sge_tx_prod; 1405 txd = &sc->sge_cdata.sge_txdesc[prod]; [all...] |
/freebsd-13-stable/sys/dev/vge/ |
H A D | if_vge.c | 1215 vge_discard_rxbuf(struct vge_softc *sc, int prod) argument 1220 rxd = &sc->vge_cdata.vge_rxdesc[prod]; 1232 if ((prod % VGE_RXCHUNK) == (VGE_RXCHUNK - 1)) { 1242 vge_newbuf(struct vge_softc *sc, int prod) argument 1273 rxd = &sc->vge_cdata.vge_rxdesc[prod]; 1300 if ((prod % VGE_RXCHUNK) == (VGE_RXCHUNK - 1)) { 1443 int prod, prog, total_len; local 1456 prod = sc->vge_cdata.vge_rx_prodidx; 1459 VGE_RX_DESC_INC(prod)) { 1460 cur_rx = &sc->vge_rdata.vge_rx_ring[prod]; 1617 int cons, prod; local [all...] |
/freebsd-13-stable/sys/mips/atheros/ar531x/ |
H A D | if_are.c | 691 int error, i, nsegs, prod, si, prev_prod; local 753 prod = sc->are_cdata.are_tx_prod; 754 txd = &sc->are_cdata.are_txdesc[prod]; 792 si = prod; 799 prev_prod = prod; 802 desc = &sc->are_rdata.are_tx_ring[prod]; 808 if (prod == ARE_TX_RING_CNT - 1) 813 ARE_INC(prod, ARE_TX_RING_CNT); 825 sc->are_cdata.are_tx_prod = prod; 1481 int cons, prod; local [all...] |
/freebsd-13-stable/sys/dev/ale/ |
H A D | if_ale.c | 1609 int error, i, nsegs, prod, si; local 1729 si = prod = sc->ale_cdata.ale_tx_prod; 1730 txd = &sc->ale_cdata.ale_txdesc[prod]; 1819 desc = &sc->ale_cdata.ale_tx_ring[prod]; 1824 ALE_DESC_INC(prod, ALE_TX_RING_CNT); 1827 desc = &sc->ale_cdata.ale_tx_ring[prod]; 1833 ALE_DESC_INC(prod, ALE_TX_RING_CNT); 1838 desc = &sc->ale_cdata.ale_tx_ring[prod]; 1843 ALE_DESC_INC(prod, ALE_TX_RING_CNT); 1846 sc->ale_cdata.ale_tx_prod = prod; 2307 uint32_t cons, prod; local 2363 ale_rx_update_page(struct ale_softc *sc, struct ale_rx_page **page, uint32_t length, uint32_t *prod) argument 2461 uint32_t length, prod, seqno, status, vtags; local [all...] |
/freebsd-13-stable/sys/dev/nge/ |
H A D | if_nge.c | 1623 int cons, prod; local 1629 prod = sc->nge_cdata.nge_tx_prod; 1630 if (cons == prod) 1641 for (; cons != prod; NGE_INC(cons, NGE_TX_RING_CNT)) { 1888 int error, i, nsegs, prod, si; local 1893 prod = sc->nge_cdata.nge_tx_prod; 1894 txd = &sc->nge_cdata.nge_txdesc[prod]; 1930 si = prod; 1932 desc = &sc->nge_rdata.nge_tx_ring[prod]; 1942 NGE_INC(prod, NGE_TX_RING_CN [all...] |
/freebsd-13-stable/sys/dev/vr/ |
H A D | if_vr.c | 1448 int cons, prod; local 1453 prod = sc->vr_cdata.vr_tx_prod; 1454 if (cons == prod) 1466 for (; cons != prod; VR_INC(cons, VR_TX_RING_CNT)) { 1803 int error, i, nsegs, prod, si; local 1862 prod = sc->vr_cdata.vr_tx_prod; 1863 txd = &sc->vr_cdata.vr_txdesc[prod]; 1918 si = prod; 1920 desc = &sc->vr_rdata.vr_tx_ring[prod]; 1928 VR_INC(prod, VR_TX_RING_CN [all...] |