Lines Matching refs:ice_pf

248 	struct ice_pf *pf;
312 struct ice_pf *back; /* back pointer to PF */
506 struct ice_pf { struct
647 ((struct ice_pf *)hw->back)->oicr_idx; in ice_irq_dynamic_ena()
666 static inline struct ice_pf *ice_netdev_to_pf(struct net_device *netdev) in ice_netdev_to_pf()
737 static inline struct ice_vsi *ice_get_main_vsi(struct ice_pf *pf) in ice_get_main_vsi()
762 static inline struct ice_vsi *ice_get_ctrl_vsi(struct ice_pf *pf) in ice_get_ctrl_vsi()
776 static inline struct ice_vsi *ice_find_vsi(struct ice_pf *pf, u16 vsi_num) in ice_find_vsi()
793 static inline bool ice_is_switchdev_running(struct ice_pf *pf) in ice_is_switchdev_running()
802 static inline void ice_set_sriov_cap(struct ice_pf *pf) in ice_set_sriov_cap()
812 static inline void ice_clear_sriov_cap(struct ice_pf *pf) in ice_clear_sriov_cap()
833 static inline bool ice_is_adq_active(struct ice_pf *pf) in ice_is_adq_active()
857 u16 ice_get_avail_txq_count(struct ice_pf *pf);
858 u16 ice_get_avail_rxq_count(struct ice_pf *pf);
861 void ice_update_pf_stats(struct ice_pf *pf);
869 struct ice_vsi *ice_lb_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi);
881 int ice_schedule_reset(struct ice_pf *pf, enum ice_reset_req reset);
883 int ice_plug_aux_dev(struct ice_pf *pf);
884 void ice_unplug_aux_dev(struct ice_pf *pf);
885 int ice_init_rdma(struct ice_pf *pf);
890 ice_fdir_write_fltr(struct ice_pf *pf, struct ice_fdir_fltr *input, bool add,
902 void ice_fdir_replay_fltrs(struct ice_pf *pf);
903 int ice_fdir_create_dflt_rules(struct ice_pf *pf);
904 int ice_aq_wait_for_event(struct ice_pf *pf, u16 opcode, unsigned long timeout,
909 void ice_service_task_schedule(struct ice_pf *pf);
915 static inline void ice_set_rdma_cap(struct ice_pf *pf) in ice_set_rdma_cap()
927 static inline void ice_clear_rdma_cap(struct ice_pf *pf) in ice_clear_rdma_cap()