Home
last modified time | relevance | path

Searched refs:num_rings (Results 1 – 20 of 20) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem_context.c517 const int num_rings = in mi_set_context() local
544 len += 2 + (num_rings ? 4*num_rings + 2 : 0); in mi_set_context()
553 if (num_rings) { in mi_set_context()
556 intel_ring_emit(ring, MI_LOAD_REGISTER_IMM(num_rings)); in mi_set_context()
578 if (num_rings) { in mi_set_context()
581 intel_ring_emit(ring, MI_LOAD_REGISTER_IMM(num_rings)); in mi_set_context()
Dintel_ringbuffer.c1233 int i, ret, num_rings; in gen8_rcs_signal() local
1235 num_rings = hweight32(INTEL_INFO(dev)->ring_mask); in gen8_rcs_signal()
1236 num_dwords += (num_rings-1) * MBOX_UPDATE_DWORDS; in gen8_rcs_signal()
1274 int i, ret, num_rings; in gen8_xcs_signal() local
1276 num_rings = hweight32(INTEL_INFO(dev)->ring_mask); in gen8_xcs_signal()
1277 num_dwords += (num_rings-1) * MBOX_UPDATE_DWORDS; in gen8_xcs_signal()
1312 int i, ret, num_rings; in gen6_signal() local
1315 num_rings = hweight32(INTEL_INFO(dev)->ring_mask); in gen6_signal()
1316 num_dwords += round_up((num_rings-1) * MBOX_UPDATE_DWORDS, 2); in gen6_signal()
1334 if (num_rings % 2 == 0) in gen6_signal()
Di915_debugfs.c3006 int num_rings = hweight32(INTEL_INFO(dev)->ring_mask); in i915_semaphore_status() local
3032 for (j = 0; j < num_rings; j++) { in i915_semaphore_status()
3040 for (j = 0; j < num_rings; j++) { in i915_semaphore_status()
3052 for (j = 0; j < num_rings; j++) in i915_semaphore_status()
3060 for (j = 0; j < num_rings; j++) { in i915_semaphore_status()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ctx.c43 for (i = 0; i < adev->num_rings; i++) { in amdgpu_ctx_init()
56 if (i < adev->num_rings) { in amdgpu_ctx_init()
80 for (i = 0; i < adev->num_rings; i++) in amdgpu_ctx_fini()
Damdgpu_ring.c312 if (adev->num_rings >= AMDGPU_MAX_RINGS) in amdgpu_ring_init()
316 ring->idx = adev->num_rings++; in amdgpu_ring_init()
Damdgpu_device.c1391 adev->num_rings = 0; in amdgpu_device_init()
Damdgpu.h2054 unsigned num_rings; member
/linux-4.4.14/arch/tile/gxio/
Dmpipe.c173 unsigned int num_rings, in gxio_mpipe_init_notif_group_and_buckets() argument
189 for (i = 0; i < num_rings; i++) in gxio_mpipe_init_notif_group_and_buckets()
197 bucket_info.notifring = ring + (i % num_rings); in gxio_mpipe_init_notif_group_and_buckets()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_fence.c584 unsigned i, num_rings = 0; in radeon_fence_wait_any() local
595 ++num_rings; in radeon_fence_wait_any()
599 if (num_rings == 0) in radeon_fence_wait_any()
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_sli.h289 uint32_t num_rings; member
Dlpfc_mbox.c954 pcbp->maxRing = (psli->num_rings - 1); in lpfc_config_pcb_setup()
956 for (i = 0; i < psli->num_rings; i++) { in lpfc_config_pcb_setup()
1401 for (i = 0; i < phba->sli.num_rings; i++) { in lpfc_config_port()
Dlpfc_sli.c1278 for (i = 0; i < psli->num_rings; i++) { in lpfc_sli_ring_map()
4037 for (i = 0; i < psli->num_rings; i++) { in lpfc_sli_brdreset()
9110 psli->num_rings = MAX_SLI3_CONFIGURED_RINGS; in lpfc_sli_setup()
9112 psli->num_rings += phba->cfg_fcp_io_channel; in lpfc_sli_setup()
9122 for (i = 0; i < psli->num_rings; i++) { in lpfc_sli_setup()
9244 for (i = 0; i < psli->num_rings; i++) { in lpfc_sli_queue_setup()
9340 for (i = 0; i < psli->num_rings; i++) { in lpfc_sli_host_down()
9411 for (i = 0; i < psli->num_rings; i++) { in lpfc_sli_hba_down()
9906 for (i = 0; i < psli->num_rings; i++) { in lpfc_sli_hba_iocb_abort()
Dlpfc_init.c543 if (psli->num_rings > 0) in lpfc_config_port_post()
545 if (psli->num_rings > 1) in lpfc_config_port_post()
547 if (psli->num_rings > 2) in lpfc_config_port_post()
549 if (psli->num_rings > 3) in lpfc_config_port_post()
931 for (i = 0; i < psli->num_rings; i++) { in lpfc_hba_clean_txcmplq()
Dlpfc_attr.c719 for (i = 0; i < psli->num_rings; i++) { in lpfc_do_offline()
Dlpfc_hbadisc.c4445 for (i = 0; i < psli->num_rings; i++) { in lpfc_no_rpi()
/linux-4.4.14/arch/tile/include/gxio/
Dmpipe.h763 unsigned int num_rings,
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dhtt.h218 u8 num_rings; /* supported values: 1, 2 */ member
Dhtt_tx.c340 cmd->rx_setup.hdr.num_rings = 1; in ath10k_htt_send_rx_ring_cfg_ll()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_main.c652 int num_rings, max_rings = QLCNIC_MAX_SDS_RINGS; in qlcnic_max_rings() local
659 num_rings = rounddown_pow_of_two(min_t(int, num_online_cpus(), in qlcnic_max_rings()
662 if (ring_cnt > num_rings) in qlcnic_max_rings()
663 return num_rings; in qlcnic_max_rings()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbnx2.c5203 u32 buf_size, int num_rings) in bnx2_init_rxbd_rings() argument
5208 for (i = 0; i < num_rings; i++) { in bnx2_init_rxbd_rings()
5216 if (i == (num_rings - 1)) in bnx2_init_rxbd_rings()
5360 u32 max, num_rings = 1; in bnx2_find_max_ring() local
5364 num_rings++; in bnx2_find_max_ring()
5368 while ((max & num_rings) == 0) in bnx2_find_max_ring()
5371 if (num_rings != max) in bnx2_find_max_ring()