| /freebsd-13-stable/sys/xen/interface/io/ |
| HD | ring.h | 388 static inline RING_IDX name##_mask(RING_IDX idx, RING_IDX ring_size) \ 390 return idx & (ring_size - 1); \ 395 RING_IDX ring_size) \ 397 return buf + name##_mask(idx, ring_size); \ 405 RING_IDX ring_size) \ 408 size <= ring_size - *masked_cons) { \ 411 memcpy(opaque, buf + *masked_cons, ring_size - *masked_cons); \ 412 memcpy((unsigned char *)opaque + ring_size - *masked_cons, buf, \ 413 size - (ring_size - *masked_cons)); \ 415 *masked_cons = name##_mask(*masked_cons + size, ring_size); \ [all …]
|
| /freebsd-13-stable/contrib/libpcap/ |
| HD | pcap-usb-linux.c | 246 int ring_size; in usb_set_ring_size() local 251 ring_size = (handle->snapshot - header_size) * 5; in usb_set_ring_size() 259 if (ring_size > MAX_RING_SIZE) { in usb_set_ring_size() 265 ring_size = MAX_RING_SIZE; in usb_set_ring_size() 267 } else if (ring_size < MIN_RING_SIZE) { in usb_set_ring_size() 274 ring_size = MIN_RING_SIZE; in usb_set_ring_size() 277 if (ioctl(handle->fd, MON_IOCT_RING_SIZE, ring_size) == -1) { in usb_set_ring_size() 282 return ring_size; in usb_set_ring_size()
|
| /freebsd-13-stable/sys/dev/ena/ |
| HD | ena.h | 119 #define ENA_TX_RING_IDX_NEXT(idx, ring_size) (((idx) + 1) & ((ring_size) - 1)) argument 121 #define ENA_RX_RING_IDX_NEXT(idx, ring_size) (((idx) + 1) & ((ring_size) - 1)) argument 354 int ring_size; /* number of tx/rx_buffer_info's entries */ member
|
| HD | ena.c | 606 for (i = 0; i < tx_ring->ring_size; ++i) { in ena_release_all_tx_dmamap() 650 size = sizeof(struct ena_tx_buffer) * tx_ring->ring_size; in ena_setup_tx_resources() 656 size = sizeof(uint16_t) * tx_ring->ring_size; in ena_setup_tx_resources() 668 for (i = 0; i < tx_ring->ring_size; i++) in ena_setup_tx_resources() 685 for (i = 0; i < tx_ring->ring_size; i++) { in ena_setup_tx_resources() 718 i = tx_ring->ring_size; in ena_setup_tx_resources() 775 for (int i = 0; i < tx_ring->ring_size; i++) { in ena_free_tx_resources() 876 size = sizeof(struct ena_rx_buffer) * rx_ring->ring_size; in ena_setup_rx_resources() 891 size = sizeof(uint16_t) * rx_ring->ring_size; in ena_setup_rx_resources() 894 for (i = 0; i < rx_ring->ring_size; i++) in ena_setup_rx_resources() [all …]
|
| HD | ena_datapath.c | 294 tx_ring->ring_size); in ena_tx_cleanup() 468 ntc = ENA_RX_RING_IDX_NEXT(ntc, rx_ring->ring_size); in ena_rx_mbuf() 515 ntc = ENA_RX_RING_IDX_NEXT(ntc, rx_ring->ring_size); in ena_rx_mbuf() 645 next_to_clean, rx_ring->ring_size); in ena_rx_cleanup() 695 rx_ring->ring_size / ENA_RX_REFILL_THRESH_DIVIDER, in ena_rx_cleanup() 1060 tx_ring->ring_size); in ena_xmit_mbuf()
|
| HD | ena_netmap.c | 458 ctx->nt = ENA_TX_RING_IDX_NEXT(ctx->nt, ctx->ring->ring_size); in ena_netmap_tx_frame() 1029 ctx->nt = ENA_RX_RING_IDX_NEXT(ctx->nt, ctx->ring->ring_size); in ena_netmap_rx_load_desc()
|
| /freebsd-13-stable/sys/dev/dpaa2/ |
| HD | dpaa2_swp.c | 228 p->dqrr.ring_size = 4; in dpaa2_swp_init_portal() 231 p->dqrr.ring_size = 8; in dpaa2_swp_init_portal() 237 p->dqrr.ring_size, /* max. entries QMan writes to DQRR */ in dpaa2_swp_init_portal() 256 p->dqrr.ring_size, /* max. entries QMan writes to DQRR */ /* DQRR_MF */ in dpaa2_swp_init_portal() 302 dpaa2_swp_set_irq_coalescing(p, p->dqrr.ring_size - 1, 0); in dpaa2_swp_init_portal() 489 if (threshold >= swp->dqrr.ring_size) in dpaa2_swp_set_irq_coalescing() 490 threshold = swp->dqrr.ring_size - 1; in dpaa2_swp_set_irq_coalescing() 681 if (swp->dqrr.next_idx == (swp->dqrr.ring_size - 1)) in dpaa2_swp_dqrr_next_locked() 702 swp->dqrr.next_idx &= swp->dqrr.ring_size - 1; /* wrap around */ in dpaa2_swp_dqrr_next_locked()
|
| HD | dpaa2_swp.h | 446 uint8_t ring_size; member
|
| /freebsd-13-stable/sys/dev/bnxt/ |
| HD | bnxt.h | 162 if (__predict_false(++(cons) == (ring)->ring_size)) \ 166 #define RING_NEXT(ring, idx) (__predict_false(idx + 1 == (ring)->ring_size) ? \ 172 ((cpr)->ring.ring_size - 1)]) 443 uint32_t ring_size; /* Must be a power of two */ member
|
| HD | if_bnxt.c | 433 softc->tx_cp_rings[i].ring.ring_size = in bnxt_tx_queues_alloc() 446 softc->tx_rings[i].ring_size = softc->scctx->isc_ntxd[1]; in bnxt_tx_queues_alloc() 462 softc->nq_rings[i].ring.ring_size = softc->scctx->isc_ntxd[2]; in bnxt_tx_queues_alloc() 602 softc->rx_cp_rings[i].ring.ring_size = in bnxt_rx_queues_alloc() 614 softc->rx_rings[i].ring_size = softc->scctx->isc_nrxd[1]; in bnxt_rx_queues_alloc() 636 softc->ag_rings[i].ring_size = softc->scctx->isc_nrxd[2]; in bnxt_rx_queues_alloc() 1514 softc->def_cp_ring.ring.ring_size = PAGE_SIZE / in bnxt_attach_pre() 1517 sizeof(struct cmpl_base) * softc->def_cp_ring.ring.ring_size, in bnxt_attach_pre() 3203 for (i = 0; i < cpr->ring.ring_size; i++) in bnxt_mark_cpr_invalid()
|
| HD | bnxt_txrx.c | 288 if (++pidx == rx_ring->ring_size) in bnxt_isc_rxd_refill()
|
| HD | bnxt_hwrm.c | 1258 req.length = htole32(ring->ring_size); in bnxt_hwrm_ring_alloc()
|
| /freebsd-13-stable/sys/dev/oce/ |
| HD | oce_hw.h | 768 uint32_t ring_size:4; member 785 uint32_t ring_size:4; 808 uint32_t ring_size:4; member 824 uint32_t ring_size:4; 1465 uint32_t ring_size:4; member 1480 uint32_t ring_size:4;
|
| HD | oce_queue.c | 678 ctx->v1.ring_size = OCE_LOG2(q_len) + 1; in oce_mq_create() 692 ctx->v0.ring_size = OCE_LOG2(q_len) + 1; in oce_mq_create()
|
| /freebsd-13-stable/lib/libnetmap/ |
| HD | nmport.c | 315 NPKEY_DECL(extmem, ring_size, 0) 379 } else if (i == NPKEY_ID(extmem, ring_size)) { in NPOPT_PARSER()
|
| /freebsd-13-stable/sys/dev/xen/blkback/ |
| HD | blkback.c | 3037 size_t ring_size; in xbb_collect_frontend_info() local 3082 ring_size = PAGE_SIZE * xbb->ring_config.ring_pages; in xbb_collect_frontend_info() 3083 xbb->max_requests = BLKIF_MAX_RING_REQUESTS(ring_size); in xbb_collect_frontend_info()
|
| /freebsd-13-stable/sys/dev/ocs_fc/ |
| HD | sli4.c | 2311 mq->ring_size = SLI4_MQE_SIZE_16; in sli_cmd_common_create_mq_ext() 2314 mq->ring_size = SLI4_MQE_SIZE_32; in sli_cmd_common_create_mq_ext() 2317 mq->ring_size = SLI4_MQE_SIZE_64; in sli_cmd_common_create_mq_ext() 2320 mq->ring_size = SLI4_MQE_SIZE_128; in sli_cmd_common_create_mq_ext()
|
| HD | sli4.h | 1803 ring_size:4, member
|