Lines Matching refs:hclge_vport
934 struct hclge_vport *vport;
1053 struct hclge_vport { struct
1105 int hclge_set_vport_promisc_mode(struct hclge_vport *vport, bool en_uc_pmc, argument
1107 int hclge_add_uc_addr_common(struct hclge_vport *vport,
1109 int hclge_rm_uc_addr_common(struct hclge_vport *vport,
1111 int hclge_add_mc_addr_common(struct hclge_vport *vport,
1113 int hclge_rm_mc_addr_common(struct hclge_vport *vport,
1116 struct hclge_vport *hclge_get_vport(struct hnae3_handle *handle);
1117 int hclge_bind_ring_with_vector(struct hclge_vport *vport,
1129 int hclge_inform_reset_assert_to_vf(struct hclge_vport *vport);
1142 int hclge_vport_start(struct hclge_vport *vport);
1143 void hclge_vport_stop(struct hclge_vport *vport);
1144 int hclge_set_vport_mtu(struct hclge_vport *vport, int new_mtu);
1150 int hclge_update_mac_list(struct hclge_vport *vport,
1154 int hclge_update_mac_node_for_dev_addr(struct hclge_vport *vport,
1156 void hclge_rm_vport_all_mac_table(struct hclge_vport *vport, bool is_del_list,
1158 void hclge_rm_vport_all_vlan_table(struct hclge_vport *vport, bool is_del_list);
1160 void hclge_restore_mac_table_common(struct hclge_vport *vport);
1162 void hclge_restore_vport_vlan_table(struct hclge_vport *vport);
1163 int hclge_update_port_base_vlan_cfg(struct hclge_vport *vport, u16 state,
1165 int hclge_push_vf_port_base_vlan_info(struct hclge_vport *vport, u8 vfid,
1172 int hclge_push_vf_link_status(struct hclge_vport *vport);
1173 int hclge_enable_vport_vlan_filter(struct hclge_vport *vport, bool request_en);
1175 struct hclge_vport *hclge_get_vf_vport(struct hclge_dev *hdev, int vf);
1176 int hclge_inform_vf_reset(struct hclge_vport *vport, u16 reset_type);