Searched refs:ring_size (Results 1 - 25 of 36) sorted by relevance

12

/freebsd-11-stable/sys/dev/drm2/radeon/
H A Dradeon_ring.c366 /* This works because ring_size is a power of 2 */
367 ring->ring_free_dw = (ring->rptr + (ring->ring_size / 4));
371 ring->ring_free_dw = ring->ring_size / 4;
390 if (ndw > (ring->ring_size / 4))
616 size = ring->wptr + (ring->ring_size / 4);
676 * @ring_size: size of the ring
687 int radeon_ring_init(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ring_size, argument
694 ring->ring_size = ring_size;
703 r = radeon_bo_create(rdev, ring->ring_size, PAGE_SIZ
[all...]
H A Dradeon_test.c66 n -= rdev->ring[i].ring_size;
70 n -= rdev->ih.ring_size;
H A Dr600.c2244 rb_bufsz = drm_order(ring->ring_size / 8);
2292 void r600_ring_init(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ring_size) argument
2298 rb_bufsz = drm_order(ring_size / 8);
2299 ring_size = (1 << (rb_bufsz + 1)) * 4;
2300 ring->ring_size = ring_size;
2378 rb_bufsz = drm_order(ring->ring_size / 4);
2845 r = radeon_ring_init(rdev, ring, ring->ring_size, RADEON_WB_CP_RPTR_OFFSET,
2852 r = radeon_ring_init(rdev, ring, ring->ring_size, R600_WB_DMA_RPTR_OFFSET,
3249 void r600_ih_ring_init(struct radeon_device *rdev, unsigned ring_size) argument
[all...]
H A Dr600_blit_kms.c671 int ring_size; local
697 ring_size = num_loops * dwords_per_loop;
698 ring_size += rdev->r600_blit.ring_size_common;
699 r = radeon_ring_lock(rdev, ring, ring_size);
H A Dradeon_asic.h108 int r100_cp_init(struct radeon_device *rdev, unsigned ring_size);
358 void r600_ring_init(struct radeon_device *rdev, struct radeon_ring *cp, unsigned ring_size);
373 void r600_ih_ring_init(struct radeon_device *rdev, unsigned ring_size);
H A Dni.c1155 rb_cntl = drm_order(ring->ring_size / 8);
1315 rb_bufsz = drm_order(ring->ring_size / 4);
1659 r = radeon_ring_init(rdev, ring, ring->ring_size, RADEON_WB_CP_RPTR_OFFSET,
1666 r = radeon_ring_init(rdev, ring, ring->ring_size, R600_WB_DMA_RPTR_OFFSET,
1674 r = radeon_ring_init(rdev, ring, ring->ring_size, CAYMAN_WB_DMA1_RPTR_OFFSET,
H A Dsi.c2056 rb_bufsz = drm_order(ring->ring_size / 8);
2089 rb_bufsz = drm_order(ring->ring_size / 8);
2115 rb_bufsz = drm_order(ring->ring_size / 8);
3389 rb_bufsz = drm_order(rdev->ih.ring_size / 4);
4201 r = radeon_ring_init(rdev, ring, ring->ring_size, RADEON_WB_CP_RPTR_OFFSET,
4208 r = radeon_ring_init(rdev, ring, ring->ring_size, RADEON_WB_CP1_RPTR_OFFSET,
4215 r = radeon_ring_init(rdev, ring, ring->ring_size, RADEON_WB_CP2_RPTR_OFFSET,
4222 r = radeon_ring_init(rdev, ring, ring->ring_size, R600_WB_DMA_RPTR_OFFSET,
4230 r = radeon_ring_init(rdev, ring, ring->ring_size, CAYMAN_WB_DMA1_RPTR_OFFSET,
H A Dradeon.h657 unsigned ring_size; member in struct:radeon_ring
736 unsigned ring_size; member in struct:r600_ih
811 int radeon_ring_init(struct radeon_device *rdev, struct radeon_ring *cp, unsigned ring_size,
H A Dradeon_drm.h571 int ring_size; member in struct:drm_radeon_init
H A Dradeon_gem.c235 args->gart_size -= rdev->ring[i].ring_size;
/freebsd-11-stable/sys/dev/ena/
H A Dena.h120 #define ENA_TX_RING_IDX_NEXT(idx, ring_size) (((idx) + 1) & ((ring_size) - 1))
122 #define ENA_RX_RING_IDX_NEXT(idx, ring_size) (((idx) + 1) & ((ring_size) - 1))
336 int ring_size; /* number of tx/rx_buffer_info's entries */ member in struct:ena_ring
H A Dena_datapath.c192 if (likely(req_id < tx_ring->ring_size)) {
278 tx_ring->ring_size);
437 ntc = ENA_RX_RING_IDX_NEXT(ntc, rx_ring->ring_size);
482 ntc = ENA_RX_RING_IDX_NEXT(ntc, rx_ring->ring_size);
607 rx_ring->ring_size);
658 rx_ring->ring_size / ENA_RX_REFILL_THRESH_DIVIDER,
1000 tx_ring->ring_size);
H A Dena.c590 for (i = 0; i < tx_ring->ring_size; ++i) {
631 size = sizeof(struct ena_tx_buffer) * tx_ring->ring_size;
637 size = sizeof(uint16_t) * tx_ring->ring_size;
649 for (i = 0; i < tx_ring->ring_size; i++)
666 for (i = 0; i < tx_ring->ring_size; i++) {
699 i = tx_ring->ring_size;
749 for (int i = 0; i < tx_ring->ring_size; i++) {
849 size = sizeof(struct ena_rx_buffer) * rx_ring->ring_size;
864 size = sizeof(uint16_t) * rx_ring->ring_size;
867 for (i = 0; i < rx_ring->ring_size;
[all...]
H A Dena_netmap.c462 ctx->nt = ENA_TX_RING_IDX_NEXT(ctx->nt, ctx->ring->ring_size);
882 if (likely(req_id < tx_ring->ring_size))
1052 ctx->nt = ENA_RX_RING_IDX_NEXT(ctx->nt, ctx->ring->ring_size);
/freebsd-11-stable/contrib/libpcap/
H A Dpcap-usb-linux.c413 int ring_size; local
418 ring_size = (handle->snapshot - header_size) * 5;
426 if (ring_size > MAX_RING_SIZE) {
432 ring_size = MAX_RING_SIZE;
434 } else if (ring_size < MIN_RING_SIZE) {
441 ring_size = MIN_RING_SIZE;
444 if (ioctl(handle->fd, MON_IOCT_RING_SIZE, ring_size) == -1) {
449 return ring_size;
/freebsd-11-stable/sys/dev/bnxt/
H A Dbnxt.h118 if (__predict_false(++(cons) == (ring)->ring_size)) \
122 #define RING_NEXT(ring, idx) (__predict_false(idx + 1 == (ring)->ring_size) ? \
128 ((cpr)->ring.ring_size - 1)])
469 uint32_t ring_size; /* Must be a power of two */ member in struct:bnxt_ring
H A Dif_bnxt.c387 softc->tx_cp_rings[i].ring.ring_size =
398 softc->tx_rings[i].ring_size = softc->scctx->isc_ntxd[1];
528 softc->rx_cp_rings[i].ring.ring_size =
538 softc->rx_rings[i].ring_size = softc->scctx->isc_nrxd[1];
558 softc->ag_rings[i].ring_size = softc->scctx->isc_nrxd[2];
875 softc->def_cp_ring.ring.ring_size = PAGE_SIZE /
878 sizeof(struct cmpl_base) * softc->def_cp_ring.ring.ring_size,
2291 for (i = 0; i < cpr->ring.ring_size; i++)
/freebsd-11-stable/sys/dev/drm/
H A Dr128_cce.c547 + init->ring_size / sizeof(u32));
548 dev_priv->ring.size = init->ring_size;
549 dev_priv->ring.size_l2qw = drm_order(init->ring_size / 8);
H A Dr128_drm.h232 int ring_size; member in struct:drm_r128_init
H A Di915_drm.h60 unsigned int ring_size; member in struct:_drm_i915_init
H A Di915_dma.c179 if (init->ring_size != 0) {
187 dev_priv->ring.Size = init->ring_size;
191 dev_priv->ring.map.size = init->ring_size;
H A Dradeon_drm.h543 int ring_size; member in struct:drm_radeon_init
H A Dradeon_cp.c1388 + init->ring_size / sizeof(u32));
1389 dev_priv->ring.size = init->ring_size;
1390 dev_priv->ring.size_l2qw = drm_order(init->ring_size / 8);
/freebsd-11-stable/sys/dev/oce/
H A Doce_hw.h791 uint32_t ring_size:4; member in struct:oce_mq_ext_ctx_u::__anon7354
808 uint32_t ring_size:4;
831 uint32_t ring_size:4; member in struct:oce_mq_ext_ctx_u::__anon7355
847 uint32_t ring_size:4;
1489 uint32_t ring_size:4; member in struct:oce_mq_ctx_u::__anon7396
1504 uint32_t ring_size:4;
/freebsd-11-stable/sys/dev/drm2/i915/
H A Di915_drm.h56 unsigned int ring_size; member in struct:_drm_i915_init

Completed in 493 milliseconds

12