/freebsd-current/sys/contrib/xen/io/ |
H A D | ring.h | 395 static inline RING_IDX name##_mask(RING_IDX idx, RING_IDX ring_size) \ 397 return idx & (ring_size - 1); \ 402 RING_IDX ring_size) \ 404 return buf + name##_mask(idx, ring_size); \ 412 RING_IDX ring_size) \ 415 size <= ring_size - *masked_cons) { \ 418 memcpy(opaque, buf + *masked_cons, ring_size - *masked_cons); \ 419 memcpy((unsigned char *)opaque + ring_size - *masked_cons, buf, \ 420 size - (ring_size - *masked_cons)); \ 422 *masked_cons = name##_mask(*masked_cons + size, ring_size); \ [all...] |
/freebsd-current/sys/dev/qat/qat_api/qat_kernel/src/ |
H A D | qat_transport.c | 171 ADF_MAX_INFLIGHTS(ring->ring_size, ring->msg_size); 302 if (flight > ADF_MAX_INFLIGHTS(ring->ring_size, ring->msg_size)) { 329 if (flight > ADF_MAX_INFLIGHTS(ring->ring_size, ring->msg_size)) { 341 ADF_RING_SIZE_MODULO(ring->ring_size)); 360 ADF_RING_SIZE_MODULO(ring->ring_size));
|
/freebsd-current/sys/dev/qat/include/common/ |
H A D | adf_transport_internal.h | 23 uint8_t ring_size; member in struct:adf_etr_ring_data
|
/freebsd-current/sys/dev/ena/ |
H A D | ena.h | 119 #define ENA_TX_RING_IDX_NEXT(idx, ring_size) (((idx) + 1) & ((ring_size) - 1)) 121 #define ENA_RX_RING_IDX_NEXT(idx, ring_size) (((idx) + 1) & ((ring_size) - 1)) 342 int ring_size; /* number of tx/rx_buffer_info's entries */ member in struct:ena_ring
|
H A D | ena_datapath.c | 292 tx_ring->ring_size); 464 ntc = ENA_RX_RING_IDX_NEXT(ntc, rx_ring->ring_size); 509 ntc = ENA_RX_RING_IDX_NEXT(ntc, rx_ring->ring_size); 637 next_to_clean, rx_ring->ring_size); 687 rx_ring->ring_size / ENA_RX_REFILL_THRESH_DIVIDER, 1052 tx_ring->ring_size);
|
H A D | ena.c | 575 for (i = 0; i < tx_ring->ring_size; ++i) { 619 size = sizeof(struct ena_tx_buffer) * tx_ring->ring_size; 625 size = sizeof(uint16_t) * tx_ring->ring_size; 637 for (i = 0; i < tx_ring->ring_size; i++) 654 for (i = 0; i < tx_ring->ring_size; i++) { 687 i = tx_ring->ring_size; 744 for (int i = 0; i < tx_ring->ring_size; i++) { 845 size = sizeof(struct ena_rx_buffer) * rx_ring->ring_size; 860 size = sizeof(uint16_t) * rx_ring->ring_size; 863 for (i = 0; i < rx_ring->ring_size; [all...] |
H A D | ena_netmap.c | 459 ctx->nt = ENA_TX_RING_IDX_NEXT(ctx->nt, ctx->ring->ring_size); 864 if (likely(req_id < tx_ring->ring_size)) 1037 ctx->nt = ENA_RX_RING_IDX_NEXT(ctx->nt, ctx->ring->ring_size);
|
/freebsd-current/sys/dev/qat/qat_common/ |
H A D | adf_transport.c | 124 ADF_RING_SIZE_MODULO(ring->ring_size)); 152 ADF_RING_SIZE_MODULO(ring->ring_size)); 287 u32 ring_config = BUILD_RING_CONFIG(ring->ring_size); 299 u32 ring_config = BUILD_RESP_RING_CONFIG(ring->ring_size, 317 u32 ring_size_bytes = ADF_SIZE_TO_RING_SIZE_IN_BYTES(ring->ring_size); 348 csr_ops->build_csr_ring_base_addr(ring->dma_addr, ring->ring_size); 360 u32 ring_size_bytes = ADF_SIZE_TO_RING_SIZE_IN_BYTES(ring->ring_size); 432 ring->ring_size = adf_verify_ring_size(msg_size, num_msgs); 434 ADF_MAX_INFLIGHTS(ring->ring_size, ring->msg_size);
|
H A D | adf_freebsd_transport_debug.c | 56 ADF_SIZE_TO_RING_SIZE_IN_BYTES(ring->ring_size), 62 ADF_SIZE_TO_RING_SIZE_IN_BYTES(ring->ring_size));
|
/freebsd-current/contrib/libpcap/ |
H A D | pcap-usb-linux.c | 248 int ring_size; local 253 ring_size = (handle->snapshot - header_size) * 5; 261 if (ring_size > MAX_RING_SIZE) { 267 ring_size = MAX_RING_SIZE; 269 } else if (ring_size < MIN_RING_SIZE) { 276 ring_size = MIN_RING_SIZE; 279 if (ioctl(handle->fd, MON_IOCT_RING_SIZE, ring_size) == -1) { 284 return ring_size;
|
/freebsd-current/sys/dev/enic/ |
H A D | vnic_wq.h | 16 u32 ring_size; /* 0x08 */ member in struct:vnic_wq_ctrl
|
H A D | vnic_rq.h | 16 u32 ring_size; /* 0x08 */ member in struct:vnic_rq_ctrl
|
H A D | vnic_cq.h | 16 u32 ring_size; /* 0x08 */ member in struct:vnic_cq_ctrl
|
H A D | enic.h | 386 uint32_t ring_size; /* Must be a power of two */ member in struct:enic_ring
|
/freebsd-current/sys/dev/dpaa2/ |
H A D | dpaa2_swp.c | 227 p->dqrr.ring_size = 4; 230 p->dqrr.ring_size = 8; 236 p->dqrr.ring_size, /* max. entries QMan writes to DQRR */ 255 p->dqrr.ring_size, /* max. entries QMan writes to DQRR */ /* DQRR_MF */ 302 dpaa2_swp_set_irq_coalescing(p, p->dqrr.ring_size - 1, 120); 489 if (threshold >= swp->dqrr.ring_size) 490 threshold = swp->dqrr.ring_size - 1; 681 if (swp->dqrr.next_idx == (swp->dqrr.ring_size - 1)) 702 swp->dqrr.next_idx &= swp->dqrr.ring_size - 1; /* wrap around */
|
H A D | dpaa2_swp.h | 474 uint8_t ring_size; member in struct:dpaa2_swp::__anon657
|
/freebsd-current/sys/contrib/dev/athk/ath11k/ |
H A D | hal.c | 664 if (srng->u.dst_ring.tp == srng->ring_size) 693 return (srng->ring_size - tp + hp) / srng->entry_size; 716 return ((srng->ring_size - hp + tp) / srng->entry_size) - 1; 733 next_hp = (srng->u.src_ring.hp + srng->entry_size) % srng->ring_size; 761 srng->ring_size; 784 srng->ring_size; 793 if (((srng->u.src_ring.hp + srng->entry_size) % srng->ring_size) == 981 srng->ring_size = srng->entry_size * srng->num_entries; 1010 srng->u.src_ring.reap_hp = srng->ring_size - srng->entry_size;
|
/freebsd-current/sys/dev/bnxt/bnxt_en/ |
H A D | bnxt.h | 240 if (__predict_false(++(cons) == (ring)->ring_size)) \ 244 #define RING_NEXT(ring, idx) (__predict_false(idx + 1 == (ring)->ring_size) ? \ 250 ((cpr)->ring.ring_size - 1)]) 562 uint32_t ring_size; /* Must be a power of two */ member in struct:bnxt_ring
|
H A D | if_bnxt.c | 482 softc->tx_cp_rings[i].ring.ring_size = 495 softc->tx_rings[i].ring_size = softc->scctx->isc_ntxd[1]; 511 softc->nq_rings[i].ring.ring_size = softc->scctx->isc_ntxd[2]; 673 softc->rx_cp_rings[i].ring.ring_size = 685 softc->rx_rings[i].ring_size = softc->scctx->isc_nrxd[1]; 706 softc->ag_rings[i].ring_size = softc->scctx->isc_nrxd[2]; 2376 softc->def_cp_ring.ring.ring_size = PAGE_SIZE / 2379 sizeof(struct cmpl_base) * softc->def_cp_ring.ring.ring_size, 4392 for (i = 0; i < cpr->ring.ring_size; i++)
|
/freebsd-current/sys/contrib/dev/athk/ath12k/ |
H A D | hal.c | 1609 srng->ring_size; 1633 return (srng->ring_size - tp + hp) / srng->entry_size; 1656 return ((srng->ring_size - hp + tp) / srng->entry_size) - 1; 1673 next_hp = (srng->u.src_ring.hp + srng->entry_size) % srng->ring_size; 1701 srng->ring_size; 1724 srng->ring_size; 1919 srng->ring_size = srng->entry_size * srng->num_entries; 1945 srng->u.src_ring.reap_hp = srng->ring_size - srng->entry_size;
|
H A D | hal.h | 641 u32 ring_size; member in struct:hal_srng
|
/freebsd-current/sys/dev/oce/ |
H A D | oce_hw.h | 768 uint32_t ring_size:4; member in struct:oce_mq_ext_ctx_u::__anon3737 785 uint32_t ring_size:4; 808 uint32_t ring_size:4; member in struct:oce_mq_ext_ctx_u::__anon3738 824 uint32_t ring_size:4; 1465 uint32_t ring_size:4; member in struct:oce_mq_ctx_u::__anon3779 1480 uint32_t ring_size:4;
|
H A D | oce_queue.c | 676 ctx->v1.ring_size = OCE_LOG2(q_len) + 1; 690 ctx->v0.ring_size = OCE_LOG2(q_len) + 1;
|
/freebsd-current/lib/libnetmap/ |
H A D | nmport.c | 369 NPKEY_DECL(extmem, ring_size, 0) 436 } else if (i == NPKEY_ID(extmem, ring_size)) {
|
/freebsd-current/sys/dev/xen/blkback/ |
H A D | blkback.c | 2870 size_t ring_size; local 2915 ring_size = PAGE_SIZE * xbb->ring_config.ring_pages; 2916 xbb->max_requests = BLKIF_MAX_RING_REQUESTS(ring_size);
|