Searched refs:rings_per_vf (Results 1 – 7 of 7) sorted by relevance
108 if (cn23xx_vf_reset_io_queues(oct, oct->sriov_info.rings_per_vf)) in cn23xx_vf_setup_global_input_regs()111 for (q_no = 0; q_no < (oct->sriov_info.rings_per_vf); q_no++) { in cn23xx_vf_setup_global_input_regs()156 for (q_no = 0; q_no < (oct->sriov_info.rings_per_vf); q_no++) { in cn23xx_vf_setup_global_output_regs()619 u32 rings_per_vf; in cn23xx_setup_octeon_vf_device() local635 rings_per_vf = reg_val & CN23XX_PKT_INPUT_CTL_RPVF_MASK; in cn23xx_setup_octeon_vf_device()645 if (oct->sriov_info.rings_per_vf > rings_per_vf) { in cn23xx_setup_octeon_vf_device()648 oct->sriov_info.rings_per_vf, rings_per_vf, in cn23xx_setup_octeon_vf_device()649 rings_per_vf); in cn23xx_setup_octeon_vf_device()650 oct->sriov_info.rings_per_vf = rings_per_vf; in cn23xx_setup_octeon_vf_device()652 if (rings_per_vf > num_present_cpus()) { in cn23xx_setup_octeon_vf_device()[all …]
160 temp = oct->sriov_info.rings_per_vf & 0xff; in cn23xx_setup_global_mac_regs()258 vf_num = q_no / oct->sriov_info.rings_per_vf; in cn23xx_pf_setup_global_input_regs()523 q_no = i * oct->sriov_info.rings_per_vf; in cn23xx_pf_mbox_thread()551 q_no = i * oct->sriov_info.rings_per_vf; in cn23xx_setup_pf_mbox()610 q_no = i * oct->sriov_info.rings_per_vf; in cn23xx_free_pf_mbox()822 q_no = i * oct->sriov_info.rings_per_vf; in cn23xx_handle_pf_mbox_intr()1083 u32 max_rings, total_rings, max_vfs, rings_per_vf; in cn23xx_sriov_config() local1112 rings_per_vf = 1; in cn23xx_sriov_config()1115 rings_per_vf = 0; in cn23xx_sriov_config()1125 oct->sriov_info.rings_per_vf = rings_per_vf; in cn23xx_sriov_config()[all …]
34 if (!oct->sriov_info.rings_per_vf) in lio_vf_pci_dev_by_qno()37 if (q_no % oct->sriov_info.rings_per_vf) in lio_vf_pci_dev_by_qno()40 vfidx = q_no / oct->sriov_info.rings_per_vf; in lio_vf_pci_dev_by_qno()
2771 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg()2778 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg()2785 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg()2792 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg()2799 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg()2806 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg()2813 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg()2820 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg()2826 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg()2833 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg()[all …]
369 u32 rings_per_vf; member
968 for (q_no = 0; q_no < oct->sriov_info.rings_per_vf; q_no++) { in octeon_set_io_queues_off()
264 int i = 0, num_vfs = 0, rings_per_vf = 0; in octep_setup_pfvf_mbox() local268 rings_per_vf = oct->conf->sriov_cfg.max_rings_per_vf; in octep_setup_pfvf_mbox()271 ring = rings_per_vf * i; in octep_setup_pfvf_mbox()291 ring = rings_per_vf * i; in octep_setup_pfvf_mbox()302 int rings_per_vf = oct->conf->sriov_cfg.max_rings_per_vf; in octep_delete_pfvf_mbox() local307 ring = vf_srn + rings_per_vf * i; in octep_delete_pfvf_mbox()