Searched defs:ring_size (Results 1 - 25 of 37) sorted by relevance

12

/drivers/net/ethernet/stmicro/stmmac/
H A Ddescs_com.h120 static inline void ndesc_tx_set_on_chain(struct dma_desc *p, int ring_size) argument
/drivers/crypto/qat/qat_common/
H A Dadf_transport_internal.h70 uint8_t ring_size; member in struct:adf_etr_ring_data
/drivers/gpu/drm/r128/
H A Dr128_ioc32.c44 int ring_size; member in struct:drm_r128_init32
78 || __put_user(init32.ring_size, &init->ring_size)
/drivers/gpu/drm/radeon/
H A Dradeon_ring.c82 /* This works because ring_size is a power of 2 */
83 ring->ring_free_dw = rptr + (ring->ring_size / 4);
88 ring->ring_free_dw = ring->ring_size / 4;
109 if (ndw > (ring->ring_size / 4))
308 size = ring->wptr + (ring->ring_size / 4);
368 * @ring_size: size of the ring
375 int radeon_ring_init(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ring_size, argument
380 ring->ring_size = ring_size;
385 r = radeon_bo_create(rdev, ring->ring_size, PAGE_SIZ
[all...]
H A Dradeon_ioc32.c42 int ring_size; member in struct:drm_radeon_init32
75 || __put_user(init32.ring_size, &init->ring_size)
H A Dr600.c2653 rb_bufsz = order_base_2(ring->ring_size / 8);
2703 void r600_ring_init(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ring_size) argument
2709 rb_bufsz = order_base_2(ring_size / 8);
2710 ring_size = (1 << (rb_bufsz + 1)) * 4;
2711 ring->ring_size = ring_size;
3012 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_size = 0;
3031 r = radeon_ring_init(rdev, ring, ring->ring_size, RADEON_WB_CP_RPTR_OFFSET,
3045 if (ring->ring_size) {
3046 r = radeon_ring_init(rdev, ring, ring->ring_size,
3350 r600_ih_ring_init(struct radeon_device *rdev, unsigned ring_size) argument
[all...]
H A Dr100.c1099 int r100_cp_init(struct radeon_device *rdev, unsigned ring_size) argument
1124 rb_bufsz = order_base_2(ring_size / 8);
1125 ring_size = (1 << (rb_bufsz + 1)) * 4;
1127 r = radeon_ring_init(rdev, ring, ring_size, RADEON_WB_CP_RPTR_OFFSET,
2948 count = (rdp + ring->ring_size - wdp) & ring->ptr_mask;
/drivers/net/ethernet/cisco/enic/
H A Dvnic_cq.h29 u32 ring_size; /* 0x08 */ member in struct:vnic_cq_ctrl
H A Dvnic_wq.h31 u32 ring_size; /* 0x08 */ member in struct:vnic_wq_ctrl
H A Dvnic_rq.h31 u32 ring_size; /* 0x08 */ member in struct:vnic_rq_ctrl
/drivers/scsi/fnic/
H A Dvnic_cq.h37 u32 ring_size; /* 0x08 */ member in struct:vnic_cq_ctrl
H A Dvnic_wq.h45 u32 ring_size; /* 0x08 */ member in struct:vnic_wq_ctrl
H A Dvnic_rq.h50 u32 ring_size; /* 0x08 */ member in struct:vnic_rq_ctrl
/drivers/crypto/amcc/
H A Dcrypto4xx_core.c51 union ce_ring_size ring_size; local
85 ring_size.w = 0;
86 ring_size.bf.ring_offset = PPC4XX_PD_SIZE;
87 ring_size.bf.ring_size = PPC4XX_NUM_PD;
88 writel(ring_size.w, dev->ce_base + CRYPTO4XX_RING_SIZE);
H A Dcrypto4xx_reg_def.h176 u32 ring_size:10; member in struct:ce_ring_size::__anon492
/drivers/net/hyperv/
H A Dnetvsc.c1052 int ring_size = local
1053 ((struct netvsc_device_info *)additional_info)->ring_size;
1061 net_device->ring_size = ring_size;
1078 ret = vmbus_open(device->channel, ring_size * PAGE_SIZE,
1079 ring_size * PAGE_SIZE, NULL, 0,
H A Dnetvsc_drv.c51 static int ring_size = 128; variable
52 module_param(ring_size, int, S_IRUGO);
53 MODULE_PARM_DESC(ring_size, "Ring buffer size (# of pages)");
714 device_info.ring_size = ring_size;
856 device_info.ring_size = ring_size;
940 if (ring_size < RING_SIZE_MIN) {
941 ring_size = RING_SIZE_MIN;
942 pr_info("Increased ring_size t
[all...]
/drivers/net/wireless/
H A Dadm8211.c1720 unsigned int ring_size; local
1731 ring_size = sizeof(struct adm8211_desc) * priv->rx_ring_size +
1733 priv->rx_ring = pci_alloc_consistent(priv->pdev, ring_size,
/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_main.c726 static void atl1e_cal_ring_size(struct atl1e_adapter *adapter, u32 *ring_size) argument
728 *ring_size = ((u32)(adapter->tx_ring.count *
750 atl1e_cal_ring_size(adapter, &adapter->ring_size);
798 pci_free_consistent(pdev, adapter->ring_size,
833 size = adapter->ring_size;
834 adapter->ring_vir_addr = pci_zalloc_consistent(pdev, adapter->ring_size,
884 if (unlikely(offset > adapter->ring_size)) {
886 offset, adapter->ring_size);
894 pci_free_consistent(pdev, adapter->ring_size,
H A Datl1e.h456 u32 ring_size; member in struct:atl1e_adapter
/drivers/net/ethernet/freescale/
H A Dgianfar.c2150 struct txbd8 *base, int ring_size)
2154 return (new_bd >= (base + ring_size)) ? (new_bd - ring_size) : new_bd;
2158 int ring_size)
2160 return skip_txbd(bdp, 1, base, ring_size);
2149 skip_txbd(struct txbd8 *bdp, int stride, struct txbd8 *base, int ring_size) argument
2157 next_txbd(struct txbd8 *bdp, struct txbd8 *base, int ring_size) argument
/drivers/net/ethernet/octeon/
H A Docteon_mgmt.c203 static unsigned int ring_max_fill(unsigned int ring_size) argument
205 return ring_size - 8;
208 static unsigned int ring_size_to_bytes(unsigned int ring_size) argument
210 return ring_size * sizeof(union mgmt_port_ring_entry);
/drivers/net/ethernet/ti/
H A Dcpmac.c201 int ring_size; member in struct:cpmac_priv
474 * out of ring space (assuming dev->weight < ring_size)
696 for (i = 0; i < priv->ring_size; i++) {
876 ring->rx_pending = priv->ring_size;
889 priv->ring_size = ring->rx_pending;
973 size = priv->ring_size + CPMAC_QUEUES;
987 for (i = 0, desc = priv->rx_head; i < priv->ring_size; i++, desc++) {
1000 desc->next = &priv->rx_head[(i + 1) % priv->ring_size];
1027 for (i = 0; i < priv->ring_size; i++) {
1071 for (i = 0; i < priv->ring_size;
[all...]
/drivers/infiniband/ulp/srpt/
H A Dib_srpt.c661 * @ring_size: Number of elements in the I/O context ring.
667 int ring_size, int ioctx_size,
676 ring = kmalloc(ring_size * sizeof(ring[0]), GFP_KERNEL);
679 for (i = 0; i < ring_size; ++i) {
700 struct srpt_device *sdev, int ring_size,
705 for (i = 0; i < ring_size; ++i)
666 srpt_alloc_ioctx_ring(struct srpt_device *sdev, int ring_size, int ioctx_size, int dma_size, enum dma_data_direction dir) argument
699 srpt_free_ioctx_ring(struct srpt_ioctx **ioctx_ring, struct srpt_device *sdev, int ring_size, int dma_size, enum dma_data_direction dir) argument
/drivers/net/ethernet/atheros/atlx/
H A Datl2.h472 int ring_size; member in struct:atl2_adapter

Completed in 461 milliseconds

12