| /linux/drivers/gpu/drm/msm/adreno/ |
| H A D | a5xx_preempt.c | 63 for (i = 0; i < gpu->nr_rings; i++) { in get_next_ring() 102 if (gpu->nr_rings == 1) in a5xx_preempt_trigger() 227 if (gpu->nr_rings == 1) in a5xx_preempt_hw_init() 230 for (i = 0; i < gpu->nr_rings; i++) { in a5xx_preempt_hw_init() 298 for (i = 0; i < gpu->nr_rings; i++) { in a5xx_preempt_fini() 311 if (gpu->nr_rings <= 1) in a5xx_preempt_init() 314 for (i = 0; i < gpu->nr_rings; i++) { in a5xx_preempt_init() 321 gpu->nr_rings = 1; in a5xx_preempt_init()
|
| H A D | a6xx_preempt.c | 71 for (i = 0; i < gpu->nr_rings; i++) { in get_next_ring() 212 if (gpu->nr_rings == 1) in a6xx_preempt_hw_init() 215 for (i = 0; i < gpu->nr_rings; i++) { in a6xx_preempt_hw_init() 250 if (gpu->nr_rings == 1) in a6xx_preempt_trigger() 427 for (i = 0; i < gpu->nr_rings; i++) in a6xx_preempt_fini() 438 if (gpu->nr_rings <= 1) in a6xx_preempt_init() 441 for (i = 0; i < gpu->nr_rings; i++) { in a6xx_preempt_init() 471 gpu->nr_rings = 1; in a6xx_preempt_init()
|
| H A D | a5xx_gpu.c | 525 if (gpu->nr_rings == 1) in a5xx_preempt_start() 623 sizeof(u32) * gpu->nr_rings, in a5xx_ucode_load() 633 } else if (gpu->nr_rings > 1) { in a5xx_ucode_load() 636 gpu->nr_rings = 1; in a5xx_ucode_load() 1432 for (i = 0; i < gpu->nr_rings; i++) in a5xx_pm_suspend() 1734 unsigned int nr_rings; in a5xx_gpu_init() local 1750 nr_rings = 4; in a5xx_gpu_init() 1753 nr_rings = 1; in a5xx_gpu_init() 1755 ret = adreno_gpu_init(dev, pdev, adreno_gpu, config->info->funcs, nr_rings); in a5xx_gpu_init()
|
| H A D | a6xx_gpu.c | 476 if (gpu->nr_rings > 1) in a7xx_submit() 599 if (gpu->nr_rings > 1) { in a7xx_submit() 947 if (gpu->nr_rings <= 1) in a7xx_preempt_start() 1173 sizeof(u32) * gpu->nr_rings, in a6xx_ucode_load() 1528 for (unsigned int i = 0; i < gpu->nr_rings; i++) in hw_init() 1543 for (i = 0; i < gpu->nr_rings; i++) in hw_init() 2370 for (i = 0; i < gpu->nr_rings; i++) in a6xx_gmu_pm_suspend() 2409 for (i = 0; i < gpu->nr_rings; i++) in a6xx_pm_suspend() 2649 int ret, nr_rings = 1; in a6xx_gpu_init() local 2686 nr_rings = 4; in a6xx_gpu_init() [all …]
|
| H A D | adreno_device.c | 343 for (i = 0; i < gpu->nr_rings; i++) { in suspend_scheduler() 354 for (i = 0; i < gpu->nr_rings; i++) { in resume_scheduler()
|
| H A D | a8xx_gpu.c | 651 for (i = 0; i < gpu->nr_rings; i++) in hw_init() 657 for (i = 0; i < gpu->nr_rings; i++) in hw_init()
|
| H A D | adreno_gpu.h | 636 int nr_rings);
|
| /linux/drivers/gpu/drm/msm/ |
| H A D | msm_gpu.c | 534 for (i = 0; i < gpu->nr_rings; i++) { in recover_worker() 559 for (i = 0; i < gpu->nr_rings; i++) { in recover_worker() 831 for (i = 0; i < gpu->nr_rings; i++) { in retire_submits() 871 for (i = 0; i < gpu->nr_rings; i++) in msm_gpu_retire() 981 int i, ret, nr_rings = config->nr_rings; in msm_gpu_init() local 1074 sizeof(struct msm_rbmemptrs) * nr_rings, in msm_gpu_init() 1086 if (nr_rings > ARRAY_SIZE(gpu->rb)) { in msm_gpu_init() 1089 nr_rings = ARRAY_SIZE(gpu->rb); in msm_gpu_init() 1093 for (i = 0; i < nr_rings; i++) { in msm_gpu_init() 1107 gpu->nr_rings = nr_rings; in msm_gpu_init()
|
| H A D | msm_gpu.h | 31 unsigned int nr_rings; member 184 int nr_rings; member 313 for (i = 0; i < gpu->nr_rings; i++) { in msm_gpu_active() 502 if (rn >= gpu->nr_rings) in msm_gpu_convert_priority()
|
| H A D | msm_submitqueue.c | 201 priv->gpu->nr_rings == 1 && enable_preemption != 0; in msm_submitqueue_create() 270 max_priority = (priv->gpu->nr_rings * NR_SCHED_PRIORITIES) - 1; in msm_submitqueue_init()
|
| /linux/drivers/i3c/master/mipi-i3c-hci/ |
| H A D | dma.c | 307 unsigned int i, nr_rings, xfers_sz, resps_sz; in hci_dma_init() local 323 nr_rings = FIELD_GET(MAX_HEADER_COUNT_CAP, regval); in hci_dma_init() 324 dev_dbg(&hci->master.dev, "%d DMA rings available\n", nr_rings); in hci_dma_init() 325 if (unlikely(nr_rings > 8)) { in hci_dma_init() 327 nr_rings = 8; in hci_dma_init() 329 if (nr_rings > XFER_RINGS) in hci_dma_init() 330 nr_rings = XFER_RINGS; in hci_dma_init() 331 rings = kzalloc_flex(*rings, headers, nr_rings); in hci_dma_init() 335 rings->total = nr_rings; in hci_dma_init()
|
| /linux/drivers/block/xen-blkback/ |
| H A D | xenbus.c | 109 for (i = 0; i < blkif->nr_rings; i++) { in xen_update_blkif_status() 134 blkif->rings = kzalloc_objs(struct xen_blkif_ring, blkif->nr_rings); in xen_blkif_alloc_rings() 138 for (r = 0; r < blkif->nr_rings; r++) { in xen_blkif_alloc_rings() 272 for (r = 0; r < blkif->nr_rings; r++) { in xen_blkif_disconnect() 339 blkif->nr_rings = 0; in xen_blkif_disconnect() 391 for (i = 0; i < blkif->nr_rings; i++) { \ 1105 blkif->nr_rings = requested_num_queues; in connect_ring() 1110 blkif->nr_rings, blkif->blk_protocol, protocol, in connect_ring() 1130 if (blkif->nr_rings == 1) in connect_ring() 1140 for (i = 0; i < blkif->nr_rings; i++) { in connect_ring()
|
| H A D | common.h | 322 unsigned int nr_rings; member
|
| /linux/drivers/block/ |
| H A D | xen-blkfront.c | 228 unsigned int nr_rings; member 276 (idx) < (info)->nr_rings; \ 282 BUG_ON(i >= info->nr_rings); in get_rinfo() 1122 info->tag_set.nr_hw_queues = info->nr_rings; in xlvbd_alloc_gendisk() 1318 info->nr_rings = 0; in blkif_free() 1819 if (info->nr_rings == 1) { in talk_to_blkback() 1828 info->nr_rings); in talk_to_blkback() 1900 BUG_ON(info->nr_rings); in negotiate_mq() 1905 info->nr_rings = min(backend_max_queues, xen_blkif_max_queues); in negotiate_mq() 1907 if (!info->nr_rings) in negotiate_mq() [all …]
|
| /linux/drivers/net/ethernet/broadcom/bnge/ |
| H A D | bnge_hwrm_lib.h | 42 unsigned int nr_rings);
|
| H A D | bnge_hwrm_lib.c | 930 unsigned int nr_rings) in bnge_hwrm_vnic_alloc() argument
|