hnae3_handle      745 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	struct hnae3_handle *handle = priv->handle;
hnae3_handle      771 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	struct hnae3_handle *handle = priv->handle;
hnae3_handle      788 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	struct hnae3_handle *handle = priv->handle;
hnae3_handle     1134 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	struct hnae3_handle *handle = priv->handle;
hnae3_handle     1154 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	struct hnae3_handle *handle = priv->handle;
hnae3_handle     6382 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 				  struct hnae3_handle *handle)
hnae3_handle     6415 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static int __hns_roce_hw_v2_init_instance(struct hnae3_handle *handle)
hnae3_handle     6458 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static void __hns_roce_hw_v2_uninit_instance(struct hnae3_handle *handle,
hnae3_handle     6472 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static int hns_roce_hw_v2_init_instance(struct hnae3_handle *handle)
hnae3_handle     6513 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static void hns_roce_hw_v2_uninit_instance(struct hnae3_handle *handle,
hnae3_handle     6525 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static int hns_roce_hw_v2_reset_notify_down(struct hnae3_handle *handle)
hnae3_handle     6554 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static int hns_roce_hw_v2_reset_notify_init(struct hnae3_handle *handle)
hnae3_handle     6584 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static int hns_roce_hw_v2_reset_notify_uninit(struct hnae3_handle *handle)
hnae3_handle     6597 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static int hns_roce_hw_v2_reset_notify(struct hnae3_handle *handle,
hnae3_handle     1629 drivers/infiniband/hw/hns/hns_roce_hw_v2.h 	struct hnae3_handle *handle;
hnae3_handle     1831 drivers/infiniband/hw/hns/hns_roce_hw_v2.h 	struct hnae3_handle *handle = priv->handle;
hnae3_handle       84 drivers/net/ethernet/hisilicon/hns3/hnae3.h struct hnae3_handle;
hnae3_handle       89 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	struct hnae3_handle *handle;
hnae3_handle      215 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*init_instance)(struct hnae3_handle *handle);
hnae3_handle      216 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*uninit_instance)(struct hnae3_handle *handle, bool reset);
hnae3_handle      217 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*link_status_change)(struct hnae3_handle *handle, bool state);
hnae3_handle      218 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*setup_tc)(struct hnae3_handle *handle, u8 tc);
hnae3_handle      219 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*reset_notify)(struct hnae3_handle *handle,
hnae3_handle      221 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*process_hw_error)(struct hnae3_handle *handle,
hnae3_handle      379 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*start)(struct hnae3_handle *handle);
hnae3_handle      380 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*stop)(struct hnae3_handle *handle);
hnae3_handle      381 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*client_start)(struct hnae3_handle *handle);
hnae3_handle      382 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*client_stop)(struct hnae3_handle *handle);
hnae3_handle      383 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*get_status)(struct hnae3_handle *handle);
hnae3_handle      384 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_ksettings_an_result)(struct hnae3_handle *handle,
hnae3_handle      387 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*cfg_mac_speed_dup_h)(struct hnae3_handle *handle, int speed,
hnae3_handle      390 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_media_type)(struct hnae3_handle *handle, u8 *media_type,
hnae3_handle      392 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*check_port_speed)(struct hnae3_handle *handle, u32 speed);
hnae3_handle      393 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_fec)(struct hnae3_handle *handle, u8 *fec_ability,
hnae3_handle      395 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_fec)(struct hnae3_handle *handle, u32 fec_mode);
hnae3_handle      396 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*adjust_link)(struct hnae3_handle *handle, int speed, int duplex);
hnae3_handle      397 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_loopback)(struct hnae3_handle *handle,
hnae3_handle      400 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_promisc_mode)(struct hnae3_handle *handle, bool en_uc_pmc,
hnae3_handle      402 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_mtu)(struct hnae3_handle *handle, int new_mtu);
hnae3_handle      404 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_pauseparam)(struct hnae3_handle *handle,
hnae3_handle      406 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_pauseparam)(struct hnae3_handle *handle,
hnae3_handle      409 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_autoneg)(struct hnae3_handle *handle, bool enable);
hnae3_handle      410 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*get_autoneg)(struct hnae3_handle *handle);
hnae3_handle      411 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*restart_autoneg)(struct hnae3_handle *handle);
hnae3_handle      412 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*halt_autoneg)(struct hnae3_handle *handle, bool halt);
hnae3_handle      414 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_coalesce_usecs)(struct hnae3_handle *handle,
hnae3_handle      416 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_rx_max_coalesced_frames)(struct hnae3_handle *handle,
hnae3_handle      418 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_coalesce_usecs)(struct hnae3_handle *handle, u32 timeout);
hnae3_handle      419 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_coalesce_frames)(struct hnae3_handle *handle,
hnae3_handle      421 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_coalesce_range)(struct hnae3_handle *handle,
hnae3_handle      427 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_mac_addr)(struct hnae3_handle *handle, u8 *p);
hnae3_handle      428 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_mac_addr)(struct hnae3_handle *handle, void *p,
hnae3_handle      430 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*do_ioctl)(struct hnae3_handle *handle,
hnae3_handle      432 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*add_uc_addr)(struct hnae3_handle *handle,
hnae3_handle      434 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*rm_uc_addr)(struct hnae3_handle *handle,
hnae3_handle      436 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_mc_addr)(struct hnae3_handle *handle, void *addr);
hnae3_handle      437 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*add_mc_addr)(struct hnae3_handle *handle,
hnae3_handle      439 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*rm_mc_addr)(struct hnae3_handle *handle,
hnae3_handle      441 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*set_tso_stats)(struct hnae3_handle *handle, int enable);
hnae3_handle      442 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*update_stats)(struct hnae3_handle *handle,
hnae3_handle      444 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_stats)(struct hnae3_handle *handle, u64 *data);
hnae3_handle      445 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_mac_stats)(struct hnae3_handle *handle,
hnae3_handle      447 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_strings)(struct hnae3_handle *handle,
hnae3_handle      449 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*get_sset_count)(struct hnae3_handle *handle, int stringset);
hnae3_handle      451 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_regs)(struct hnae3_handle *handle, u32 *version,
hnae3_handle      453 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*get_regs_len)(struct hnae3_handle *handle);
hnae3_handle      455 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	u32 (*get_rss_key_size)(struct hnae3_handle *handle);
hnae3_handle      456 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	u32 (*get_rss_indir_size)(struct hnae3_handle *handle);
hnae3_handle      457 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*get_rss)(struct hnae3_handle *handle, u32 *indir, u8 *key,
hnae3_handle      459 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_rss)(struct hnae3_handle *handle, const u32 *indir,
hnae3_handle      461 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_rss_tuple)(struct hnae3_handle *handle,
hnae3_handle      463 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*get_rss_tuple)(struct hnae3_handle *handle,
hnae3_handle      466 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*get_tc_size)(struct hnae3_handle *handle);
hnae3_handle      468 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*get_vector)(struct hnae3_handle *handle, u16 vector_num,
hnae3_handle      470 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*put_vector)(struct hnae3_handle *handle, int vector_num);
hnae3_handle      471 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*map_ring_to_vector)(struct hnae3_handle *handle,
hnae3_handle      474 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*unmap_ring_from_vector)(struct hnae3_handle *handle,
hnae3_handle      478 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*reset_queue)(struct hnae3_handle *handle, u16 queue_id);
hnae3_handle      479 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	u32 (*get_fw_version)(struct hnae3_handle *handle);
hnae3_handle      480 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_mdix_mode)(struct hnae3_handle *handle,
hnae3_handle      483 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*enable_vlan_filter)(struct hnae3_handle *handle, bool enable);
hnae3_handle      484 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_vlan_filter)(struct hnae3_handle *handle, __be16 proto,
hnae3_handle      486 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_vf_vlan_filter)(struct hnae3_handle *handle, int vfid,
hnae3_handle      488 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*enable_hw_strip_rxvtag)(struct hnae3_handle *handle, bool enable);
hnae3_handle      489 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*reset_event)(struct pci_dev *pdev, struct hnae3_handle *handle);
hnae3_handle      494 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_channels)(struct hnae3_handle *handle,
hnae3_handle      496 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_tqps_and_rss_info)(struct hnae3_handle *h,
hnae3_handle      498 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_channels)(struct hnae3_handle *handle, u32 new_tqps_num,
hnae3_handle      500 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_flowctrl_adv)(struct hnae3_handle *handle,
hnae3_handle      502 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_led_id)(struct hnae3_handle *handle,
hnae3_handle      504 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*get_link_mode)(struct hnae3_handle *handle,
hnae3_handle      507 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*add_fd_entry)(struct hnae3_handle *handle,
hnae3_handle      509 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*del_fd_entry)(struct hnae3_handle *handle,
hnae3_handle      511 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*del_all_fd_entries)(struct hnae3_handle *handle,
hnae3_handle      513 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*get_fd_rule_cnt)(struct hnae3_handle *handle,
hnae3_handle      515 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*get_fd_rule_info)(struct hnae3_handle *handle,
hnae3_handle      517 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*get_fd_all_rules)(struct hnae3_handle *handle,
hnae3_handle      519 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*restore_fd_rules)(struct hnae3_handle *handle);
hnae3_handle      520 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*enable_fd)(struct hnae3_handle *handle, bool enable);
hnae3_handle      521 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*add_arfs_entry)(struct hnae3_handle *handle, u16 queue_id,
hnae3_handle      523 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*dbg_run_cmd)(struct hnae3_handle *handle, const char *cmd_buf);
hnae3_handle      525 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	bool (*get_hw_reset_stat)(struct hnae3_handle *handle);
hnae3_handle      526 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	bool (*ae_dev_resetting)(struct hnae3_handle *handle);
hnae3_handle      527 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	unsigned long (*ae_dev_reset_cnt)(struct hnae3_handle *handle);
hnae3_handle      528 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*set_gro_en)(struct hnae3_handle *handle, bool enable);
hnae3_handle      529 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	u16 (*get_global_queue_id)(struct hnae3_handle *handle, u16 queue_id);
hnae3_handle      530 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*set_timer_task)(struct hnae3_handle *handle, bool enable);
hnae3_handle      531 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*mac_connect_phy)(struct hnae3_handle *handle);
hnae3_handle      532 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*mac_disconnect_phy)(struct hnae3_handle *handle);
hnae3_handle      533 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*restore_vlan_table)(struct hnae3_handle *handle);
hnae3_handle      538 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*ieee_getets)(struct hnae3_handle *, struct ieee_ets *);
hnae3_handle      539 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*ieee_setets)(struct hnae3_handle *, struct ieee_ets *);
hnae3_handle      540 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*ieee_getpfc)(struct hnae3_handle *, struct ieee_pfc *);
hnae3_handle      541 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*ieee_setpfc)(struct hnae3_handle *, struct ieee_pfc *);
hnae3_handle      544 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	u8   (*getdcbx)(struct hnae3_handle *);
hnae3_handle      545 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	u8   (*setdcbx)(struct hnae3_handle *, u8);
hnae3_handle      547 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	int (*setup_tc)(struct hnae3_handle *, u8, u8 *);
hnae3_handle        9 drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c 	struct hnae3_handle *h = hns3_get_handle(ndev);
hnae3_handle       22 drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c 	struct hnae3_handle *h = hns3_get_handle(ndev);
hnae3_handle       35 drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c 	struct hnae3_handle *h = hns3_get_handle(ndev);
hnae3_handle       48 drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c 	struct hnae3_handle *h = hns3_get_handle(ndev);
hnae3_handle       62 drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c 	struct hnae3_handle *h = hns3_get_handle(ndev);
hnae3_handle       73 drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c 	struct hnae3_handle *h = hns3_get_handle(ndev);
hnae3_handle       94 drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c void hns3_dcbnl_setup(struct hnae3_handle *handle)
hnae3_handle       15 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c static int hns3_dbg_queue_info(struct hnae3_handle *h,
hnae3_handle      130 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c static int hns3_dbg_queue_map(struct hnae3_handle *h)
hnae3_handle      160 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c static int hns3_dbg_bd_info(struct hnae3_handle *h, const char *cmd_buf)
hnae3_handle      238 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c static void hns3_dbg_help(struct hnae3_handle *h)
hnae3_handle      316 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	struct hnae3_handle *handle = filp->private_data;
hnae3_handle      380 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c void hns3_dbg_init(struct hnae3_handle *handle)
hnae3_handle      390 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c void hns3_dbg_uninit(struct hnae3_handle *handle)
hnae3_handle       37 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static void hns3_clear_all_ring(struct hnae3_handle *h, bool force);
hnae3_handle      250 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle      261 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      304 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static u16 hns3_get_max_available_channels(struct hnae3_handle *h)
hnae3_handle      369 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle      446 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      479 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static void hns3_reset_tx_queue(struct hnae3_handle *h)
hnae3_handle      496 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      531 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      552 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      563 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      574 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      585 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      610 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      645 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle      659 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle      978 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *handle = tx_ring->tqp->handle;
hnae3_handle     1409 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     1436 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     1452 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle     1491 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *handle = priv->ae_handle;
hnae3_handle     1581 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h;
hnae3_handle     1614 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     1626 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     1638 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     1654 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     1679 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(ndev);
hnae3_handle     1779 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle     1795 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(dev);
hnae3_handle     2072 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     2585 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *handle = ring->tqp->handle;
hnae3_handle     2782 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *handle = ring->tqp->handle;
hnae3_handle     3316 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle     3385 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle     3438 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle     3469 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle     3546 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle     3579 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle     3717 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle     3744 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle     3758 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle     3782 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     3793 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     3801 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     3812 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     3818 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static int hns3_client_start(struct hnae3_handle *handle)
hnae3_handle     3826 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static void hns3_client_stop(struct hnae3_handle *handle)
hnae3_handle     3849 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static int hns3_client_init(struct hnae3_handle *handle)
hnae3_handle     3960 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static void hns3_client_uninit(struct hnae3_handle *handle, bool reset)
hnae3_handle     4002 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static void hns3_link_status_change(struct hnae3_handle *handle, bool linkup)
hnae3_handle     4022 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static int hns3_client_setup_tc(struct hnae3_handle *handle, u8 tc)
hnae3_handle     4151 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static void hns3_clear_all_ring(struct hnae3_handle *h, bool force)
hnae3_handle     4174 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c int hns3_nic_reset_all_ring(struct hnae3_handle *h)
hnae3_handle     4242 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static int hns3_reset_notify_down_enet(struct hnae3_handle *handle)
hnae3_handle     4267 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static int hns3_reset_notify_up_enet(struct hnae3_handle *handle)
hnae3_handle     4288 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static int hns3_reset_notify_init_enet(struct hnae3_handle *handle)
hnae3_handle     4337 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static int hns3_reset_notify_restore_enet(struct hnae3_handle *handle)
hnae3_handle     4364 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static int hns3_reset_notify_uninit_enet(struct hnae3_handle *handle)
hnae3_handle     4395 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static int hns3_reset_notify(struct hnae3_handle *handle,
hnae3_handle     4423 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static int hns3_change_channels(struct hnae3_handle *handle, u32 new_tqp_num,
hnae3_handle     4450 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     4515 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static void hns3_process_hw_error(struct hnae3_handle *handle,
hnae3_handle      478 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h 	struct hnae3_handle *handle;
hnae3_handle      511 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h 	struct hnae3_handle *ae_handle;
hnae3_handle      654 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h int hns3_nic_reset_all_ring(struct hnae3_handle *h);
hnae3_handle      673 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h void hns3_dcbnl_setup(struct hnae3_handle *handle);
hnae3_handle      675 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h static inline void hns3_dcbnl_setup(struct hnae3_handle *handle) {}
hnae3_handle      678 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h void hns3_dbg_init(struct hnae3_handle *handle);
hnae3_handle      679 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h void hns3_dbg_uninit(struct hnae3_handle *handle);
hnae3_handle       75 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(ndev);
hnae3_handle      112 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(ndev);
hnae3_handle      145 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *handle;
hnae3_handle      195 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle      301 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle      394 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      440 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c static u8 *hns3_get_strings_tqps(struct hnae3_handle *handle, u8 *data)
hnae3_handle      459 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      479 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c static u64 *hns3_get_stats_tqps(struct hnae3_handle *handle, u64 *data)
hnae3_handle      516 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      542 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle      578 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      590 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle      608 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      618 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      631 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c static void hns3_get_ksettings(struct hnae3_handle *h,
hnae3_handle      658 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      715 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *handle = hns3_get_handle(netdev);
hnae3_handle      761 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *handle = hns3_get_handle(netdev);
hnae3_handle      809 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      819 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      830 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      841 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      866 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle      897 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle      912 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *handle = priv->ae_handle;
hnae3_handle      955 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle     1017 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     1039 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *handle = hns3_get_handle(netdev);
hnae3_handle     1077 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     1088 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle     1224 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = priv->ae_handle;
hnae3_handle     1250 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     1273 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     1284 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     1295 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     1305 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     1312 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle     1357 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *handle = hns3_get_handle(netdev);
hnae3_handle     1379 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *handle = hns3_get_handle(netdev);
hnae3_handle     1455 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	struct hnae3_handle *h = hns3_get_handle(netdev);
hnae3_handle       65 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c static int hclge_ieee_getets(struct hnae3_handle *h, struct ieee_ets *ets)
hnae3_handle      182 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c 	struct hnae3_handle *handle;
hnae3_handle      223 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c static int hclge_ieee_setets(struct hnae3_handle *h, struct ieee_ets *ets)
hnae3_handle      279 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c static int hclge_ieee_getpfc(struct hnae3_handle *h, struct ieee_pfc *pfc)
hnae3_handle      315 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c static int hclge_ieee_setpfc(struct hnae3_handle *h, struct ieee_pfc *pfc)
hnae3_handle      369 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c static u8 hclge_getdcbx(struct hnae3_handle *h)
hnae3_handle      380 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c static u8 hclge_setdcbx(struct hnae3_handle *h, u8 mode)
hnae3_handle      400 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c static int hclge_setup_tc(struct hnae3_handle *h, u8 tc, u8 *prio_tc)
hnae3_handle     1113 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c int hclge_dbg_run_cmd(struct hnae3_handle *handle, const char *cmd_buf)
hnae3_handle       62 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static bool hclge_get_hw_reset_stat(struct hnae3_handle *handle);
hnae3_handle       66 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_clear_arfs_rules(struct hnae3_handle *handle);
hnae3_handle      536 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_tqps_update_stats(struct hnae3_handle *handle)
hnae3_handle      588 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static u64 *hclge_tqps_get_stats(struct hnae3_handle *handle, u64 *data)
hnae3_handle      608 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_tqps_get_sset_count(struct hnae3_handle *handle, int stringset)
hnae3_handle      616 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static u8 *hclge_tqps_get_strings(struct hnae3_handle *handle, u8 *data)
hnae3_handle      674 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hnae3_handle *handle;
hnae3_handle      693 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_update_stats(struct hnae3_handle *handle,
hnae3_handle      718 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_get_sset_count(struct hnae3_handle *handle, int stringset)
hnae3_handle      762 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_get_strings(struct hnae3_handle *handle, u32 stringset,
hnae3_handle      798 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_get_stats(struct hnae3_handle *handle, u64 *data)
hnae3_handle      809 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_get_mac_stat(struct hnae3_handle *handle,
hnae3_handle      969 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_check_port_speed(struct hnae3_handle *handle, u32 speed)
hnae3_handle     1533 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hnae3_handle *nic = &vport->nic;
hnae3_handle     1558 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hnae3_handle *nic = &vport->nic;
hnae3_handle     1600 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hnae3_handle *nic = &vport->nic;
hnae3_handle     2277 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hnae3_handle *roce = &vport->roce;
hnae3_handle     2278 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hnae3_handle *nic = &vport->nic;
hnae3_handle     2438 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_cfg_mac_speed_dup_h(struct hnae3_handle *handle, int speed,
hnae3_handle     2469 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_set_autoneg(struct hnae3_handle *handle, bool enable)
hnae3_handle     2487 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_get_autoneg(struct hnae3_handle *handle)
hnae3_handle     2499 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_restart_autoneg(struct hnae3_handle *handle)
hnae3_handle     2513 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_halt_autoneg(struct hnae3_handle *handle, bool halt)
hnae3_handle     2549 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_set_fec(struct hnae3_handle *handle, u32 fec_mode)
hnae3_handle     2569 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_get_fec(struct hnae3_handle *handle, u8 *fec_ability,
hnae3_handle     2713 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hnae3_handle *rhandle;
hnae3_handle     2714 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hnae3_handle *handle;
hnae3_handle     2866 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_get_status(struct hnae3_handle *handle)
hnae3_handle     3118 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		struct hnae3_handle *handle = &hdev->vport[i].nic;
hnae3_handle     3146 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		struct hnae3_handle *handle = &hdev->vport[i].roce;
hnae3_handle     3353 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hnae3_handle *handle = &hdev->vport[0].nic;
hnae3_handle     3757 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_reset_event(struct pci_dev *pdev, struct hnae3_handle *handle)
hnae3_handle     3922 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c struct hclge_vport *hclge_get_vport(struct hnae3_handle *handle)
hnae3_handle     3933 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_get_vector(struct hnae3_handle *handle, u16 vector_num,
hnae3_handle     3981 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_put_vector(struct hnae3_handle *handle, int vector)
hnae3_handle     3999 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static u32 hclge_get_rss_key_size(struct hnae3_handle *handle)
hnae3_handle     4004 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static u32 hclge_get_rss_indir_size(struct hnae3_handle *handle)
hnae3_handle     4152 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_get_rss(struct hnae3_handle *handle, u32 *indir,
hnae3_handle     4185 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_set_rss(struct hnae3_handle *handle, const u32 *indir,
hnae3_handle     4251 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_set_rss_tuple(struct hnae3_handle *handle,
hnae3_handle     4330 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_get_rss_tuple(struct hnae3_handle *handle,
hnae3_handle     4380 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_get_tc_size(struct hnae3_handle *handle)
hnae3_handle     4555 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_map_ring_to_vector(struct hnae3_handle *handle, int vector,
hnae3_handle     4572 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_unmap_ring_frm_vector(struct hnae3_handle *handle, int vector,
hnae3_handle     4642 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_set_promisc_mode(struct hnae3_handle *handle, bool en_uc_pmc,
hnae3_handle     5551 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_add_fd_entry(struct hnae3_handle *handle,
hnae3_handle     5640 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_del_fd_entry(struct hnae3_handle *handle,
hnae3_handle     5675 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_del_all_fd_entries(struct hnae3_handle *handle,
hnae3_handle     5708 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_restore_fd_entries(struct hnae3_handle *handle)
hnae3_handle     5752 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_get_fd_rule_cnt(struct hnae3_handle *handle,
hnae3_handle     5767 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_get_fd_rule_info(struct hnae3_handle *handle,
hnae3_handle     5972 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_get_all_rules(struct hnae3_handle *handle,
hnae3_handle     6068 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_add_fd_entry_by_arfs(struct hnae3_handle *handle, u16 queue_id,
hnae3_handle     6151 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hnae3_handle *handle = &hdev->vport[0].nic;
hnae3_handle     6180 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_clear_arfs_rules(struct hnae3_handle *handle)
hnae3_handle     6191 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static bool hclge_get_hw_reset_stat(struct hnae3_handle *handle)
hnae3_handle     6200 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static bool hclge_ae_dev_resetting(struct hnae3_handle *handle)
hnae3_handle     6208 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static unsigned long hclge_ae_dev_reset_cnt(struct hnae3_handle *handle)
hnae3_handle     6216 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_enable_fd(struct hnae3_handle *handle, bool enable)
hnae3_handle     6554 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_set_loopback(struct hnae3_handle *handle,
hnae3_handle     6623 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_reset_tqp_stats(struct hnae3_handle *handle)
hnae3_handle     6639 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_set_timer_task(struct hnae3_handle *handle, bool enable)
hnae3_handle     6656 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_ae_start(struct hnae3_handle *handle)
hnae3_handle     6674 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_ae_stop(struct hnae3_handle *handle)
hnae3_handle     6721 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_client_start(struct hnae3_handle *handle)
hnae3_handle     6728 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_client_stop(struct hnae3_handle *handle)
hnae3_handle     7104 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_add_uc_addr(struct hnae3_handle *handle,
hnae3_handle     7175 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_rm_uc_addr(struct hnae3_handle *handle,
hnae3_handle     7209 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_add_mc_addr(struct hnae3_handle *handle,
hnae3_handle     7253 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_rm_mc_addr(struct hnae3_handle *handle,
hnae3_handle     7489 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_get_mac_addr(struct hnae3_handle *handle, u8 *p)
hnae3_handle     7497 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_set_mac_addr(struct hnae3_handle *handle, void *p,
hnae3_handle     7547 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_do_ioctl(struct hnae3_handle *handle, struct ifreq *ifr,
hnae3_handle     7593 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_enable_vlan_filter(struct hnae3_handle *handle, bool enable)
hnae3_handle     7944 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hnae3_handle *handle = &hdev->vport[0].nic;
hnae3_handle     8103 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_restore_vlan_table(struct hnae3_handle *handle)
hnae3_handle     8139 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c int hclge_en_hw_strip_rxvtag(struct hnae3_handle *handle, bool enable)
hnae3_handle     8186 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hnae3_handle *nic = &vport->nic;
hnae3_handle     8258 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_set_vf_vlan_filter(struct hnae3_handle *handle, int vfid,
hnae3_handle     8308 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c int hclge_set_vlan_filter(struct hnae3_handle *handle, __be16 proto,
hnae3_handle     8400 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_set_mtu(struct hnae3_handle *handle, int new_mtu)
hnae3_handle     8504 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c u16 hclge_covert_handle_qid_global(struct hnae3_handle *handle, u16 queue_id)
hnae3_handle     8515 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c int hclge_reset_tqp(struct hnae3_handle *handle, u16 queue_id)
hnae3_handle     8598 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static u32 hclge_get_fw_version(struct hnae3_handle *handle)
hnae3_handle     8663 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_get_pauseparam(struct hnae3_handle *handle, u32 *auto_neg,
hnae3_handle     8708 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_set_pauseparam(struct hnae3_handle *handle, u32 auto_neg,
hnae3_handle     8744 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_get_ksettings_an_result(struct hnae3_handle *handle,
hnae3_handle     8758 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_get_media_type(struct hnae3_handle *handle, u8 *media_type,
hnae3_handle     8771 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_get_mdix_mode(struct hnae3_handle *handle,
hnae3_handle     9522 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static u32 hclge_get_max_channels(struct hnae3_handle *handle)
hnae3_handle     9532 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_get_channels(struct hnae3_handle *handle,
hnae3_handle     9541 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_get_tqps_and_rss_info(struct hnae3_handle *handle,
hnae3_handle     9551 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_set_channels(struct hnae3_handle *handle, u32 new_tqps_num,
hnae3_handle     9972 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_get_regs_len(struct hnae3_handle *handle)
hnae3_handle     10014 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_get_regs(struct hnae3_handle *handle, u32 *version,
hnae3_handle     10091 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_set_led_id(struct hnae3_handle *handle,
hnae3_handle     10107 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_get_link_mode(struct hnae3_handle *handle,
hnae3_handle     10122 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static int hclge_gro_en(struct hnae3_handle *handle, bool enable)
hnae3_handle      914 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h 	struct hnae3_handle nic;
hnae3_handle      915 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h 	struct hnae3_handle roce;
hnae3_handle      938 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h struct hclge_vport *hclge_get_vport(struct hnae3_handle *handle);
hnae3_handle      957 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h int hclge_set_vlan_filter(struct hnae3_handle *handle, __be16 proto,
hnae3_handle      959 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h int hclge_en_hw_strip_rxvtag(struct hnae3_handle *handle, bool enable);
hnae3_handle      966 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h int hclge_reset_tqp(struct hnae3_handle *handle, u16 queue_id);
hnae3_handle      973 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h int hclge_dbg_run_cmd(struct hnae3_handle *handle, const char *cmd_buf);
hnae3_handle      974 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h u16 hclge_covert_handle_qid_global(struct hnae3_handle *handle, u16 queue_id);
hnae3_handle      318 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 		struct hnae3_handle *handle = &vport->nic;
hnae3_handle      328 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 		struct hnae3_handle *handle = &vport->nic;
hnae3_handle      177 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	struct hnae3_handle *h = *((void **)netdev_priv(netdev));
hnae3_handle      199 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c int hclge_mac_connect_phy(struct hnae3_handle *handle)
hnae3_handle      239 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c void hclge_mac_disconnect_phy(struct hnae3_handle *handle)
hnae3_handle        8 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.h int hclge_mac_connect_phy(struct hnae3_handle *handle);
hnae3_handle        9 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.h void hclge_mac_disconnect_phy(struct hnae3_handle *handle);
hnae3_handle       88 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static struct hclgevf_dev *hclgevf_ae_get_hdev(struct hnae3_handle *handle)
hnae3_handle       98 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_tqps_update_stats(struct hnae3_handle *handle)
hnae3_handle      142 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static u64 *hclgevf_tqps_get_stats(struct hnae3_handle *handle, u64 *data)
hnae3_handle      161 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_tqps_get_sset_count(struct hnae3_handle *handle, int strset)
hnae3_handle      168 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static u8 *hclgevf_tqps_get_strings(struct hnae3_handle *handle, u8 *data)
hnae3_handle      193 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static void hclgevf_update_stats(struct hnae3_handle *handle,
hnae3_handle      206 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_get_sset_count(struct hnae3_handle *handle, int strset)
hnae3_handle      216 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static void hclgevf_get_strings(struct hnae3_handle *handle, u32 strset,
hnae3_handle      225 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static void hclgevf_get_stats(struct hnae3_handle *handle, u64 *data)
hnae3_handle      251 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct hnae3_handle *nic = &hdev->nic;
hnae3_handle      315 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static u16 hclgevf_get_qid_global(struct hnae3_handle *handle, u16 queue_id)
hnae3_handle      384 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct hnae3_handle *nic = &hdev->nic;
hnae3_handle      438 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct hnae3_handle *rhandle = &hdev->roce;
hnae3_handle      439 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct hnae3_handle *handle = &hdev->nic;
hnae3_handle      476 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct hnae3_handle *nic = &hdev->nic;
hnae3_handle      504 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_get_vector(struct hnae3_handle *handle, u16 vector_num,
hnae3_handle      589 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static u32 hclgevf_get_rss_key_size(struct hnae3_handle *handle)
hnae3_handle      594 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static u32 hclgevf_get_rss_indir_size(struct hnae3_handle *handle)
hnae3_handle      707 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_get_rss(struct hnae3_handle *handle, u32 *indir, u8 *key,
hnae3_handle      753 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_set_rss(struct hnae3_handle *handle, const u32 *indir,
hnae3_handle      822 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_set_rss_tuple(struct hnae3_handle *handle,
hnae3_handle      903 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_get_rss_tuple(struct hnae3_handle *handle,
hnae3_handle      984 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_get_tc_size(struct hnae3_handle *handle)
hnae3_handle      992 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_bind_ring_to_vector(struct hnae3_handle *handle, bool en,
hnae3_handle     1053 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_map_ring_to_vector(struct hnae3_handle *handle, int vector,
hnae3_handle     1070 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 				struct hnae3_handle *handle,
hnae3_handle     1097 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_put_vector(struct hnae3_handle *handle, int vector)
hnae3_handle     1165 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static void hclgevf_reset_tqp_stats(struct hnae3_handle *handle)
hnae3_handle     1177 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static void hclgevf_get_mac_addr(struct hnae3_handle *handle, u8 *p)
hnae3_handle     1184 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_set_mac_addr(struct hnae3_handle *handle, void *p,
hnae3_handle     1209 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_add_uc_addr(struct hnae3_handle *handle,
hnae3_handle     1219 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_rm_uc_addr(struct hnae3_handle *handle,
hnae3_handle     1229 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_add_mc_addr(struct hnae3_handle *handle,
hnae3_handle     1239 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_rm_mc_addr(struct hnae3_handle *handle,
hnae3_handle     1249 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_set_vlan_filter(struct hnae3_handle *handle,
hnae3_handle     1293 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct hnae3_handle *handle = &hdev->nic;
hnae3_handle     1313 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_en_hw_strip_rxvtag(struct hnae3_handle *handle, bool enable)
hnae3_handle     1324 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_reset_tqp(struct hnae3_handle *handle, u16 queue_id)
hnae3_handle     1341 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_set_mtu(struct hnae3_handle *handle, int new_mtu)
hnae3_handle     1353 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct hnae3_handle *handle = &hdev->nic;
hnae3_handle     1631 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 				struct hnae3_handle *handle)
hnae3_handle     1681 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static u32 hclgevf_get_fw_version(struct hnae3_handle *handle)
hnae3_handle     1866 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct hnae3_handle *handle;
hnae3_handle     2024 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct hnae3_handle *roce = &hdev->roce;
hnae3_handle     2025 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct hnae3_handle *nic = &hdev->nic;
hnae3_handle     2126 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static void hclgevf_set_timer_task(struct hnae3_handle *handle, bool enable)
hnae3_handle     2139 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_ae_start(struct hnae3_handle *handle)
hnae3_handle     2154 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static void hclgevf_ae_stop(struct hnae3_handle *handle)
hnae3_handle     2170 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_set_alive(struct hnae3_handle *handle, bool alive)
hnae3_handle     2180 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_client_start(struct hnae3_handle *handle)
hnae3_handle     2195 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static void hclgevf_client_stop(struct hnae3_handle *handle)
hnae3_handle     2824 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct hnae3_handle *nic = &hdev->nic;
hnae3_handle     2841 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static void hclgevf_get_channels(struct hnae3_handle *handle,
hnae3_handle     2852 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static void hclgevf_get_tqps_and_rss_info(struct hnae3_handle *handle,
hnae3_handle     2861 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static void hclgevf_update_rss_size(struct hnae3_handle *handle,
hnae3_handle     2886 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_set_channels(struct hnae3_handle *handle, u32 new_tqps_num,
hnae3_handle     2932 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_get_status(struct hnae3_handle *handle)
hnae3_handle     2939 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static void hclgevf_get_ksettings_an_result(struct hnae3_handle *handle,
hnae3_handle     2960 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_gro_en(struct hnae3_handle *handle, bool enable)
hnae3_handle     2967 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static void hclgevf_get_media_type(struct hnae3_handle *handle, u8 *media_type,
hnae3_handle     2979 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static bool hclgevf_get_hw_reset_stat(struct hnae3_handle *handle)
hnae3_handle     2986 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static bool hclgevf_ae_dev_resetting(struct hnae3_handle *handle)
hnae3_handle     2993 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static unsigned long hclgevf_ae_dev_reset_cnt(struct hnae3_handle *handle)
hnae3_handle     3000 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static void hclgevf_get_link_mode(struct hnae3_handle *handle,
hnae3_handle     3015 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static int hclgevf_get_regs_len(struct hnae3_handle *handle)
hnae3_handle     3029 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static void hclgevf_get_regs(struct hnae3_handle *handle, u32 *version,
hnae3_handle     3079 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct hnae3_handle *nic = &hdev->nic;
hnae3_handle      296 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h 	struct hnae3_handle nic;
hnae3_handle      297 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h 	struct hnae3_handle roce;