/drivers/net/ethernet/stmicro/stmmac/ |
H A D | descs_com.h | 120 static inline void ndesc_tx_set_on_chain(struct dma_desc *p, int ring_size) argument
|
/drivers/crypto/qat/qat_common/ |
H A D | adf_transport_internal.h | 70 uint8_t ring_size; member in struct:adf_etr_ring_data
|
/drivers/gpu/drm/r128/ |
H A D | r128_ioc32.c | 44 int ring_size; member in struct:drm_r128_init32 78 || __put_user(init32.ring_size, &init->ring_size)
|
/drivers/gpu/drm/radeon/ |
H A D | radeon_ring.c | 82 /* 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 D | radeon_ioc32.c | 42 int ring_size; member in struct:drm_radeon_init32 75 || __put_user(init32.ring_size, &init->ring_size)
|
H A D | r600.c | 2653 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 D | r100.c | 1099 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 D | vnic_cq.h | 29 u32 ring_size; /* 0x08 */ member in struct:vnic_cq_ctrl
|
H A D | vnic_wq.h | 31 u32 ring_size; /* 0x08 */ member in struct:vnic_wq_ctrl
|
H A D | vnic_rq.h | 31 u32 ring_size; /* 0x08 */ member in struct:vnic_rq_ctrl
|
/drivers/scsi/fnic/ |
H A D | vnic_cq.h | 37 u32 ring_size; /* 0x08 */ member in struct:vnic_cq_ctrl
|
H A D | vnic_wq.h | 45 u32 ring_size; /* 0x08 */ member in struct:vnic_wq_ctrl
|
H A D | vnic_rq.h | 50 u32 ring_size; /* 0x08 */ member in struct:vnic_rq_ctrl
|
/drivers/crypto/amcc/ |
H A D | crypto4xx_core.c | 51 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 D | crypto4xx_reg_def.h | 176 u32 ring_size:10; member in struct:ce_ring_size::__anon492
|
/drivers/net/hyperv/ |
H A D | netvsc.c | 1052 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 D | netvsc_drv.c | 51 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 D | adm8211.c | 1720 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 D | atl1e_main.c | 726 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 D | atl1e.h | 456 u32 ring_size; member in struct:atl1e_adapter
|
/drivers/net/ethernet/freescale/ |
H A D | gianfar.c | 2150 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 D | octeon_mgmt.c | 203 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 D | cpmac.c | 201 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 D | ib_srpt.c | 661 * @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 D | atl2.h | 472 int ring_size; member in struct:atl2_adapter
|