Lines Matching refs:pci_func
357 int qlcnic_is_valid_nic_func(struct qlcnic_adapter *adapter, u8 pci_func) in qlcnic_is_valid_nic_func() argument
362 if (adapter->npars[i].pci_func == pci_func) in qlcnic_is_valid_nic_func()
378 src_pci_func = pm_cfg[i].pci_func; in validate_pm_config()
407 u32 id, action, pci_func; in qlcnic_sysfs_write_pm_config() local
422 pci_func = pm_cfg[i].pci_func; in qlcnic_sysfs_write_pm_config()
424 index = qlcnic_is_valid_nic_func(adapter, pci_func); in qlcnic_sysfs_write_pm_config()
430 action, pci_func); in qlcnic_sysfs_write_pm_config()
436 pci_func = pm_cfg[i].pci_func; in qlcnic_sysfs_write_pm_config()
437 index = qlcnic_is_valid_nic_func(adapter, pci_func); in qlcnic_sysfs_write_pm_config()
457 u8 pci_func; in qlcnic_sysfs_read_pm_config() local
465 pci_func = adapter->npars[i].pci_func; in qlcnic_sysfs_read_pm_config()
466 if (pci_func >= count) { in qlcnic_sysfs_read_pm_config()
474 pm_cfg[pci_func].action = adapter->npars[i].enable_pm; in qlcnic_sysfs_read_pm_config()
475 pm_cfg[pci_func].dest_npar = 0; in qlcnic_sysfs_read_pm_config()
476 pm_cfg[pci_func].pci_func = i; in qlcnic_sysfs_read_pm_config()
488 u8 pci_func; in validate_esw_config() local
496 pci_func = esw_cfg[i].pci_func; in validate_esw_config()
497 if (pci_func >= ahw->max_vnic_func) in validate_esw_config()
501 if (qlcnic_is_valid_nic_func(adapter, pci_func) < 0) in validate_esw_config()
507 ret = QLC_DEV_GET_DRV(op_mode, pci_func); in validate_esw_config()
510 pci_func); in validate_esw_config()
553 u8 op_mode = 0, pci_func; in qlcnic_sysfs_write_esw_config() local
571 if (adapter->ahw->pci_func != esw_cfg[i].pci_func) in qlcnic_sysfs_write_esw_config()
577 esw_cfg[i].pci_func = adapter->ahw->pci_func; in qlcnic_sysfs_write_esw_config()
600 pci_func = esw_cfg[i].pci_func; in qlcnic_sysfs_write_esw_config()
601 index = qlcnic_is_valid_nic_func(adapter, pci_func); in qlcnic_sysfs_write_esw_config()
634 u8 pci_func; in qlcnic_sysfs_read_esw_config() local
642 pci_func = adapter->npars[i].pci_func; in qlcnic_sysfs_read_esw_config()
643 if (pci_func >= count) { in qlcnic_sysfs_read_esw_config()
651 esw_cfg[pci_func].pci_func = pci_func; in qlcnic_sysfs_read_esw_config()
652 if (qlcnic_get_eswitch_port_config(adapter, &esw_cfg[pci_func])) in qlcnic_sysfs_read_esw_config()
663 u8 pci_func, i; in validate_npar_config() local
666 pci_func = np_cfg[i].pci_func; in validate_npar_config()
667 if (qlcnic_is_valid_nic_func(adapter, pci_func) < 0) in validate_npar_config()
688 u8 pci_func; in qlcnic_sysfs_write_npar_config() local
702 pci_func = np_cfg[i].pci_func; in qlcnic_sysfs_write_npar_config()
705 ret = qlcnic_get_nic_info(adapter, &nic_info, pci_func); in qlcnic_sysfs_write_npar_config()
708 nic_info.pci_func = pci_func; in qlcnic_sysfs_write_npar_config()
714 index = qlcnic_is_valid_nic_func(adapter, pci_func); in qlcnic_sysfs_write_npar_config()
734 u8 pci_func; in qlcnic_sysfs_read_npar_config() local
744 if (adapter->npars[i].pci_func >= count) { in qlcnic_sysfs_read_npar_config()
751 pci_func = adapter->npars[i].pci_func; in qlcnic_sysfs_read_npar_config()
752 if (qlcnic_is_valid_nic_func(adapter, pci_func) < 0) in qlcnic_sysfs_read_npar_config()
754 ret = qlcnic_get_nic_info(adapter, &nic_info, pci_func); in qlcnic_sysfs_read_npar_config()
758 np_cfg[pci_func].pci_func = pci_func; in qlcnic_sysfs_read_npar_config()
759 np_cfg[pci_func].op_mode = (u8)nic_info.op_mode; in qlcnic_sysfs_read_npar_config()
760 np_cfg[pci_func].port_num = nic_info.phys_port; in qlcnic_sysfs_read_npar_config()
761 np_cfg[pci_func].fw_capab = nic_info.capabilities; in qlcnic_sysfs_read_npar_config()
762 np_cfg[pci_func].min_bw = nic_info.min_tx_bw; in qlcnic_sysfs_read_npar_config()
763 np_cfg[pci_func].max_bw = nic_info.max_tx_bw; in qlcnic_sysfs_read_npar_config()
764 np_cfg[pci_func].max_tx_queues = nic_info.max_tx_ques; in qlcnic_sysfs_read_npar_config()
765 np_cfg[pci_func].max_rx_queues = nic_info.max_rx_ques; in qlcnic_sysfs_read_npar_config()
927 pci_cfg[i].pci_func = pci_info[i].id; in qlcnic_sysfs_read_pci_config()