Lines Matching refs:vfs

26 	struct ice_vfs *vfs = &pf->vfs;  in ice_free_vf_entries()  local
35 lockdep_assert_held(&vfs->table_lock); in ice_free_vf_entries()
37 hash_for_each_safe(vfs->table, bkt, tmp, vf, entry) { in ice_free_vf_entries()
67 last_vector_idx = vf->first_vector_idx + pf->vfs.num_msix_per - 1; in ice_free_vf_res()
105 last = first + pf->vfs.num_msix_per - 1; in ice_dis_vf_mappings()
153 struct ice_vfs *vfs = &pf->vfs; in ice_free_vfs() local
173 mutex_lock(&vfs->table_lock); in ice_free_vfs()
206 vfs->num_qps_per = 0; in ice_free_vfs()
209 mutex_unlock(&vfs->table_lock); in ice_free_vfs()
261 return pf->sriov_base_vector + vf->vf_id * pf->vfs.num_msix_per; in ice_calc_vf_first_vector_idx()
283 pf_based_last_msix = (pf_based_first_msix + pf->vfs.num_msix_per) - 1; in ice_ena_vf_msix_mappings()
288 (device_based_first_msix + pf->vfs.num_msix_per) - 1; in ice_ena_vf_msix_mappings()
399 return pf->sriov_base_vector + pf->vfs.num_msix_per * vf->vf_id + in ice_calc_vf_reg_idx()
467 lockdep_assert_held(&pf->vfs.table_lock); in ice_set_per_vf_res()
521 pf->vfs.num_qps_per = min_t(int, num_txq, num_rxq); in ice_set_per_vf_res()
522 pf->vfs.num_msix_per = num_msix_per_vf; in ice_set_per_vf_res()
524 num_vfs, pf->vfs.num_msix_per, pf->vfs.num_qps_per); in ice_set_per_vf_res()
570 lockdep_assert_held(&pf->vfs.table_lock); in ice_start_vfs()
792 struct ice_vfs *vfs = &pf->vfs; in ice_create_vf_entries() local
797 lockdep_assert_held(&vfs->table_lock); in ice_create_vf_entries()
817 hash_add_rcu(vfs->table, &vf->entry, vf_id); in ice_create_vf_entries()
848 mutex_lock(&pf->vfs.table_lock); in ice_ena_vfs()
883 mutex_unlock(&pf->vfs.table_lock); in ice_ena_vfs()
890 mutex_unlock(&pf->vfs.table_lock); in ice_ena_vfs()
916 if (num_vfs > pf->vfs.num_supported) { in ice_pci_sriov_ena()
918 num_vfs, pf->vfs.num_supported); in ice_pci_sriov_ena()
1013 mutex_lock(&pf->vfs.table_lock); in ice_process_vflr_event()
1025 mutex_unlock(&pf->vfs.table_lock); in ice_process_vflr_event()
1683 if (time_is_after_jiffies(pf->vfs.last_printed_mdd_jiffies + HZ * 1)) in ice_print_vfs_mdd_events()
1686 pf->vfs.last_printed_mdd_jiffies = jiffies; in ice_print_vfs_mdd_events()
1688 mutex_lock(&pf->vfs.table_lock); in ice_print_vfs_mdd_events()
1707 mutex_unlock(&pf->vfs.table_lock); in ice_print_vfs_mdd_events()