Home
last modified time | relevance | path

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

12

/drivers/net/ethernet/intel/ice/
A Dice_virtchnl.h44 void (*reset_vf)(struct ice_vf *vf);
47 int (*cfg_qs_msg)(struct ice_vf *vf, u8 *msg);
48 int (*ena_qs_msg)(struct ice_vf *vf, u8 *msg);
59 int (*query_rxdid)(struct ice_vf *vf);
60 int (*get_rss_hashcfg)(struct ice_vf *vf);
62 int (*ena_vlan_stripping)(struct ice_vf *vf);
63 int (*dis_vlan_stripping)(struct ice_vf *vf);
74 int (*get_qos_caps)(struct ice_vf *vf);
76 int (*cfg_q_bw)(struct ice_vf *vf, u8 *msg);
78 int (*get_ptp_cap)(struct ice_vf *vf,
[all …]
A Dice_vf_lib.h25 struct ice_vf;
72 void (*free)(struct ice_vf *vf);
73 void (*clear_reset_state)(struct ice_vf *vf);
74 void (*clear_mbx_register)(struct ice_vf *vf);
76 bool (*poll_reset_status)(struct ice_vf *vf);
77 void (*clear_reset_trigger)(struct ice_vf *vf);
78 void (*irq_close)(struct ice_vf *vf);
79 void (*post_vsi_rebuild)(struct ice_vf *vf);
93 struct ice_vf { struct
254 void ice_put_vf(struct ice_vf *vf);
[all …]
A Dice_vf_lib_private.h26 void ice_initialize_vf_entry(struct ice_vf *vf);
27 void ice_deinitialize_vf_entry(struct ice_vf *vf);
28 void ice_dis_vf_qs(struct ice_vf *vf);
29 int ice_check_vf_init(struct ice_vf *vf);
33 bool ice_is_vf_trusted(struct ice_vf *vf);
34 bool ice_vf_has_no_qs_ena(struct ice_vf *vf);
35 bool ice_is_vf_link_up(struct ice_vf *vf);
36 void ice_vf_ctrl_invalidate_vsi(struct ice_vf *vf);
37 void ice_vf_ctrl_vsi_release(struct ice_vf *vf);
40 void ice_vf_invalidate_vsi(struct ice_vf *vf);
[all …]
A Dice_vf_lib.c27 struct ice_vf *vf; in ice_get_vf_by_id()
32 struct ice_vf *found; in ice_get_vf_by_id()
57 struct ice_vf *vf = container_of(ref, struct ice_vf, refcnt); in ice_release_vf()
75 void ice_put_vf(struct ice_vf *vf) in ice_put_vf()
107 struct ice_vf *vf; in ice_get_num_vfs()
143 bool ice_is_vf_disabled(struct ice_vf *vf) in ice_is_vf_disabled()
579 struct ice_vf *vf; in ice_is_any_vf_in_unicast_promisc()
752 struct ice_vf *vf; in ice_reset_all_vfs()
1042 void ice_dis_vf_qs(struct ice_vf *vf) in ice_dis_vf_qs()
1082 int ice_check_vf_init(struct ice_vf *vf) in ice_check_vf_init()
[all …]
A Dice_sriov.h53 void ice_calc_vf_reg_idx(struct ice_vf *vf, struct ice_q_vector *q_vector);
61 void ice_print_vf_rx_mdd_event(struct ice_vf *vf);
62 void ice_print_vf_tx_mdd_event(struct ice_vf *vf);
64 ice_vc_validate_pattern(struct ice_vf *vf, struct virtchnl_proto_hdrs *proto);
67 int ice_vf_vsi_dis_single_txq(struct ice_vf *vf, struct ice_vsi *vsi, u16 q_id);
74 static inline void ice_print_vf_rx_mdd_event(struct ice_vf *vf) { } in ice_print_vf_rx_mdd_event()
75 static inline void ice_print_vf_tx_mdd_event(struct ice_vf *vf) { } in ice_print_vf_tx_mdd_event()
145 ice_calc_vf_reg_idx(struct ice_vf __always_unused *vf, in ice_calc_vf_reg_idx()
169 static inline int ice_vf_vsi_dis_single_txq(struct ice_vf *vf, in ice_vf_vsi_dis_single_txq()
A Dice_sriov.c28 struct ice_vf *vf; in ice_free_vf_entries()
136 struct ice_vf *vf; in ice_free_vfs()
471 struct ice_vf *vf; in ice_start_vfs()
688 struct ice_vf *vf; in ice_create_vf_entries()
935 struct ice_vf *vf; in ice_sriov_set_msix_vec_count()
1076 struct ice_vf *vf; in ice_process_vflr_event()
1113 struct ice_vf *vf; in ice_get_vf_from_pfq()
1166 struct ice_vf *vf; in ice_vf_lan_overflow_event()
1197 struct ice_vf *vf; in ice_set_vf_spoofchk()
1255 struct ice_vf *vf; in ice_get_vf_cfg()
[all …]
A Dice_virtchnl_fdir.h7 struct ice_vf;
44 int ice_vc_add_fdir_fltr(struct ice_vf *vf, u8 *msg);
45 int ice_vc_del_fdir_fltr(struct ice_vf *vf, u8 *msg);
46 void ice_vf_fdir_init(struct ice_vf *vf);
47 void ice_vf_fdir_exit(struct ice_vf *vf);
A 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);
A Dice_virtchnl_allowlist.c129 bool ice_vc_is_opcode_allowed(struct ice_vf *vf, u32 opcode) in ice_vc_is_opcode_allowed()
146 ice_vc_allowlist_opcodes(struct ice_vf *vf, const u32 *opcodes, size_t size) in ice_vc_allowlist_opcodes()
158 static void ice_vc_clear_allowlist(struct ice_vf *vf) in ice_vc_clear_allowlist()
167 void ice_vc_set_default_allowlist(struct ice_vf *vf) in ice_vc_set_default_allowlist()
181 void ice_vc_set_working_allowlist(struct ice_vf *vf) in ice_vc_set_working_allowlist()
191 void ice_vc_set_caps_allowlist(struct ice_vf *vf) in ice_vc_set_caps_allowlist()
A Dice_virtchnl.c181 struct ice_vf *vf; in ice_vc_vf_broadcast()
231 void ice_vc_notify_vf_link_state(struct ice_vf *vf) in ice_vc_notify_vf_link_state()
256 struct ice_vf *vf; in ice_vc_notify_link_state()
543 static void ice_vc_reset_vf_msg(struct ice_vf *vf) in ice_vc_reset_vf_msg()
1052 static int ice_vc_get_qos_caps(struct ice_vf *vf) in ice_vc_get_qos_caps()
2360 ice_update_legacy_cached_mac(struct ice_vf *vf, in ice_update_legacy_cached_mac()
2445 (struct ice_vf *vf, struct ice_vsi *vsi, in ice_vc_handle_mac_addr_msg()
3098 static int ice_vc_query_rxdid(struct ice_vf *vf) in ice_vc_query_rxdid()
4120 static int ice_vc_get_ptp_cap(struct ice_vf *vf, in ice_vc_get_ptp_cap()
4142 static int ice_vc_get_phc_time(struct ice_vf *vf) in ice_vc_get_phc_time()
[all …]
A Dice_virtchnl_fdir.c332 ice_vc_fdir_set_flow_hdr(struct ice_vf *vf, in ice_vc_fdir_set_flow_hdr()
831 ice_vc_fdir_parse_raw(struct ice_vf *vf, in ice_vc_fdir_parse_raw()
1317 ice_vc_fdir_insert_entry(struct ice_vf *vf, in ice_vc_fdir_insert_entry()
1341 ice_vc_fdir_remove_entry(struct ice_vf *vf, in ice_vc_fdir_remove_entry()
1458 struct ice_vf *vf; in ice_vf_fdir_timer()
1494 struct ice_vf *vf = ctrl_vsi->vf; in ice_vc_fdir_irq_handler()
1805 struct ice_vf *vf; in ice_flush_fdir_ctx()
1974 ice_vc_add_fdir_raw(struct ice_vf *vf, in ice_vc_add_fdir_raw()
2243 ice_vc_del_fdir_raw(struct ice_vf *vf, in ice_vc_del_fdir_raw()
2411 void ice_vf_fdir_init(struct ice_vf *vf) in ice_vf_fdir_init()
[all …]
A Dice_eswitch.h11 void ice_eswitch_detach_vf(struct ice_pf *pf, struct ice_vf *vf);
13 int ice_eswitch_attach_vf(struct ice_pf *pf, struct ice_vf *vf);
37 ice_eswitch_detach_vf(struct ice_pf *pf, struct ice_vf *vf) { } in ice_eswitch_detach_vf()
43 ice_eswitch_attach_vf(struct ice_pf *pf, struct ice_vf *vf) in ice_eswitch_attach_vf()
A Dice_vf_vsi_vlan_ops.c134 struct ice_vf *vf = vsi->vf; in ice_vf_vsi_init_vlan_ops()
168 struct ice_vf *vf = vsi->vf; in ice_vf_vsi_cfg_dvm_legacy_vlan_mode()
238 struct ice_vf *vf = vsi->vf; in ice_vf_vsi_cfg_svm_legacy_vlan_mode()
A Dice_repr.h33 struct ice_vf *vf;
43 struct ice_repr *ice_repr_create_vf(struct ice_vf *vf);
A Dice_lag.h25 struct ice_vf;
67 void ice_lag_move_new_vf_nodes(struct ice_vf *vf);
A Dice_repr.c109 struct ice_vf *vf; in ice_repr_vf_open()
143 struct ice_vf *vf; in ice_repr_vf_stop()
409 struct ice_vf *vf = repr->vf; in ice_repr_add_vf()
454 struct ice_repr *ice_repr_create_vf(struct ice_vf *vf) in ice_repr_create_vf()
A Dice_eswitch.c509 int ice_eswitch_attach_vf(struct ice_pf *pf, struct ice_vf *vf) in ice_eswitch_attach_vf()
586 void ice_eswitch_detach_vf(struct ice_pf *pf, struct ice_vf *vf) in ice_eswitch_detach_vf()
A Dice.h449 struct ice_vf *vf;
A Dice_lib.c180 struct ice_vf *vf = vsi->vf; in ice_vsi_set_num_qs()
2125 struct ice_vf *vf; in ice_cfg_sw_rx_lldp()
A Dice_ethtool.c911 struct ice_vf *vf; in ice_active_vfs()
4717 struct ice_vf *vf; in ice_repr_ethtool_reset()
A Dice_lag.c687 void ice_lag_move_new_vf_nodes(struct ice_vf *vf) in ice_lag_move_new_vf_nodes()
/drivers/net/ethernet/intel/ice/devlink/
A Ddevlink.h16 int ice_devlink_create_vf_port(struct ice_vf *vf);
17 void ice_devlink_destroy_vf_port(struct ice_vf *vf);
A Dport.h43 int ice_devlink_create_vf_port(struct ice_vf *vf);
44 void ice_devlink_destroy_vf_port(struct ice_vf *vf);
A Dport.c394 struct ice_vf *vf = container_of(port, struct ice_vf, devlink_port); in ice_devlink_port_get_vf_fn_mac()
444 int ice_devlink_create_vf_port(struct ice_vf *vf) in ice_devlink_create_vf_port()
488 void ice_devlink_destroy_vf_port(struct ice_vf *vf) in ice_devlink_destroy_vf_port()
A Ddevlink.c691 struct ice_vf *vf; in ice_tear_down_devlink_rate_tree()
754 struct ice_vf *vf; in ice_traverse_tx_tree()

Completed in 75 milliseconds

12