Searched refs:hclge_vport (Results 1 – 8 of 8) sorted by relevance
/Linux-v5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
D | hclge_mbx.c | 23 static int hclge_gen_resp_to_vf(struct hclge_vport *vport, in hclge_gen_resp_to_vf() 78 static int hclge_send_mbx_msg(struct hclge_vport *vport, u8 *msg, u16 msg_len, in hclge_send_mbx_msg() 107 int hclge_inform_reset_assert_to_vf(struct hclge_vport *vport) in hclge_inform_reset_assert_to_vf() 158 struct hclge_vport *vport) in hclge_get_ring_chain_from_mbx() 205 static int hclge_map_unmap_ring_to_vf_vector(struct hclge_vport *vport, bool en, in hclge_map_unmap_ring_to_vf_vector() 224 static int hclge_set_vf_promisc_mode(struct hclge_vport *vport, in hclge_set_vf_promisc_mode() 244 void hclge_inform_vf_promisc_info(struct hclge_vport *vport) in hclge_inform_vf_promisc_info() 255 static int hclge_set_vf_uc_mac_addr(struct hclge_vport *vport, in hclge_set_vf_uc_mac_addr() 299 static int hclge_set_vf_mc_mac_addr(struct hclge_vport *vport, in hclge_set_vf_mc_mac_addr() 321 int hclge_push_vf_port_base_vlan_info(struct hclge_vport *vport, u8 vfid, in hclge_push_vf_port_base_vlan_info() [all …]
|
D | hclge_main.h | 787 struct hclge_vport *vport; 899 struct hclge_vport { struct 941 int hclge_set_vport_promisc_mode(struct hclge_vport *vport, bool en_uc_pmc, argument 943 int hclge_add_uc_addr_common(struct hclge_vport *vport, 945 int hclge_rm_uc_addr_common(struct hclge_vport *vport, 947 int hclge_add_mc_addr_common(struct hclge_vport *vport, 949 int hclge_rm_mc_addr_common(struct hclge_vport *vport, 952 struct hclge_vport *hclge_get_vport(struct hnae3_handle *handle); 953 int hclge_bind_ring_with_vector(struct hclge_vport *vport, 969 int hclge_inform_reset_assert_to_vf(struct hclge_vport *vport); [all …]
|
D | hclge_dcb.c | 69 struct hclge_vport *vport = hclge_get_vport(h); in hclge_ieee_getets() 182 struct hclge_vport *vport = hdev->vport; in hclge_client_setup_tc() 227 struct hclge_vport *vport = hclge_get_vport(h); in hclge_ieee_setets() 284 struct hclge_vport *vport = hclge_get_vport(h); in hclge_ieee_getpfc() 319 struct hclge_vport *vport = hclge_get_vport(h); in hclge_ieee_setpfc() 373 struct hclge_vport *vport = hclge_get_vport(h); in hclge_getdcbx() 384 struct hclge_vport *vport = hclge_get_vport(h); in hclge_setdcbx() 404 struct hclge_vport *vport = hclge_get_vport(h); in hclge_setup_tc() 457 struct hclge_vport *vport = hdev->vport; in hclge_dcb_ops_set()
|
D | hclge_main.c | 545 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() 806 struct hclge_vport *vport = hclge_get_vport(handle); in hclge_get_stats() 818 struct hclge_vport *vport = hclge_get_vport(handle); in hclge_get_mac_stat() 981 struct hclge_vport *vport = hclge_get_vport(handle); in hclge_check_port_speed() 1627 static int hclge_assign_tqp(struct hclge_vport *vport, u16 num_tqps) in hclge_assign_tqp() 1656 static int hclge_knic_setup(struct hclge_vport *vport, u16 num_tqps, in hclge_knic_setup() 1683 struct hclge_vport *vport) in hclge_map_tqp_to_vport() 1708 struct hclge_vport *vport = hdev->vport; in hclge_map_tqp() [all …]
|
D | hclge_tm.c | 514 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() 799 struct hclge_vport *vport) in hclge_vport_q_to_qs_map() 825 struct hclge_vport *vport = hdev->vport; in hclge_tm_pri_q_qs_cfg() 904 static int hclge_tm_pri_vnet_base_shaper_pri_cfg(struct hclge_vport *vport) in hclge_tm_pri_vnet_base_shaper_pri_cfg() 937 static int hclge_tm_pri_vnet_base_shaper_qs_cfg(struct hclge_vport *vport) in hclge_tm_pri_vnet_base_shaper_qs_cfg() 959 struct hclge_vport *vport = hdev->vport; in hclge_tm_pri_vnet_base_shaper_cfg() 998 struct hclge_vport *vport = hdev->vport; in hclge_tm_pri_tc_base_dwrr_cfg() 1055 static int hclge_tm_pri_vnet_base_dwrr_pri_cfg(struct hclge_vport *vport) in hclge_tm_pri_vnet_base_dwrr_pri_cfg() [all …]
|
D | hclge_mdio.c | 178 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()
|
D | hclge_tm.h | 171 int hclge_tm_qs_shaper_cfg(struct hclge_vport *vport, int max_tx_rate);
|
D | hclge_debugfs.c | 1412 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()
|