Home
last modified time | relevance | path

Searched refs:hclge_vport (Results 1 – 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_mbx.c30 static int hclge_gen_resp_to_vf(struct hclge_vport *vport, in hclge_gen_resp_to_vf()
86 static int hclge_send_mbx_msg(struct hclge_vport *vport, u8 *msg, u16 msg_len, in hclge_send_mbx_msg()
122 int hclge_inform_reset_assert_to_vf(struct hclge_vport *vport) in hclge_inform_reset_assert_to_vf()
173 struct hclge_vport *vport) in hclge_get_ring_chain_from_mbx()
230 static int hclge_map_unmap_ring_to_vf_vector(struct hclge_vport *vport, bool en, in hclge_map_unmap_ring_to_vf_vector()
249 static int hclge_set_vf_promisc_mode(struct hclge_vport *vport, in hclge_set_vf_promisc_mode()
269 void hclge_inform_vf_promisc_info(struct hclge_vport *vport) in hclge_inform_vf_promisc_info()
280 static int hclge_set_vf_uc_mac_addr(struct hclge_vport *vport, in hclge_set_vf_uc_mac_addr()
324 static int hclge_set_vf_mc_mac_addr(struct hclge_vport *vport, in hclge_set_vf_mc_mac_addr()
346 int hclge_push_vf_port_base_vlan_info(struct hclge_vport *vport, u8 vfid, in hclge_push_vf_port_base_vlan_info()
[all …]
Dhclge_main.h789 struct hclge_vport *vport;
901 struct hclge_vport { struct
943 int hclge_set_vport_promisc_mode(struct hclge_vport *vport, bool en_uc_pmc, argument
945 int hclge_add_uc_addr_common(struct hclge_vport *vport,
947 int hclge_rm_uc_addr_common(struct hclge_vport *vport,
949 int hclge_add_mc_addr_common(struct hclge_vport *vport,
951 int hclge_rm_mc_addr_common(struct hclge_vport *vport,
954 struct hclge_vport *hclge_get_vport(struct hnae3_handle *handle);
955 int hclge_bind_ring_with_vector(struct hclge_vport *vport,
971 int hclge_inform_reset_assert_to_vf(struct hclge_vport *vport);
[all …]
Dhclge_dcb.c69 struct hclge_vport *vport = hclge_get_vport(h); in hclge_ieee_getets()
191 struct hclge_vport *vport = hdev->vport; in hclge_client_setup_tc()
236 struct hclge_vport *vport = hclge_get_vport(h); in hclge_ieee_setets()
297 struct hclge_vport *vport = hclge_get_vport(h); in hclge_ieee_getpfc()
323 struct hclge_vport *vport = hclge_get_vport(h); in hclge_ieee_setpfc()
376 struct hclge_vport *vport = hclge_get_vport(h); in hclge_getdcbx()
387 struct hclge_vport *vport = hclge_get_vport(h); in hclge_setdcbx()
407 struct hclge_vport *vport = hclge_get_vport(h); in hclge_setup_tc()
460 struct hclge_vport *vport = hdev->vport; in hclge_dcb_ops_set()
Dhclge_main.c545 struct hclge_vport *vport = hclge_get_vport(handle); in hclge_tqps_update_stats()
702 struct hclge_vport *vport = hclge_get_vport(handle); in hclge_update_stats()
731 struct hclge_vport *vport = hclge_get_vport(handle); in hclge_get_sset_count()
807 struct hclge_vport *vport = hclge_get_vport(handle); in hclge_get_stats()
819 struct hclge_vport *vport = hclge_get_vport(handle); in hclge_get_mac_stat()
982 struct hclge_vport *vport = hclge_get_vport(handle); in hclge_check_port_speed()
1630 static int hclge_assign_tqp(struct hclge_vport *vport, u16 num_tqps) in hclge_assign_tqp()
1659 static int hclge_knic_setup(struct hclge_vport *vport, u16 num_tqps, in hclge_knic_setup()
1686 struct hclge_vport *vport) in hclge_map_tqp_to_vport()
1711 struct hclge_vport *vport = hdev->vport; in hclge_map_tqp()
[all …]
Dhclge_tm.c514 int hclge_tm_qs_shaper_cfg(struct hclge_vport *vport, int max_tx_rate) in hclge_tm_qs_shaper_cfg()
559 static void hclge_tm_vport_tc_info_update(struct hclge_vport *vport) in hclge_tm_vport_tc_info_update()
624 struct hclge_vport *vport = hdev->vport; in hclge_tm_vport_info_update()
814 struct hclge_vport *vport) in hclge_vport_q_to_qs_map()
840 struct hclge_vport *vport = hdev->vport; in hclge_tm_pri_q_qs_cfg()
919 static int hclge_tm_pri_vnet_base_shaper_pri_cfg(struct hclge_vport *vport) in hclge_tm_pri_vnet_base_shaper_pri_cfg()
952 static int hclge_tm_pri_vnet_base_shaper_qs_cfg(struct hclge_vport *vport) in hclge_tm_pri_vnet_base_shaper_qs_cfg()
974 struct hclge_vport *vport = hdev->vport; in hclge_tm_pri_vnet_base_shaper_cfg()
1013 struct hclge_vport *vport = hdev->vport; in hclge_tm_pri_tc_base_dwrr_cfg()
1063 static int hclge_tm_pri_vnet_base_dwrr_pri_cfg(struct hclge_vport *vport) in hclge_tm_pri_vnet_base_dwrr_pri_cfg()
[all …]
Dhclge_mdio.c178 struct hclge_vport *vport = hclge_get_vport(h); in hclge_mac_adjust_link()
201 struct hclge_vport *vport = hclge_get_vport(handle); in hclge_mac_connect_phy()
241 struct hclge_vport *vport = hclge_get_vport(handle); in hclge_mac_disconnect_phy()
Dhclge_tm.h171 int hclge_tm_qs_shaper_cfg(struct hclge_vport *vport, int max_tx_rate);
Dhclge_debugfs.c1412 struct hclge_vport *vport; in hclge_dbg_dump_qs_shaper_all()
1456 struct hclge_vport *vport; in hclge_dbg_dump_mac_list()
1502 struct hclge_vport *vport = hclge_get_vport(handle); in hclge_dbg_run_cmd()