Symbol: hclge_vport
drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h
240
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c
254
struct hclge_vport *vport = hclge_get_vport(h);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c
305
struct hclge_vport *vport = hclge_get_vport(h);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c
328
struct hclge_vport *vport = hclge_get_vport(h);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c
396
struct hclge_vport *vport = hclge_get_vport(h);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c
442
struct hclge_vport *vport = hclge_get_vport(h);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c
484
struct hclge_vport *vport = hclge_get_vport(h);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c
495
struct hclge_vport *vport = hclge_get_vport(h);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c
597
struct hclge_vport *vport = hclge_get_vport(h);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c
669
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c
71
struct hclge_vport *vport = hclge_get_vport(h);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c
2593
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c
2621
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c
3096
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c
3383
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
1393
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
1402
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
1440
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
1500
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
1574
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
1604
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
1819
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
1881
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
1981
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
2430
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
2489
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
2582
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c
780
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10009
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10018
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10048
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10128
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10146
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10158
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10171
static int hclge_sync_vport_promisc_mode(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10226
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10315
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10343
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10366
static void hclge_clear_vport_vf_info(struct hclge_vport *vport, int vfid)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10407
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10420
struct hclge_vport *vport = hclge_get_vport(h);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
1633
static int hclge_assign_tqp(struct hclge_vport *vport, u16 num_tqps)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
1662
static int hclge_knic_setup(struct hclge_vport *vport, u16 num_tqps,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
1690
struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
1715
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
1732
static int hclge_vport_setup(struct hclge_vport *vport, u16 num_tqps)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
1755
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
1774
vport = devm_kcalloc(&pdev->dev, num_vport, sizeof(struct hclge_vport),
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2414
static int hclge_init_roce_base_info(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2578
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2620
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2642
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2654
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2668
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2814
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2858
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2879
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2996
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3239
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3290
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3336
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3444
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3452
struct hclge_vport *hclge_get_vf_vport(struct hclge_dev *hdev, int vf)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3475
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3499
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
3845
struct hclge_vport *vport = &hdev->vport[i];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4587
struct hclge_vport *vport = &hdev->vport[i];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4690
struct hclge_vport *hclge_get_vport(struct hnae3_handle *handle)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4694
return container_of(handle, struct hclge_vport, nic);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4696
return container_of(handle, struct hclge_vport, roce);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4698
return container_of(handle, struct hclge_vport, nic);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4728
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4768
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4788
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4803
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4826
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4844
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4862
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4871
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4935
int hclge_bind_ring_with_vector(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5016
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5033
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5059
struct hclge_vport *vport = &hdev->vport[vf_id];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5101
int hclge_set_vport_promisc_mode(struct hclge_vport *vport, bool en_uc_pmc,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5111
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5128
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5135
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5144
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5152
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5160
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5542
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5558
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5638
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5654
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
567
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5672
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5708
int hclge_vport_start(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5732
void hclge_vport_stop(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5741
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5748
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5753
static int hclge_get_mac_vlan_cmd_status(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5872
static int hclge_remove_mac_vlan_tbl(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5899
static int hclge_lookup_mac_vlan_tbl(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
5942
static int hclge_add_mac_vlan_tbl(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
597
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6046
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6062
static bool hclge_is_umv_space_full(struct hclge_vport *vport, bool need_lock)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6079
static void hclge_update_umv_space(struct hclge_vport *vport, bool is_free)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6138
int hclge_update_mac_list(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6195
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6201
int hclge_add_uc_addr_common(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6266
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6272
int hclge_rm_uc_addr_common(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6307
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6313
int hclge_add_mc_addr_common(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6371
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6377
int hclge_rm_mc_addr_common(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6420
static void hclge_sync_vport_mac_list(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6424
int (*sync)(struct hclge_vport *vport, const unsigned char *addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6456
static void hclge_unsync_vport_mac_list(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
646
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6460
int (*unsync)(struct hclge_vport *vport, const unsigned char *addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6541
static void hclge_update_overflow_flags(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6558
static void hclge_sync_vport_mac_table(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6615
static bool hclge_need_sync_mac_table(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6633
struct hclge_vport *vport = &hdev->vport[i];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6665
static void hclge_unsync_del_list(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6666
int (*unsync)(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6694
void hclge_rm_vport_all_mac_table(struct hclge_vport *vport, bool is_del_list,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6697
int (*unsync)(struct hclge_vport *vport, const unsigned char *addr);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6730
static void hclge_uninit_vport_mac_list(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6775
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
682
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6830
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6911
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6917
int hclge_update_mac_node_for_dev_addr(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
694
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
6965
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7043
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7107
static int hclge_set_vport_vlan_filter(struct hclge_vport *vport, bool enable)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7139
static bool hclge_need_enable_vport_vlan_filter(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7170
static int __hclge_enable_vport_vlan_filter(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7189
int hclge_enable_vport_vlan_filter(struct hclge_vport *vport, bool request_en)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7204
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7297
struct hclge_vport *vport = &hdev->vport[vfid];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7411
static int hclge_set_vlan_tx_offload_cfg(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7456
static int hclge_set_vlan_rx_offload_cfg(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7496
static int hclge_vlan_offload_cfg(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7594
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7638
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7675
static void hclge_add_vport_vlan_table(struct hclge_vport *vport, u16 vlan_id,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7703
static int hclge_add_vport_all_vlan_table(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7733
static void hclge_rm_vport_vlan_table(struct hclge_vport *vport, u16 vlan_id,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7755
void hclge_rm_vport_all_vlan_table(struct hclge_vport *vport, bool is_del_list)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7783
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7802
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7830
void hclge_restore_vport_vlan_table(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7872
void hclge_restore_mac_table_common(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7885
struct hclge_vport *vport = &hdev->vport[0];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7897
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7917
static void hclge_set_vport_vlan_fltr_change(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7925
static int hclge_update_vlan_filter_entries(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
7974
static int hclge_modify_port_base_vlan_tag(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8005
int hclge_update_port_base_vlan_cfg(struct hclge_vport *vport, u16 state,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8046
static u16 hclge_get_port_base_vlan_state(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8071
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8130
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8152
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8213
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8249
struct hclge_vport *vport = &hdev->vport[i];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8297
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8302
int hclge_set_vport_mtu(struct hclge_vport *vport, int new_mtu)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8419
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8473
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8514
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8533
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8620
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8666
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8702
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8718
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
873
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8737
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8813
struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8857
struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8911
struct hclge_vport *vport = &hdev->vport[0];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
8964
struct hclge_vport *vport = &hdev->vport[0];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9155
struct hclge_vport *vport = &hdev->vport[i];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9203
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9296
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9630
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9664
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9686
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9711
struct hclge_vport *vport = &hdev->vport[vf];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9739
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9766
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9797
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9991
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1110
int hclge_set_vport_promisc_mode(struct hclge_vport *vport, bool en_uc_pmc,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1112
int hclge_add_uc_addr_common(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1114
int hclge_rm_uc_addr_common(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1116
int hclge_add_mc_addr_common(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1118
int hclge_rm_mc_addr_common(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1121
struct hclge_vport *hclge_get_vport(struct hnae3_handle *handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1122
int hclge_bind_ring_with_vector(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1134
int hclge_inform_reset_assert_to_vf(struct hclge_vport *vport);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1147
int hclge_vport_start(struct hclge_vport *vport);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1148
void hclge_vport_stop(struct hclge_vport *vport);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1149
int hclge_set_vport_mtu(struct hclge_vport *vport, int new_mtu);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1155
int hclge_update_mac_list(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1159
int hclge_update_mac_node_for_dev_addr(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1161
void hclge_rm_vport_all_mac_table(struct hclge_vport *vport, bool is_del_list,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1163
void hclge_rm_vport_all_vlan_table(struct hclge_vport *vport, bool is_del_list);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1165
void hclge_restore_mac_table_common(struct hclge_vport *vport);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1167
void hclge_restore_vport_vlan_table(struct hclge_vport *vport);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1168
int hclge_update_port_base_vlan_cfg(struct hclge_vport *vport, u16 state,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1170
int hclge_push_vf_port_base_vlan_info(struct hclge_vport *vport, u8 vfid,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1177
int hclge_push_vf_link_status(struct hclge_vport *vport);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1178
int hclge_enable_vport_vlan_filter(struct hclge_vport *vport, bool request_en);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1180
struct hclge_vport *hclge_get_vf_vport(struct hclge_dev *hdev, int vf);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
1181
int hclge_inform_vf_reset(struct hclge_vport *vport, u16 reset_type);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
939
struct hclge_vport *vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
127
int hclge_inform_vf_reset(struct hclge_vport *vport, u16 reset_type)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
140
int hclge_inform_reset_assert_to_vf(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
183
struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
240
static int hclge_map_unmap_ring_to_vf_vector(struct hclge_vport *vport, bool en,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
259
static int hclge_query_ring_vector_map(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
288
static int hclge_get_vf_ring_vector_map(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
31
static int hclge_gen_resp_to_vf(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
334
static void hclge_set_vf_promisc_mode(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
354
static int hclge_set_vf_uc_mac_addr(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
398
static int hclge_set_vf_mc_mac_addr(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
420
int hclge_push_vf_port_base_vlan_info(struct hclge_vport *vport, u8 vfid,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
435
static int hclge_set_vf_vlan_cfg(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
476
static int hclge_set_vf_alive(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
490
static void hclge_get_basic_info(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
511
static void hclge_get_vf_queue_info(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
527
static void hclge_get_vf_mac_addr(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
534
static void hclge_get_vf_queue_depth(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
550
static void hclge_get_vf_media_type(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
566
int hclge_push_vf_link_status(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
599
static void hclge_get_link_mode(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
622
static int hclge_mbx_reset_vf_queue(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
650
static int hclge_reset_vf(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
660
static void hclge_notify_vf_config(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
697
static void hclge_vf_keep_alive(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
712
static int hclge_set_vf_mtu(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
724
static int hclge_get_queue_id_in_pf(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
745
static int hclge_get_rss_key(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
818
static void hclge_handle_vf_tbl(struct hclge_vport *vport,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
91
static int hclge_send_mbx_msg(struct hclge_vport *vport, u8 *msg, u16 msg_len,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
178
struct hclge_vport *vport = hclge_get_vport(h);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
204
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
244
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
109
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
210
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
370
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
391
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
58
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_regs.c
586
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_regs.c
626
struct hclge_vport *vport = hclge_get_vport(handle);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1000
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1019
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1089
static int hclge_tm_pri_vnet_base_shaper_pri_cfg(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1124
static int hclge_tm_pri_vnet_base_shaper_qs_cfg(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1146
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1185
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1241
static int hclge_tm_pri_vnet_base_dwrr_pri_cfg(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1267
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1379
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1406
static int hclge_tm_schd_mode_vnet_base_cfg(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1434
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1537
struct hclge_vport *vport = &hdev->vport[k];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1637
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
1708
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
2149
struct hclge_vport *vport = &hdev->vport[0];
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
587
int hclge_tm_qs_shaper_cfg(struct hclge_vport *vport, int max_tx_rate)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
635
static u16 hclge_vport_get_max_rss_size(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
656
static u16 hclge_vport_get_tqp_num(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
675
static void hclge_tm_update_kinfo_rss_size(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
715
static void hclge_tm_vport_tc_info_update(struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
750
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
950
struct hclge_vport *vport)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c
975
struct hclge_vport *vport = hdev->vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h
12
struct hclge_vport;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h
251
int hclge_tm_qs_shaper_cfg(struct hclge_vport *vport, int max_tx_rate);