Lines Matching refs:ice_pf
65 struct ice_pf *pf = container_of(hw, struct ice_pf, hw); in ice_hw_to_dev()
75 static void ice_rebuild(struct ice_pf *pf, enum ice_reset_req reset_type);
77 static void ice_vsi_release_all(struct ice_pf *pf);
79 static int ice_rebuild_channels(struct ice_pf *pf);
115 static void ice_check_for_hang_subtask(struct ice_pf *pf) in ice_check_for_hang_subtask()
183 static int ice_init_mac_fltr(struct ice_pf *pf) in ice_init_mac_fltr()
328 struct ice_pf *pf = vsi->back; in ice_vsi_sync_fltr()
485 static void ice_sync_fltr_subtask(struct ice_pf *pf) in ice_sync_fltr_subtask()
508 static void ice_pf_dis_all_vsi(struct ice_pf *pf, bool locked) in ice_pf_dis_all_vsi()
532 ice_prepare_for_reset(struct ice_pf *pf, enum ice_reset_req reset_type) in ice_prepare_for_reset()
625 static void ice_do_reset(struct ice_pf *pf, enum ice_reset_req reset_type) in ice_do_reset()
670 static void ice_reset_subtask(struct ice_pf *pf) in ice_reset_subtask()
943 static void ice_set_dflt_mib(struct ice_pf *pf) in ice_set_dflt_mib()
1027 static void ice_check_phy_fw_load(struct ice_pf *pf, u8 link_cfg_err) in ice_check_phy_fw_load()
1051 static void ice_check_module_power(struct ice_pf *pf, u8 link_cfg_err) in ice_check_module_power()
1083 static void ice_check_link_cfg_err(struct ice_pf *pf, u8 link_cfg_err) in ice_check_link_cfg_err()
1099 ice_link_event(struct ice_pf *pf, struct ice_port_info *pi, bool link_up, in ice_link_event()
1168 static void ice_watchdog_subtask(struct ice_pf *pf) in ice_watchdog_subtask()
1228 ice_handle_link_event(struct ice_pf *pf, struct ice_rq_event_info *event) in ice_handle_link_event()
1255 ice_get_fwlog_data(struct ice_pf *pf, struct ice_rq_event_info *event) in ice_get_fwlog_data()
1291 void ice_aq_prep_for_event(struct ice_pf *pf, struct ice_aq_task *task, in ice_aq_prep_for_event()
1315 int ice_aq_wait_for_event(struct ice_pf *pf, struct ice_aq_task *task, in ice_aq_wait_for_event()
1377 static void ice_aq_check_events(struct ice_pf *pf, u16 opcode, in ice_aq_check_events()
1418 static void ice_aq_cancel_waiting_tasks(struct ice_pf *pf) in ice_aq_cancel_waiting_tasks()
1437 static int __ice_clean_ctrlq(struct ice_pf *pf, enum ice_ctl_q q_type) in __ice_clean_ctrlq()
1604 static void ice_clean_adminq_subtask(struct ice_pf *pf) in ice_clean_adminq_subtask()
1631 static void ice_clean_mailboxq_subtask(struct ice_pf *pf) in ice_clean_mailboxq_subtask()
1653 static void ice_clean_sbq_subtask(struct ice_pf *pf) in ice_clean_sbq_subtask()
1685 void ice_service_task_schedule(struct ice_pf *pf) in ice_service_task_schedule()
1697 static void ice_service_task_complete(struct ice_pf *pf) in ice_service_task_complete()
1713 static int ice_service_task_stop(struct ice_pf *pf) in ice_service_task_stop()
1734 static void ice_service_task_restart(struct ice_pf *pf) in ice_service_task_restart()
1746 struct ice_pf *pf = from_timer(pf, t, serv_tmr); in ice_service_timer()
1763 static void ice_mdd_maybe_reset_vf(struct ice_pf *pf, struct ice_vf *vf, in ice_mdd_maybe_reset_vf()
1795 static void ice_handle_mdd_event(struct ice_pf *pf) in ice_handle_mdd_event()
2028 struct ice_pf *pf = pi->hw->back; in ice_init_nvm_phy_type()
2060 struct ice_pf *pf = pi->hw->back; in ice_init_link_dflt_override()
2098 struct ice_pf *pf = pi->hw->back; in ice_init_phy_cfg_dflt_override()
2137 struct ice_pf *pf = pi->hw->back; in ice_init_phy_user_cfg()
2207 struct ice_pf *pf = vsi->back; in ice_configure_phy()
2324 static void ice_check_media_subtask(struct ice_pf *pf) in ice_check_media_subtask()
2369 struct ice_pf *pf = container_of(work, struct ice_pf, serv_task); in ice_service_task_recovery_mode()
2385 struct ice_pf *pf = container_of(work, struct ice_pf, serv_task); in ice_service_task()
2497 int ice_schedule_reset(struct ice_pf *pf, enum ice_reset_req reset) in ice_schedule_reset()
2582 struct ice_pf *pf = vsi->back; in ice_vsi_req_irq_msix()
2799 struct ice_pf *pf = vsi->back; in ice_prepare_xdp_rings()
2896 struct ice_pf *pf = vsi->back; in ice_destroy_xdp_rings()
3142 static void ice_ena_misc_vector(struct ice_pf *pf) in ice_ena_misc_vector()
3189 struct ice_pf *pf = data; in ice_ll_ts_intr()
3224 struct ice_pf *pf = (struct ice_pf *)data; in ice_misc_intr()
3375 struct ice_pf *pf = data; in ice_misc_intr_thread_fn()
3427 static void ice_free_irq_msix_ll_ts(struct ice_pf *pf) in ice_free_irq_msix_ll_ts()
3441 static void ice_free_irq_msix_misc(struct ice_pf *pf) in ice_free_irq_msix_misc()
3501 static int ice_req_irq_msix_misc(struct ice_pf *pf) in ice_req_irq_msix_misc()
3583 struct ice_pf *pf = ice_netdev_to_pf(netdev); in ice_set_ops()
3611 struct ice_pf *pf = ice_netdev_to_pf(netdev); in ice_set_netdev_features()
3718 ice_pf_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi) in ice_pf_vsi_setup()
3730 ice_chnl_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi, in ice_chnl_vsi_setup()
3752 ice_ctrl_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi) in ice_ctrl_vsi_setup()
3772 ice_lb_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi) in ice_lb_vsi_setup()
3980 u16 ice_get_avail_txq_count(struct ice_pf *pf) in ice_get_avail_txq_count()
3990 u16 ice_get_avail_rxq_count(struct ice_pf *pf) in ice_get_avail_rxq_count()
4000 static void ice_deinit_pf(struct ice_pf *pf) in ice_deinit_pf()
4031 static void ice_set_pf_caps(struct ice_pf *pf) in ice_set_pf_caps()
4081 static int ice_init_pf(struct ice_pf *pf) in ice_init_pf()
4161 struct ice_pf *pf = vsi->back; in ice_vsi_recfg_qs()
4219 static void ice_set_safe_mode_vlan_cfg(struct ice_pf *pf) in ice_set_safe_mode_vlan_cfg()
4272 struct ice_pf *pf = hw->back; in ice_log_pkg_init()
4355 ice_load_pkg(const struct firmware *firmware, struct ice_pf *pf) in ice_load_pkg()
4394 static void ice_verify_cacheline_size(struct ice_pf *pf) in ice_verify_cacheline_size()
4407 static int ice_send_version(struct ice_pf *pf) in ice_send_version()
4426 static int ice_init_fdir(struct ice_pf *pf) in ice_init_fdir()
4467 static void ice_deinit_fdir(struct ice_pf *pf) in ice_deinit_fdir()
4488 static char *ice_get_opt_fw_name(struct ice_pf *pf) in ice_get_opt_fw_name()
4521 static int ice_request_fw(struct ice_pf *pf, const struct firmware **firmware) in ice_request_fw()
4555 struct ice_pf *pf = hw->back; in ice_init_tx_topology()
4594 static void ice_init_supported_rxdids(struct ice_hw *hw, struct ice_pf *pf) in ice_init_supported_rxdids()
4618 static int ice_init_ddp_config(struct ice_hw *hw, struct ice_pf *pf) in ice_init_ddp_config()
4652 static void ice_print_wake_reason(struct ice_pf *pf) in ice_print_wake_reason()
4681 void ice_pf_fwlog_update_module(struct ice_pf *pf, int log_level, int module) in ice_pf_fwlog_update_module()
4767 int ice_init_dev(struct ice_pf *pf) in ice_init_dev()
4840 void ice_deinit_dev(struct ice_pf *pf) in ice_deinit_dev()
4852 static void ice_init_features(struct ice_pf *pf) in ice_init_features()
4888 static void ice_deinit_features(struct ice_pf *pf) in ice_deinit_features()
4907 static void ice_init_wakeup(struct ice_pf *pf) in ice_init_wakeup()
4922 static int ice_init_link(struct ice_pf *pf) in ice_init_link()
4969 static int ice_init_pf_sw(struct ice_pf *pf) in ice_init_pf_sw()
5008 static void ice_deinit_pf_sw(struct ice_pf *pf) in ice_deinit_pf_sw()
5019 static int ice_alloc_vsis(struct ice_pf *pf) in ice_alloc_vsis()
5049 static void ice_dealloc_vsis(struct ice_pf *pf) in ice_dealloc_vsis()
5059 static int ice_init_devlink(struct ice_pf *pf) in ice_init_devlink()
5074 static void ice_deinit_devlink(struct ice_pf *pf) in ice_deinit_devlink()
5082 static int ice_init(struct ice_pf *pf) in ice_init()
5134 static void ice_deinit(struct ice_pf *pf) in ice_deinit()
5150 int ice_load(struct ice_pf *pf) in ice_load()
5218 void ice_unload(struct ice_pf *pf) in ice_unload()
5232 static int ice_probe_recovery_mode(struct ice_pf *pf) in ice_probe_recovery_mode()
5274 struct ice_pf *pf; in ice_probe()
5403 static void ice_set_wake(struct ice_pf *pf) in ice_set_wake()
5426 static void ice_setup_mc_magic_wake(struct ice_pf *pf) in ice_setup_mc_magic_wake()
5464 struct ice_pf *pf = pci_get_drvdata(pdev); in ice_remove()
5517 struct ice_pf *pf = pci_get_drvdata(pdev); in ice_shutdown()
5533 static void ice_prepare_for_shutdown(struct ice_pf *pf) in ice_prepare_for_shutdown()
5564 static int ice_reinit_interrupt_scheme(struct ice_pf *pf) in ice_reinit_interrupt_scheme()
5624 struct ice_pf *pf; in ice_suspend()
5695 struct ice_pf *pf; in ice_resume()
5759 struct ice_pf *pf = pci_get_drvdata(pdev); in ice_pci_err_detected()
5788 struct ice_pf *pf = pci_get_drvdata(pdev); in ice_pci_err_slot_reset()
5824 struct ice_pf *pf = pci_get_drvdata(pdev); in ice_pci_err_resume()
5851 struct ice_pf *pf = pci_get_drvdata(pdev); in ice_pci_err_reset_prepare()
6031 struct ice_pf *pf = vsi->back; in ice_set_mac_address()
6534 struct ice_pf *pf = vsi->back; in ice_set_features()
6799 struct ice_pf *pf = vsi->back; in ice_up_complete()
6915 struct ice_pf *pf = vsi->back; in ice_update_vsi_ring_stats()
6989 struct ice_pf *pf = vsi->back; in ice_update_vsi_stats()
7025 void ice_update_pf_stats(struct ice_pf *pf) in ice_update_pf_stats()
7241 struct ice_pf *pf = vsi->back; in ice_vsi_dis_irq()
7437 struct ice_pf *pf = vsi->back; in ice_vsi_open_ctrl()
7493 struct ice_pf *pf = vsi->back; in ice_vsi_open()
7552 static void ice_vsi_release_all(struct ice_pf *pf) in ice_vsi_release_all()
7580 static int ice_vsi_rebuild_by_type(struct ice_pf *pf, enum ice_vsi_type type) in ice_vsi_rebuild_by_type()
7631 static void ice_update_pf_netdev_link(struct ice_pf *pf) in ice_update_pf_netdev_link()
7663 static void ice_rebuild(struct ice_pf *pf, enum ice_reset_req reset_type) in ice_rebuild()
7859 struct ice_pf *pf = vsi->back; in ice_change_mtu()
7922 struct ice_pf *pf = np->vsi->back; in ice_eth_ioctl()
8152 struct ice_pf *pf = vsi->back; in ice_bridge_getlink()
8223 struct ice_pf *pf = np->vsi->back; in ice_bridge_setlink()
8284 struct ice_pf *pf = vsi->back; in ice_tx_timeout()
8418 struct ice_pf *pf = vsi->back; in ice_validate_mqprio_qopt()
8549 static int ice_add_vsi_to_fdir(struct ice_pf *pf, struct ice_vsi *vsi) in ice_add_vsi_to_fdir()
8612 static int ice_add_channel(struct ice_pf *pf, u16 sw_id, struct ice_channel *ch) in ice_add_channel()
8730 ice_setup_hw_channel(struct ice_pf *pf, struct ice_vsi *vsi, in ice_setup_hw_channel()
8768 ice_setup_channel(struct ice_pf *pf, struct ice_vsi *vsi, in ice_setup_channel()
8821 struct ice_pf *pf = vsi->back; in ice_create_q_channel()
8869 static void ice_rem_all_chnl_fltrs(struct ice_pf *pf) in ice_rem_all_chnl_fltrs()
8923 struct ice_pf *pf = vsi->back; in ice_remove_q_channels()
8997 static int ice_rebuild_channels(struct ice_pf *pf) in ice_rebuild_channels()
9113 struct ice_pf *pf = vsi->back; in ice_create_q_channels()
9171 struct ice_pf *pf = vsi->back; in ice_setup_tc_mqprio_qdisc()
9343 struct ice_pf *pf = np->vsi->back; in ice_setup_tc()
9517 struct ice_pf *pf = np->vsi->back; in ice_open()
9540 struct ice_pf *pf = vsi->back; in ice_open_internal()
9608 struct ice_pf *pf = vsi->back; in ice_stop()