Home
last modified time | relevance | path

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

12

/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc_pf.c338 int num_rings, i; in enetc_port_si_configure() local
344 num_rings = min(ENETC_PCAPR0_RXBDR(val), ENETC_PCAPR0_TXBDR(val)); in enetc_port_si_configure()
349 if (unlikely(num_rings < ENETC_PF_NUM_RINGS)) { in enetc_port_si_configure()
350 val = ENETC_PSICFGR0_SET_TXBDR(num_rings); in enetc_port_si_configure()
351 val |= ENETC_PSICFGR0_SET_RXBDR(num_rings); in enetc_port_si_configure()
354 num_rings, ENETC_PF_NUM_RINGS); in enetc_port_si_configure()
356 num_rings = 0; in enetc_port_si_configure()
364 if (num_rings) in enetc_port_si_configure()
365 num_rings -= ENETC_PF_NUM_RINGS; in enetc_port_si_configure()
371 if (num_rings) { in enetc_port_si_configure()
[all …]
/linux/drivers/soc/ti/
H A Dk3-ringacc.c211 u32 num_rings; /* number of rings in Ringacc module */ member
420 *compl_ring = &ringacc->rings[fwd_id + ringacc->num_rings]; in k3_dmaring_request_dual_ring()
755 reverse_ring = &ringacc->rings[ring->ring_id + ringacc->num_rings]; in k3_dmaring_cfg()
1317 ret = of_property_read_u32(node, "ti,num-rings", &ringacc->num_rings); in k3_ringacc_probe_dt()
1411 ringacc->num_rings, in k3_ringacc_init()
1413 ringacc->rings_inuse = devm_bitmap_zalloc(dev, ringacc->num_rings, in k3_ringacc_init()
1421 for (i = 0; i < ringacc->num_rings; i++) { in k3_ringacc_init()
1434 ringacc->num_rings, in k3_ringacc_init()
1477 ringacc->num_rings = data->num_rings; in k3_ringacc_dmarings_init()
1489 ringacc->num_rings * 2, in k3_ringacc_dmarings_init()
[all …]
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_kms.c440 unsigned int num_rings = 0; in amdgpu_hw_ip_info() local
453 ++num_rings; in amdgpu_hw_ip_info()
468 ++num_rings; in amdgpu_hw_ip_info()
483 ++num_rings; in amdgpu_hw_ip_info()
501 ++num_rings; in amdgpu_hw_ip_info()
508 for (i = 0; i < adev->vce.num_rings; i++) in amdgpu_hw_ip_info()
511 ++num_rings; in amdgpu_hw_ip_info()
524 ++num_rings; in amdgpu_hw_ip_info()
537 ++num_rings; in amdgpu_hw_ip_info()
551 ++num_rings; in amdgpu_hw_ip_info()
[all …]
H A Damdgpu_ring.c271 if (adev->num_rings >= AMDGPU_MAX_RINGS) in amdgpu_ring_init()
279 ring->idx = adev->num_rings++; in amdgpu_ring_init()
H A Damdgpu_ib.c435 for (i = 0; i < adev->num_rings; ++i) { in amdgpu_ib_ring_tests()
H A Damdgpu_dev_coredump.c295 for (int i = 0; i < coredump->adev->num_rings; i++) { in amdgpu_devcoredump_read()
H A Damdgpu_xcp.c621 for (i = 0; i < adev->num_rings; i++) { in amdgpu_xcp_update_partition_sched_list()
H A Damdgpu.h996 unsigned num_rings; member
H A Damdgpu_gmc.c661 for (i = 0; i < adev->num_rings; ++i) { in amdgpu_gmc_allocate_vm_inv_eng()
H A Damdgpu_vm.c718 for (i = 0; i < adev->num_rings; i++) { in amdgpu_vm_check_compute_bug()
/linux/include/linux/soc/ti/
H A Dk3-ringacc.h264 u32 num_rings; member
/linux/drivers/net/ethernet/google/gve/
H A Dgve_main.c973 static void gve_tx_stop_rings(struct gve_priv *priv, int num_rings) in gve_tx_stop_rings() argument
980 for (i = 0; i < num_rings; i++) { in gve_tx_stop_rings()
988 static void gve_tx_start_rings(struct gve_priv *priv, int num_rings) in gve_tx_start_rings() argument
992 for (i = 0; i < num_rings; i++) { in gve_tx_start_rings()
1317 static void gve_rx_start_rings(struct gve_priv *priv, int num_rings) in gve_rx_start_rings() argument
1321 for (i = 0; i < num_rings; i++) in gve_rx_start_rings()
1333 static void gve_rx_stop_rings(struct gve_priv *priv, int num_rings) in gve_rx_stop_rings() argument
1340 for (i = 0; i < num_rings; i++) in gve_rx_stop_rings()
/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_ioctl.c645 vfpriv->num_rings = value; in virtio_gpu_context_init_ioctl()
678 for (i = 0; i < vfpriv->num_rings; i++) in virtio_gpu_context_init_ioctl()
H A Dvirtgpu_submit.c491 if (exbuf->ring_idx >= vfpriv->num_rings) in virtio_gpu_execbuffer_ioctl()
/linux/drivers/scsi/lpfc/
H A Dlpfc_sli.h370 uint32_t num_rings; member
H A Dlpfc_mbox.c1016 pcbp->maxRing = (psli->num_rings - 1); in lpfc_config_pcb_setup()
1018 for (i = 0; i < psli->num_rings; i++) { in lpfc_config_pcb_setup()
1462 for (i = 0; i < phba->sli.num_rings; i++) { in lpfc_config_port()
H A Dlpfc_sli.c1689 for (i = 0; i < psli->num_rings; i++) { in lpfc_sli_ring_map()
5129 for (i = 0; i < psli->num_rings; i++) { in lpfc_sli_brdreset()
11704 psli->num_rings = MAX_SLI3_CONFIGURED_RINGS; in lpfc_sli_setup()
11711 for (i = 0; i < psli->num_rings; i++) { in lpfc_sli_setup()
11889 for (i = 0; i < psli->num_rings; i++) { in lpfc_sli_queue_init()
11999 for (i = 0; i < psli->num_rings; i++) { in lpfc_sli_host_down()
12106 for (i = 0; i < psli->num_rings; i++) { in lpfc_sli_hba_down()
12613 for (i = 0; i < psli->num_rings; i++) { in lpfc_sli_hba_iocb_abort()
H A Dlpfc_init.c578 if (psli->num_rings > 0) in lpfc_config_port_post()
580 if (psli->num_rings > 1) in lpfc_config_port_post()
582 if (psli->num_rings > 2) in lpfc_config_port_post()
584 if (psli->num_rings > 3) in lpfc_config_port_post()
1017 for (i = 0; i < psli->num_rings; i++) { in lpfc_hba_clean_txcmplq()
H A Dlpfc_attr.c1548 for (i = 0; i < psli->num_rings; i++) { in lpfc_do_offline()
H A Dlpfc_hbadisc.c5103 for (i = 0; i < psli->num_rings; i++) in lpfc_sli3_dequeue_nport_iocbs()
/linux/drivers/net/wireless/ath/ath10k/
H A Dhtt_tx.c845 cmd->rx_setup_32.hdr.num_rings = 1; in ath10k_htt_send_rx_ring_cfg_32()
917 cmd->rx_setup_64.hdr.num_rings = 1; in ath10k_htt_send_rx_ring_cfg_64()
986 cmd->rx_setup_32.hdr.num_rings = 1; in ath10k_htt_send_rx_ring_cfg_hl()
H A Dhtt.h281 u8 num_rings; /* supported values: 1, 2 */ member
/linux/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_main.c625 int num_rings, max_rings = QLCNIC_MAX_SDS_RINGS; in qlcnic_max_rings() local
632 num_rings = rounddown_pow_of_two(min_t(int, num_online_cpus(), in qlcnic_max_rings()
635 if (ring_cnt > num_rings) in qlcnic_max_rings()
636 return num_rings; in qlcnic_max_rings()
/linux/drivers/net/ethernet/broadcom/
H A Dbnx2.c5195 u32 buf_size, int num_rings) in bnx2_init_rxbd_rings() argument
5200 for (i = 0; i < num_rings; i++) { in bnx2_init_rxbd_rings()
5208 if (i == (num_rings - 1)) in bnx2_init_rxbd_rings()
5352 u32 max, num_rings = 1; in bnx2_find_max_ring() local
5356 num_rings++; in bnx2_find_max_ring()
5360 while ((max & num_rings) == 0) in bnx2_find_max_ring()
5363 if (num_rings != max) in bnx2_find_max_ring()
/linux/drivers/dma/ti/
H A Dk3-udma.c5492 ring_init_data.num_rings = ud->bchan_cnt + in udma_probe()
5496 ring_init_data.num_rings = ud->rflow_cnt + in udma_probe()

12