Lines Matching refs:ice_pf
267 struct ice_pf *pf;
336 struct ice_pf *back; /* back pointer to PF */
530 struct ice_pf { struct
673 ((struct ice_pf *)hw->back)->oicr_idx; in ice_irq_dynamic_ena()
692 static inline struct ice_pf *ice_netdev_to_pf(struct net_device *netdev) in ice_netdev_to_pf()
763 static inline struct ice_vsi *ice_get_main_vsi(struct ice_pf *pf) in ice_get_main_vsi()
788 static inline struct ice_vsi *ice_get_ctrl_vsi(struct ice_pf *pf) in ice_get_ctrl_vsi()
802 static inline struct ice_vsi *ice_find_vsi(struct ice_pf *pf, u16 vsi_num) in ice_find_vsi()
819 static inline bool ice_is_switchdev_running(struct ice_pf *pf) in ice_is_switchdev_running()
828 static inline void ice_set_sriov_cap(struct ice_pf *pf) in ice_set_sriov_cap()
838 static inline void ice_clear_sriov_cap(struct ice_pf *pf) in ice_clear_sriov_cap()
859 static inline bool ice_is_adq_active(struct ice_pf *pf) in ice_is_adq_active()
883 u16 ice_get_avail_txq_count(struct ice_pf *pf);
884 u16 ice_get_avail_rxq_count(struct ice_pf *pf);
887 void ice_update_pf_stats(struct ice_pf *pf);
895 struct ice_vsi *ice_lb_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi);
907 int ice_schedule_reset(struct ice_pf *pf, enum ice_reset_req reset);
909 int ice_plug_aux_dev(struct ice_pf *pf);
910 void ice_unplug_aux_dev(struct ice_pf *pf);
911 int ice_init_rdma(struct ice_pf *pf);
912 void ice_deinit_rdma(struct ice_pf *pf);
917 ice_fdir_write_fltr(struct ice_pf *pf, struct ice_fdir_fltr *input, bool add,
929 void ice_fdir_replay_fltrs(struct ice_pf *pf);
930 int ice_fdir_create_dflt_rules(struct ice_pf *pf);
931 int ice_aq_wait_for_event(struct ice_pf *pf, u16 opcode, unsigned long timeout,
936 void ice_service_task_schedule(struct ice_pf *pf);
937 int ice_load(struct ice_pf *pf);
938 void ice_unload(struct ice_pf *pf);
944 static inline void ice_set_rdma_cap(struct ice_pf *pf) in ice_set_rdma_cap()
956 static inline void ice_clear_rdma_cap(struct ice_pf *pf) in ice_clear_rdma_cap()