Lines Matching refs:ice_pf
264 static int ice_validate_vf_id(struct ice_pf *pf, u16 vf_id) in ice_validate_vf_id()
279 static int ice_check_vf_init(struct ice_pf *pf, struct ice_vf *vf) in ice_check_vf_init()
329 ice_vc_vf_broadcast(struct ice_pf *pf, enum virtchnl_ops v_opcode, in ice_vc_vf_broadcast()
395 struct ice_pf *pf = vf->pf; in ice_is_vf_link_up()
479 struct ice_pf *pf = vf->pf; in ice_free_vf_res()
519 struct ice_pf *pf = vf->pf; in ice_dis_vf_mappings()
564 static int ice_sriov_free_msix_res(struct ice_pf *pf) in ice_sriov_free_msix_res()
612 void ice_free_vfs(struct ice_pf *pf) in ice_free_vfs()
703 struct ice_pf *pf = vf->pf; in ice_trigger_vf_reset()
830 struct ice_pf *pf = vf->pf; in ice_vf_vsi_setup()
857 struct ice_pf *pf = vf->pf; in ice_vf_ctrl_vsi_setup()
881 static int ice_calc_vf_first_vector_idx(struct ice_pf *pf, struct ice_vf *vf) in ice_calc_vf_first_vector_idx()
988 struct ice_pf *pf = vf->pf; in ice_ena_vf_msix_mappings()
1101 ice_determine_res(struct ice_pf *pf, u16 avail_res, u16 max_res, u16 min_res) in ice_determine_res()
1136 struct ice_pf *pf; in ice_calc_vf_reg_idx()
1186 static int ice_sriov_set_msix_res(struct ice_pf *pf, u16 num_msix_needed) in ice_sriov_set_msix_res()
1226 static int ice_set_per_vf_res(struct ice_pf *pf) in ice_set_per_vf_res()
1318 struct ice_pf *pf = vf->pf; in ice_vf_set_vsi_promisc()
1377 struct ice_pf *pf = vsi->back; in ice_vf_rebuild_aggregator_node_cfg()
1449 struct ice_pf *pf = vf->pf; in ice_vf_rebuild_vsi()
1487 struct ice_pf *pf = vf->pf; in ice_vf_post_vsi_rebuild()
1511 bool ice_reset_all_vfs(struct ice_pf *pf, bool is_vflr) in ice_reset_all_vfs()
1605 struct ice_pf *pf = vf->pf; in ice_is_vf_disabled()
1626 struct ice_pf *pf = vf->pf; in ice_reset_vf()
1735 void ice_vc_notify_link_state(struct ice_pf *pf) in ice_vc_notify_link_state()
1749 void ice_vc_notify_reset(struct ice_pf *pf) in ice_vc_notify_reset()
1769 struct ice_pf *pf; in ice_vc_notify_vf_reset()
1802 struct ice_pf *pf = vf->pf; in ice_init_vf_vsi_res()
1845 static int ice_start_vfs(struct ice_pf *pf) in ice_start_vfs()
1885 static void ice_set_dflt_settings_vfs(struct ice_pf *pf) in ice_set_dflt_settings_vfs()
1916 static int ice_alloc_vfs(struct ice_pf *pf, int num_vfs) in ice_alloc_vfs()
1936 static int ice_ena_vfs(struct ice_pf *pf, u16 num_vfs) in ice_ena_vfs()
1996 static int ice_pci_sriov_ena(struct ice_pf *pf, int num_vfs) in ice_pci_sriov_ena()
2028 static int ice_check_sriov_allowed(struct ice_pf *pf) in ice_check_sriov_allowed()
2061 struct ice_pf *pf = pci_get_drvdata(pdev); in ice_sriov_configure()
2105 void ice_process_vflr_event(struct ice_pf *pf) in ice_process_vflr_event()
2150 static struct ice_vf *ice_get_vf_from_pfq(struct ice_pf *pf, u16 pfq) in ice_get_vf_from_pfq()
2174 static u32 ice_globalq_to_pfq(struct ice_pf *pf, u32 globalq) in ice_globalq_to_pfq()
2189 ice_vf_lan_overflow_event(struct ice_pf *pf, struct ice_rq_event_info *event) in ice_vf_lan_overflow_event()
2226 struct ice_pf *pf; in ice_vc_send_msg_to_vf()
2305 struct ice_pf *pf = vf->pf; in ice_vc_get_vf_res_msg()
2431 static struct ice_vsi *ice_find_vsi_from_id(struct ice_pf *pf, u16 id) in ice_find_vsi_from_id()
2451 struct ice_pf *pf = vf->pf; in ice_vc_isvalid_vsi_id()
2826 struct ice_pf *pf; in ice_check_vf_ready_for_cfg()
2851 struct ice_pf *pf = np->vsi->back; in ice_set_vf_spoofchk()
2929 bool ice_is_any_vf_in_promisc(struct ice_pf *pf) in ice_is_any_vf_in_promisc()
2959 struct ice_pf *pf = vf->pf; in ice_vc_cfg_promiscuous_mode_msg()
3467 struct ice_pf *pf = vf->pf; in ice_vc_cfg_irq_map_msg()
3547 struct ice_pf *pf = vf->pf; in ice_vc_cfg_qs_msg()
3892 struct ice_pf *pf = vf->pf; in ice_vc_handle_mac_addr_msg()
3991 struct ice_pf *pf = vf->pf; in ice_vc_request_qs_msg()
4049 struct ice_pf *pf = ice_netdev_to_pf(netdev); in ice_set_vf_port_vlan()
4123 struct ice_pf *pf = vf->pf; in ice_vc_process_vlan_msg()
4416 void ice_vc_process_vf_msg(struct ice_pf *pf, struct ice_rq_event_info *event) in ice_vc_process_vf_msg()
4577 struct ice_pf *pf = ice_netdev_to_pf(netdev); in ice_get_vf_cfg()
4615 static bool ice_unicast_mac_exists(struct ice_pf *pf, u8 *umac) in ice_unicast_mac_exists()
4651 struct ice_pf *pf = ice_netdev_to_pf(netdev); in ice_set_vf_mac()
4713 struct ice_pf *pf = ice_netdev_to_pf(netdev); in ice_set_vf_trust()
4751 struct ice_pf *pf = ice_netdev_to_pf(netdev); in ice_set_vf_link_state()
4793 struct ice_pf *pf = ice_netdev_to_pf(netdev); in ice_get_vf_stats()
4836 struct ice_pf *pf = vf->pf; in ice_print_vf_rx_mdd_event()
4854 void ice_print_vfs_mdd_events(struct ice_pf *pf) in ice_print_vfs_mdd_events()
4931 ice_is_malicious_vf(struct ice_pf *pf, struct ice_rq_event_info *event, in ice_is_malicious_vf()