Searched refs:rings_per_vf (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/ |
H A D | cn23xx_vf_device.c | 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() local 635 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() 647 "num_queues:%d greater than PF configured rings_per_vf:%d. Reducing to %d.\n", in cn23xx_setup_octeon_vf_device() 648 oct->sriov_info.rings_per_vf, rings_per_vf, in cn23xx_setup_octeon_vf_device() [all...] |
H A D | cn23xx_pf_device.c | 329 temp = oct->sriov_info.rings_per_vf & 0xff; in cn23xx_setup_global_mac_regs() 427 vf_num = q_no / oct->sriov_info.rings_per_vf; in cn23xx_pf_setup_global_input_regs() 692 q_no = i * oct->sriov_info.rings_per_vf; in cn23xx_pf_mbox_thread() 720 q_no = i * oct->sriov_info.rings_per_vf; in cn23xx_setup_pf_mbox() 781 q_no = i * oct->sriov_info.rings_per_vf; in cn23xx_free_pf_mbox() 993 q_no = i * oct->sriov_info.rings_per_vf; in cn23xx_handle_pf_mbox_intr() 1254 u32 max_rings, total_rings, max_vfs, rings_per_vf; in cn23xx_sriov_config() local 1283 rings_per_vf = 1; in cn23xx_sriov_config() 1286 rings_per_vf = 0; in cn23xx_sriov_config() 1296 oct->sriov_info.rings_per_vf in cn23xx_sriov_config() [all...] |
H A D | lio_ethtool.c | 2765 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg() 2772 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg() 2779 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg() 2786 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg() 2793 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg() 2800 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg() 2807 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg() 2814 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() 2827 for (i = 0; i < (oct->sriov_info.rings_per_vf); in cn23xx_vf_read_csr_reg() [all...] |
H A D | lio_vf_main.c | 1990 if_cfg.s.num_iqueues = octeon_dev->sriov_info.rings_per_vf; in setup_nic_devices() 1991 if_cfg.s.num_oqueues = octeon_dev->sriov_info.rings_per_vf; in setup_nic_devices() 2369 if (octeon_allocate_ioq_vector(oct, oct->sriov_info.rings_per_vf)) { in octeon_device_init() 2376 oct->sriov_info.rings_per_vf); in octeon_device_init() 2379 if (octeon_setup_interrupt(oct, oct->sriov_info.rings_per_vf)) in octeon_device_init()
|
H A D | octeon_device.h | 369 u32 rings_per_vf; member
|
H A D | octeon_device.c | 959 for (q_no = 0; q_no < oct->sriov_info.rings_per_vf; q_no++) { in octeon_set_io_queues_off()
|
H A D | lio_main.c | 3838 u += oct->sriov_info.rings_per_vf; in octeon_enable_sriov() 3862 u += oct->sriov_info.rings_per_vf; in lio_pci_sriov_disable()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/ |
H A D | cn23xx_vf_device.c | 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() local 635 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() 647 "num_queues:%d greater than PF configured rings_per_vf:%d. Reducing to %d.\n", in cn23xx_setup_octeon_vf_device() 648 oct->sriov_info.rings_per_vf, rings_per_vf, in cn23xx_setup_octeon_vf_device() [all...] |
H A D | cn23xx_pf_device.c | 329 temp = oct->sriov_info.rings_per_vf & 0xff; in cn23xx_setup_global_mac_regs() 427 vf_num = q_no / oct->sriov_info.rings_per_vf; in cn23xx_pf_setup_global_input_regs() 692 q_no = i * oct->sriov_info.rings_per_vf; in cn23xx_pf_mbox_thread() 720 q_no = i * oct->sriov_info.rings_per_vf; in cn23xx_setup_pf_mbox() 779 q_no = i * oct->sriov_info.rings_per_vf; in cn23xx_free_pf_mbox() 991 q_no = i * oct->sriov_info.rings_per_vf; in cn23xx_handle_pf_mbox_intr() 1252 u32 max_rings, total_rings, max_vfs, rings_per_vf; in cn23xx_sriov_config() local 1281 rings_per_vf = 1; in cn23xx_sriov_config() 1284 rings_per_vf = 0; in cn23xx_sriov_config() 1294 oct->sriov_info.rings_per_vf in cn23xx_sriov_config() [all...] |
H A D | lio_ethtool.c | 2775 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg() 2782 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg() 2789 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg() 2796 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg() 2803 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg() 2810 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg() 2817 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg() 2824 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg() 2830 for (i = 0; i < (oct->sriov_info.rings_per_vf); i++) { in cn23xx_vf_read_csr_reg() 2837 for (i = 0; i < (oct->sriov_info.rings_per_vf); in cn23xx_vf_read_csr_reg() [all...] |
H A D | lio_vf_main.c | 1979 if_cfg.s.num_iqueues = octeon_dev->sriov_info.rings_per_vf; in setup_nic_devices() 1980 if_cfg.s.num_oqueues = octeon_dev->sriov_info.rings_per_vf; in setup_nic_devices() 2358 if (octeon_allocate_ioq_vector(oct, oct->sriov_info.rings_per_vf)) { in octeon_device_init() 2365 oct->sriov_info.rings_per_vf); in octeon_device_init() 2368 if (octeon_setup_interrupt(oct, oct->sriov_info.rings_per_vf)) in octeon_device_init()
|
H A D | octeon_device.h | 369 u32 rings_per_vf; member
|
H A D | octeon_device.c | 968 for (q_no = 0; q_no < oct->sriov_info.rings_per_vf; q_no++) { in octeon_set_io_queues_off()
|
H A D | lio_main.c | 3824 u += oct->sriov_info.rings_per_vf; in octeon_enable_sriov() 3848 u += oct->sriov_info.rings_per_vf; in lio_pci_sriov_disable()
|
Completed in 34 milliseconds