/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | hv_vhca_stats.c | 103 block->rings = priv->stats_nch;
|
/linux-master/drivers/net/ |
H A D | tap.c | 1317 struct ptr_ring **rings; local 1321 rings = kmalloc_array(n, sizeof(*rings), GFP_KERNEL); 1322 if (!rings) 1326 rings[i++] = &q->ring; 1328 ret = ptr_ring_resize_multiple(rings, n, 1332 kfree(rings);
|
H A D | tun.c | 3669 struct ptr_ring **rings; local 3673 rings = kmalloc_array(n, sizeof(*rings), GFP_KERNEL); 3674 if (!rings) 3679 rings[i] = &tfile->tx_ring; 3682 rings[i++] = &tfile->tx_ring; 3684 ret = ptr_ring_resize_multiple(rings, n, 3688 kfree(rings);
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | bcm4908_enet.c | 247 struct bcm4908_enet_dma_ring *rings[] = { &enet->rx_ring, &enet->tx_ring }; local 251 for (i = 0; i < ARRAY_SIZE(rings); i++) 252 enet_write(enet, rings[i]->cfg_block + ENET_DMA_CH_CFG, 0); 256 for (i = 0; i < ARRAY_SIZE(rings); i++) { 257 struct bcm4908_enet_dma_ring *ring = rings[i];
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ring.c | 107 * This is the generic insert_nop function for rings except SDMA 123 * This is the generic pad_ib function for rings except SDMA 229 adev->rings[ring->idx] = ring; 377 (!ring->is_mes_queue && !(ring->adev->rings[ring->idx]))) 401 ring->adev->rings[ring->idx] = NULL; 413 * Helper for rings that don't support write and wait in a
|
H A D | amdgpu_ib.c | 368 * amdgpu_ib_ring_tests - test IBs on the rings 405 struct amdgpu_ring *ring = adev->rings[i]; 408 /* KIQ rings don't have an IB test because we never submit IBs
|
H A D | amdgpu_job.c | 112 (*job)->base.sched = &adev->rings[0]->sched;
|
H A D | amdgpu_debugfs.c | 1679 struct amdgpu_ring *ring = adev->rings[i]; 1695 struct amdgpu_ring *ring = adev->rings[i]; 1922 ring = adev->rings[val]; 2171 struct amdgpu_ring *ring = adev->rings[i];
|
H A D | amdgpu_dev_coredump.c | 283 struct amdgpu_ring *ring = coredump->adev->rings[i];
|
H A D | aqua_vanjaram.c | 142 ring = adev->rings[i]; 165 struct amdgpu_ring *ring = adev->rings[i];
|
H A D | amdgpu_device.c | 2715 struct amdgpu_ring *ring = adev->rings[i]; 2717 /* No need to setup the GPU scheduler for rings that don't need it */ 5148 struct amdgpu_ring *ring = adev->rings[i]; 5287 struct amdgpu_ring *ring = adev->rings[i]; 5789 struct amdgpu_ring *ring = tmp_adev->rings[i]; 5860 struct amdgpu_ring *ring = tmp_adev->rings[i]; 6216 struct amdgpu_ring *ring = adev->rings[i]; 6358 struct amdgpu_ring *ring = adev->rings[i];
|
/linux-master/drivers/mailbox/ |
H A D | bcm-flexrm-mailbox.c | 9 * manager provides a set of rings which can be used to submit 13 * rings where each mailbox channel represents a separate FlexRM ring. 285 struct flexrm_ring *rings; member in struct:flexrm_mbox 931 ring = &mbox->rings[i]; 959 ring = &mbox->rings[i]; 1477 struct flexrm_ring *ring = &mbox->rings[desc->msi_index]; 1504 /* Get resource for registers and map registers of all rings */ 1515 /* Scan and count available rings */ 1532 mbox->rings = ring; 1537 ring = &mbox->rings[inde [all...] |
/linux-master/drivers/crypto/inside-secure/ |
H A D | safexcel_ring.c | 74 return (atomic_inc_return(&priv->ring_used) % priv->config.rings);
|
/linux-master/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_transport_debug.c | 155 struct adf_etr_ring_data *ring = &bank->rings[ring_id];
|
H A D | adf_accel_devices.h | 175 struct ring_config rings[ADF_ETR_MAX_RINGS_PER_BANK]; member in struct:bank_state
|
/linux-master/drivers/block/xen-blkback/ |
H A D | common.h | 320 /* All rings for this device. */ 321 struct xen_blkif_ring *rings; member in struct:xen_blkif
|
/linux-master/drivers/net/ethernet/neterion/ |
H A D | s2io.c | 30 * rx_ring_num : This can be used to program the number of receive rings used 34 * rx_ring_mode: This defines the operation mode of all 8 rings. The valid 700 struct ring_info *ring = &mac_control->rings[i]; 720 struct ring_info *ring = &mac_control->rings[i]; 792 struct ring_info *ring = &mac_control->rings[i]; 936 struct ring_info *ring = &mac_control->rings[i]; 957 struct ring_info *ring = &mac_control->rings[i]; 1612 /* Set the default rts frame length for the rings configured */ 1617 /* Set the frame length for the configured rings 2221 struct ring_info *ring = &mac_control->rings[ [all...] |
/linux-master/io_uring/ |
H A D | fdinfo.c | 57 struct io_rings *r = ctx->rings;
|
H A D | memmap.c | 207 return ctx->rings;
|
/linux-master/include/linux/ |
H A D | io_uring_types.h | 248 struct io_rings *rings; member in struct:io_ring_ctx::__anon2235 426 * the gup'ed pages for the two rings, and the sqes.
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_debugfs.c | 499 log = &hw->fwlog_ring.rings[hw->fwlog_ring.head];
|
H A D | ice_base.c | 661 /* set up individual rings */ 789 * ice_vsi_map_rings_to_vectors - Map VSI rings to interrupt vectors 792 * This function maps descriptor rings to the queue-specific vectors allotted 794 * and Rx rings to the vector as "efficiently" as possible. 802 /* initially assigning remaining rings count to VSIs num queue value */ 811 /* Tx rings mapping to vector */ 828 /* Rx rings mapping to vector */ 947 * @rings: Tx ring array to be configured 954 ice_vsi_cfg_txqs(struct ice_vsi *vsi, struct ice_tx_ring **rings, u16 count) argument 963 err = ice_vsi_cfg_txq(vsi, rings[q_id [all...] |
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | pcie.c | 389 * @max_flowrings: maximum number of tx flow rings supported. 390 * @max_submissionrings: maximum number of submission rings(h2d) supported. 391 * @max_completionrings: maximum number of completion rings(d2h) supported. 1220 struct brcmf_pcie_ringbuf *rings; local 1348 rings = kcalloc(max_flowrings, sizeof(*ring), GFP_KERNEL); 1349 if (!rings) 1355 ring = &rings[i]; 1370 devinfo->shared.flowrings = rings;
|
H A D | msgbuf.c | 1415 flow->rings[flowid]->status = RING_CLOSING; 1499 if (!msgbuf->flow->rings[i]) 1501 ring = msgbuf->flow->rings[i];
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | htt_tx.c | 840 ring = &cmd->rx_setup_32.rings[0]; 912 ring = &cmd->rx_setup_64.rings[0]; 981 ring = &cmd->rx_setup_32.rings[0];
|