Lines Matching refs:pci_func

361 int qlcnic_is_valid_nic_func(struct qlcnic_adapter *adapter, u8 pci_func)  in qlcnic_is_valid_nic_func()  argument
366 if (adapter->npars[i].pci_func == pci_func) in qlcnic_is_valid_nic_func()
382 src_pci_func = pm_cfg[i].pci_func; in validate_pm_config()
411 u32 id, action, pci_func; in qlcnic_sysfs_write_pm_config() local
426 pci_func = pm_cfg[i].pci_func; in qlcnic_sysfs_write_pm_config()
428 index = qlcnic_is_valid_nic_func(adapter, pci_func); in qlcnic_sysfs_write_pm_config()
434 action, pci_func); in qlcnic_sysfs_write_pm_config()
440 pci_func = pm_cfg[i].pci_func; in qlcnic_sysfs_write_pm_config()
441 index = qlcnic_is_valid_nic_func(adapter, pci_func); in qlcnic_sysfs_write_pm_config()
461 u8 pci_func; in qlcnic_sysfs_read_pm_config() local
469 pci_func = adapter->npars[i].pci_func; in qlcnic_sysfs_read_pm_config()
470 if (pci_func >= count) { in qlcnic_sysfs_read_pm_config()
478 pm_cfg[pci_func].action = adapter->npars[i].enable_pm; in qlcnic_sysfs_read_pm_config()
479 pm_cfg[pci_func].dest_npar = 0; in qlcnic_sysfs_read_pm_config()
480 pm_cfg[pci_func].pci_func = i; in qlcnic_sysfs_read_pm_config()
492 u8 pci_func; in validate_esw_config() local
500 pci_func = esw_cfg[i].pci_func; in validate_esw_config()
501 if (pci_func >= ahw->max_vnic_func) in validate_esw_config()
505 if (qlcnic_is_valid_nic_func(adapter, pci_func) < 0) in validate_esw_config()
511 ret = QLC_DEV_GET_DRV(op_mode, pci_func); in validate_esw_config()
514 pci_func); in validate_esw_config()
557 u8 op_mode = 0, pci_func; in qlcnic_sysfs_write_esw_config() local
575 if (adapter->ahw->pci_func != esw_cfg[i].pci_func) in qlcnic_sysfs_write_esw_config()
581 esw_cfg[i].pci_func = adapter->ahw->pci_func; in qlcnic_sysfs_write_esw_config()
604 pci_func = esw_cfg[i].pci_func; in qlcnic_sysfs_write_esw_config()
605 index = qlcnic_is_valid_nic_func(adapter, pci_func); in qlcnic_sysfs_write_esw_config()
638 u8 pci_func; in qlcnic_sysfs_read_esw_config() local
646 pci_func = adapter->npars[i].pci_func; in qlcnic_sysfs_read_esw_config()
647 if (pci_func >= count) { in qlcnic_sysfs_read_esw_config()
655 esw_cfg[pci_func].pci_func = pci_func; in qlcnic_sysfs_read_esw_config()
656 if (qlcnic_get_eswitch_port_config(adapter, &esw_cfg[pci_func])) in qlcnic_sysfs_read_esw_config()
667 u8 pci_func, i; in validate_npar_config() local
670 pci_func = np_cfg[i].pci_func; in validate_npar_config()
671 if (qlcnic_is_valid_nic_func(adapter, pci_func) < 0) in validate_npar_config()
692 u8 pci_func; in qlcnic_sysfs_write_npar_config() local
706 pci_func = np_cfg[i].pci_func; in qlcnic_sysfs_write_npar_config()
709 ret = qlcnic_get_nic_info(adapter, &nic_info, pci_func); in qlcnic_sysfs_write_npar_config()
712 nic_info.pci_func = pci_func; in qlcnic_sysfs_write_npar_config()
718 index = qlcnic_is_valid_nic_func(adapter, pci_func); in qlcnic_sysfs_write_npar_config()
738 u8 pci_func; in qlcnic_sysfs_read_npar_config() local
748 if (adapter->npars[i].pci_func >= count) { in qlcnic_sysfs_read_npar_config()
755 pci_func = adapter->npars[i].pci_func; in qlcnic_sysfs_read_npar_config()
756 if (qlcnic_is_valid_nic_func(adapter, pci_func) < 0) in qlcnic_sysfs_read_npar_config()
758 ret = qlcnic_get_nic_info(adapter, &nic_info, pci_func); in qlcnic_sysfs_read_npar_config()
762 np_cfg[pci_func].pci_func = pci_func; in qlcnic_sysfs_read_npar_config()
763 np_cfg[pci_func].op_mode = (u8)nic_info.op_mode; in qlcnic_sysfs_read_npar_config()
764 np_cfg[pci_func].port_num = nic_info.phys_port; in qlcnic_sysfs_read_npar_config()
765 np_cfg[pci_func].fw_capab = nic_info.capabilities; in qlcnic_sysfs_read_npar_config()
766 np_cfg[pci_func].min_bw = nic_info.min_tx_bw; in qlcnic_sysfs_read_npar_config()
767 np_cfg[pci_func].max_bw = nic_info.max_tx_bw; in qlcnic_sysfs_read_npar_config()
768 np_cfg[pci_func].max_tx_queues = nic_info.max_tx_ques; in qlcnic_sysfs_read_npar_config()
769 np_cfg[pci_func].max_rx_queues = nic_info.max_rx_ques; in qlcnic_sysfs_read_npar_config()
931 pci_cfg[i].pci_func = pci_info[i].id; in qlcnic_sysfs_read_pci_config()