Home
last modified time | relevance | path

Searched refs:ice_vf (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.15/drivers/net/ethernet/intel/ice/
Dice_virtchnl_pf.h74 struct ice_vf { struct
128 bool ice_reset_vf(struct ice_vf *vf, bool is_vflr); argument
144 int ice_calc_vf_reg_idx(struct ice_vf *vf, struct ice_q_vector *q_vector);
146 void ice_set_vf_state_qs_dis(struct ice_vf *vf);
154 void ice_print_vf_rx_mdd_event(struct ice_vf *vf);
155 struct ice_vsi *ice_vf_ctrl_vsi_setup(struct ice_vf *vf);
157 ice_vc_send_msg_to_vf(struct ice_vf *vf, u32 v_opcode,
159 bool ice_vc_isvalid_vsi_id(struct ice_vf *vf, u16 vsi_id);
167 static inline void ice_set_vf_state_qs_dis(struct ice_vf *vf) { } in ice_set_vf_state_qs_dis()
171 static inline void ice_print_vf_rx_mdd_event(struct ice_vf *vf) { } in ice_print_vf_rx_mdd_event()
[all …]
Dice_virtchnl_fdir.h7 struct ice_vf;
42 int ice_vc_add_fdir_fltr(struct ice_vf *vf, u8 *msg);
43 int ice_vc_del_fdir_fltr(struct ice_vf *vf, u8 *msg);
44 void ice_vf_fdir_init(struct ice_vf *vf);
45 void ice_vf_fdir_exit(struct ice_vf *vf);
Dice_virtchnl_allowlist.h8 bool ice_vc_is_opcode_allowed(struct ice_vf *vf, u32 opcode);
10 void ice_vc_set_default_allowlist(struct ice_vf *vf);
11 void ice_vc_set_working_allowlist(struct ice_vf *vf);
12 void ice_vc_set_caps_allowlist(struct ice_vf *vf);
Dice_virtchnl_allowlist.c101 bool ice_vc_is_opcode_allowed(struct ice_vf *vf, u32 opcode) in ice_vc_is_opcode_allowed()
118 ice_vc_allowlist_opcodes(struct ice_vf *vf, const u32 *opcodes, size_t size) in ice_vc_allowlist_opcodes()
130 static void ice_vc_clear_allowlist(struct ice_vf *vf) in ice_vc_clear_allowlist()
139 void ice_vc_set_default_allowlist(struct ice_vf *vf) in ice_vc_set_default_allowlist()
153 void ice_vc_set_working_allowlist(struct ice_vf *vf) in ice_vc_set_working_allowlist()
163 void ice_vc_set_caps_allowlist(struct ice_vf *vf) in ice_vc_set_caps_allowlist()
Dice_virtchnl_pf.c254 static struct ice_vsi *ice_get_vf_vsi(struct ice_vf *vf) in ice_get_vf_vsi()
279 static int ice_check_vf_init(struct ice_pf *pf, struct ice_vf *vf) in ice_check_vf_init()
336 struct ice_vf *vf = &pf->vf[i]; in ice_vc_vf_broadcast()
359 ice_set_pfe_link(struct ice_vf *vf, struct virtchnl_pf_event *pfe, in ice_set_pfe_link()
383 static bool ice_vf_has_no_qs_ena(struct ice_vf *vf) in ice_vf_has_no_qs_ena()
393 static bool ice_is_vf_link_up(struct ice_vf *vf) in ice_is_vf_link_up()
415 static void ice_vc_notify_vf_link_state(struct ice_vf *vf) in ice_vc_notify_vf_link_state()
438 static void ice_vf_invalidate_vsi(struct ice_vf *vf) in ice_vf_invalidate_vsi()
448 static void ice_vf_vsi_release(struct ice_vf *vf) in ice_vf_vsi_release()
458 static void ice_vf_ctrl_invalidate_vsi(struct ice_vf *vf) in ice_vf_ctrl_invalidate_vsi()
[all …]
Dice_virtchnl_fdir.c287 ice_vc_fdir_param_check(struct ice_vf *vf, u16 vsi_id) in ice_vc_fdir_param_check()
320 static int ice_vf_start_ctrl_vsi(struct ice_vf *vf) in ice_vf_start_ctrl_vsi()
364 ice_vc_fdir_alloc_prof(struct ice_vf *vf, enum ice_fltr_ptype flow) in ice_vc_fdir_alloc_prof()
394 ice_vc_fdir_free_prof(struct ice_vf *vf, enum ice_fltr_ptype flow) in ice_vc_fdir_free_prof()
412 static void ice_vc_fdir_free_prof_all(struct ice_vf *vf) in ice_vc_fdir_free_prof_all()
480 ice_vc_fdir_set_flow_fld(struct ice_vf *vf, struct virtchnl_fdir_add *fltr, in ice_vc_fdir_set_flow_fld()
524 ice_vc_fdir_set_flow_hdr(struct ice_vf *vf, in ice_vc_fdir_set_flow_hdr()
669 ice_vc_fdir_rem_prof(struct ice_vf *vf, enum ice_fltr_ptype flow, int tun) in ice_vc_fdir_rem_prof()
723 static void ice_vc_fdir_rem_prof_all(struct ice_vf *vf) in ice_vc_fdir_rem_prof_all()
746 ice_vc_fdir_write_flow_prof(struct ice_vf *vf, enum ice_fltr_ptype flow, in ice_vc_fdir_write_flow_prof()
[all …]
Dice_lib.c163 struct ice_vf *vf = NULL; in ice_vsi_set_num_qs()
1211 struct ice_vf *vf = &pf->vf[i]; in ice_vsi_setup_vector_base()
2210 struct ice_vf *vf = &vsi->back->vf[vsi->vf_id]; in ice_vsi_set_q_vectors_reg_idx()
2882 struct ice_vf *vf = &pf->vf[i]; in ice_vsi_release()
3078 struct ice_vf *vf = NULL; in ice_vsi_rebuild()
Dice.h438 struct ice_vf *vf;
Dice_ethtool.c317 struct ice_vf *vf = &pf->vf[i]; in ice_active_vfs()
Dice_main.c1632 struct ice_vf *vf = &pf->vf[i]; in ice_handle_mdd_event()