Symbol: dsaf_device
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
150
struct dsaf_device *dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
23
static struct dsaf_device *hns_ae_get_dsaf_dev(struct hnae_ae_dev *dev)
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
25
return container_of(dev, struct dsaf_device, ae_dev);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
41
struct dsaf_device *dsaf_dev, int port)
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
47
struct dsaf_device *dsaf_dev, int port)
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
475
struct dsaf_device *dsaf_dev = mac_cb->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
498
struct dsaf_device *dsaf_dev = mac_cb->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
53
struct dsaf_device *dsaf_dev, int port)
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
533
struct dsaf_device *dsaf_dev = hns_ae_get_dsaf_dev(handle->dev);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
562
struct dsaf_device *dsaf_dev = hns_ae_get_dsaf_dev(handle->dev);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
592
struct dsaf_device *dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
622
struct dsaf_device *dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
73
struct dsaf_device *dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
739
struct dsaf_device *dsaf_dev = hns_ae_get_dsaf_dev(handle->dev);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
763
struct dsaf_device *dsaf_dev = hns_ae_get_dsaf_dev(handle->dev);
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
785
struct dsaf_device *dsaf_dev = mac_cb->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
968
int hns_dsaf_ae_init(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c
992
void hns_dsaf_ae_uninit(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
109
struct dsaf_device *dsaf_dev
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
110
= (struct dsaf_device *)dev_get_drvdata(drv->dev);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
336
struct dsaf_device *dsaf_dev
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c
337
= (struct dsaf_device *)dev_get_drvdata(drv->dev);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
1018
hns_mac_get_cfg(struct dsaf_device *dsaf_dev, struct hns_mac_cb *mac_cb)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
1059
static int hns_mac_get_max_port_num(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
1086
int hns_mac_init(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
1150
void hns_mac_uninit(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
276
struct dsaf_device *dsaf_dev = mac_cb->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
317
struct dsaf_device *dsaf_dev = mac_cb->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
337
struct dsaf_device *dsaf_dev = mac_cb->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
358
struct dsaf_device *dsaf_dev = mac_cb->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
385
struct dsaf_device *dsaf_dev = mac_cb->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
417
struct dsaf_device *dsaf_dev = mac_cb->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
450
struct dsaf_device *dsaf_dev = mac_cb->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
998
hns_mac_get_vaddr(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h
15
struct dsaf_device;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h
305
struct dsaf_device *dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h
424
int hns_mac_init(struct dsaf_device *dsaf_dev);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h
434
void hns_mac_uninit(struct dsaf_device *dsaf_dev);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1036
struct dsaf_device *dsaf_dev, u32 address,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1089
struct dsaf_device *dsaf_dev, u32 address,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1135
static void hns_dsaf_tbl_line_init(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1149
static void hns_dsaf_tbl_tcam_init(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1166
static void hns_dsaf_pfc_en_cfg(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1172
static void hns_dsaf_set_pfc_pause(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1188
int hns_dsaf_set_rx_mac_pause_en(struct dsaf_device *dsaf_dev, int mac_id,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1204
void hns_dsaf_get_rx_mac_pause_en(struct dsaf_device *dsaf_dev, int mac_id,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1219
static void hns_dsaf_comm_init(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1272
static void hns_dsaf_inode_init(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1324
static int hns_dsaf_sbm_init(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1378
static void hns_dsaf_tbl_init(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1390
static void hns_dsaf_voq_init(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1399
static int hns_dsaf_init_hw(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1433
static void hns_dsaf_remove_hw(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1444
static int hns_dsaf_init(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1488
static void hns_dsaf_free(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1506
struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1532
static u16 hns_dsaf_find_empty_mac_entry(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1556
static u16 hns_dsaf_find_empty_mac_entry_reverse(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1581
struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1613
struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1679
struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1727
static void hns_dsaf_setup_mc_mask(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1751
int hns_dsaf_add_mac_mc_port(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1861
int hns_dsaf_del_mac_entry(struct dsaf_device *dsaf_dev, u16 vlan_id,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1910
int hns_dsaf_del_mac_mc_port(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2018
int hns_dsaf_clr_mac_mc_port(struct dsaf_device *dsaf_dev, u8 mac_id,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2087
static struct dsaf_device *hns_dsaf_alloc_dev(struct device *dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2090
struct dsaf_device *dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2108
static void hns_dsaf_free_dev(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2119
static void hns_dsaf_pfc_unit_cnt(struct dsaf_device *dsaf_dev, int mac_id,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
212
static void hns_dsaf_sbm_link_sram_init_en(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2151
hns_dsaf_port_work_rate_cfg(struct dsaf_device *dsaf_dev, int mac_id,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2178
struct dsaf_device *dsaf_dev = mac_cb->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2203
void hns_dsaf_update_stats(struct dsaf_device *dsaf_dev, u32 node_num)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
223
hns_dsaf_reg_cnt_clr_ce(struct dsaf_device *dsaf_dev, u32 reg_cnt_clr_ce)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2265
void hns_dsaf_get_regs(struct dsaf_device *ddev, u32 port, void *data)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
235
hns_dsaf_ppe_qid_cfg(struct dsaf_device *dsaf_dev, u32 qid_cfg)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
247
static void hns_dsaf_mix_def_qid_cfg(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2594
struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2623
static u64 *hns_dsaf_get_node_stats(struct dsaf_device *ddev, u64 *data,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
264
static void hns_dsaf_inner_qid_cfg(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2663
void hns_dsaf_get_stats(struct dsaf_device *ddev, u64 *data, int port)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2682
int hns_dsaf_get_sset_count(struct dsaf_device *dsaf_dev, int stringset)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2703
struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2738
static void set_promisc_tcam_enable(struct dsaf_device *dsaf_dev, u32 port)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2842
static void set_promisc_tcam_disable(struct dsaf_device *dsaf_dev, u32 port)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2891
void hns_dsaf_set_promisc_tcam(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2900
int hns_dsaf_wait_pkt_clean(struct dsaf_device *dsaf_dev, int port)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
291
static void hns_dsaf_sw_port_type_cfg(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2936
struct dsaf_device *dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2990
struct dsaf_device *dsaf_dev = dev_get_drvdata(&pdev->dev);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
309
static void hns_dsaf_stp_port_type_cfg(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
328
static void hns_dsaf_sbm_cfg(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
347
static int hns_dsaf_sbm_cfg_mib_en(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
392
static void hns_dsaf_sbm_bp_wl_cfg(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
41
static int hns_dsaf_get_cfg(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
471
static void hns_dsafv2_sbm_bp_wl_cfg(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
561
static void hns_dsaf_voq_bp_all_thrd_cfg(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
591
struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
606
struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
621
struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
655
struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
680
static void hns_dsaf_tbl_line_cfg(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
700
static void hns_dsaf_tbl_tcam_mcast_pul(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
715
static void hns_dsaf_tbl_line_pul(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
731
struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
749
struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
762
void hns_dsaf_set_promisc_mode(struct dsaf_device *dsaf_dev, u32 en)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
773
static void hns_dsaf_tbl_stat_en(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
789
static void hns_dsaf_rocee_bp_en(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
797
static void hns_dsaf_int_xge_msk_set(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
804
static void hns_dsaf_int_ppe_msk_set(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
811
static void hns_dsaf_int_rocee_msk_set(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
819
hns_dsaf_int_tbl_msk_set(struct dsaf_device *dsaf_dev, u32 msk_set)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
825
static void hns_dsaf_int_xge_src_clr(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
832
static void hns_dsaf_int_ppe_src_clr(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
839
static void hns_dsaf_int_rocee_src_clr(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
846
static void hns_dsaf_int_tbl_src_clr(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
859
struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
884
struct dsaf_device *dsaf_dev, u32 address,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
911
struct dsaf_device *dsaf_dev, u32 address,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
942
static void hns_dsaf_tcam_uc_cfg_vague(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
971
static void hns_dsaf_tcam_mc_cfg_vague(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
997
static void hns_dsaf_tcam_mc_invld(struct dsaf_device *dsaf_dev, u32 address)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
189
struct dsaf_device *dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
282
void (*dsaf_reset)(struct dsaf_device *dsaf_dev, bool dereset);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
283
void (*xge_srst)(struct dsaf_device *dsaf_dev, u32 port, bool dereset);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
284
void (*ge_srst)(struct dsaf_device *dsaf_dev, u32 port, bool dereset);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
285
void (*ppe_srst)(struct dsaf_device *dsaf_dev, u32 port, bool dereset);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
286
void (*ppe_comm_srst)(struct dsaf_device *dsaf_dev, bool dereset);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
327
static inline void *hns_dsaf_dev_priv(const struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
369
static inline void hns_dsaf_tbl_tcam_addr_cfg(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
377
static inline void hns_dsaf_tbl_tcam_load_pul(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
388
static inline void hns_dsaf_tbl_line_addr_cfg(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
402
int hns_dsaf_set_mac_uc_entry(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
404
int hns_dsaf_add_mac_mc_port(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
406
int hns_dsaf_del_mac_entry(struct dsaf_device *dsaf_dev, u16 vlan_id,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
408
int hns_dsaf_del_mac_mc_port(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
412
int hns_dsaf_ae_init(struct dsaf_device *dsaf_dev);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
413
void hns_dsaf_ae_uninit(struct dsaf_device *dsaf_dev);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
415
void hns_dsaf_update_stats(struct dsaf_device *dsaf_dev, u32 inode_num);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
417
int hns_dsaf_get_sset_count(struct dsaf_device *dsaf_dev, int stringset);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
418
void hns_dsaf_get_stats(struct dsaf_device *ddev, u64 *data, int port);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
420
struct dsaf_device *dsaf_dev);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
422
void hns_dsaf_get_regs(struct dsaf_device *ddev, u32 port, void *data);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
424
void hns_dsaf_set_promisc_mode(struct dsaf_device *dsaf_dev, u32 en);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
425
void hns_dsaf_set_promisc_tcam(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
428
void hns_dsaf_get_rx_mac_pause_en(struct dsaf_device *dsaf_dev, int mac_id,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
430
int hns_dsaf_set_rx_mac_pause_en(struct dsaf_device *dsaf_dev, int mac_id,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
433
struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
436
int hns_dsaf_clr_mac_mc_port(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
438
int hns_dsaf_wait_pkt_clean(struct dsaf_device *dsaf_dev, int port);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
250
static void hns_dsaf_acpi_srst_by_port(struct dsaf_device *dsaf_dev, u8 op_type,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
278
static void hns_dsaf_rst(struct dsaf_device *dsaf_dev, bool dereset)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
295
static void hns_dsaf_rst_acpi(struct dsaf_device *dsaf_dev, bool dereset)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
302
static void hns_dsaf_xge_srst_by_port(struct dsaf_device *dsaf_dev, u32 port,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
322
static void hns_dsaf_xge_srst_by_port_acpi(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
329
static void hns_dsaf_ge_srst_by_port(struct dsaf_device *dsaf_dev, u32 port,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
33
static void dsaf_write_sub(struct dsaf_device *dsaf_dev, u32 reg, u32 val)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
387
static void hns_dsaf_ge_srst_by_port_acpi(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
394
static void hns_ppe_srst_by_port(struct dsaf_device *dsaf_dev, u32 port,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
41
static u32 dsaf_read_sub(struct dsaf_device *dsaf_dev, u32 reg)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
411
hns_ppe_srst_by_port_acpi(struct dsaf_device *dsaf_dev, u32 port, bool dereset)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
417
static void hns_ppe_com_srst(struct dsaf_device *dsaf_dev, bool dereset)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
651
struct dsaf_misc_op *hns_misc_op_get(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.h
32
struct dsaf_misc_op *hns_misc_op_get(struct dsaf_device *dsaf_dev);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c
102
hns_ppe_common_free_cfg(struct dsaf_device *dsaf_dev, u32 comm_index)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c
197
struct dsaf_device *dsaf_dev = ppe_common->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c
303
struct dsaf_device *dsaf_dev = ppe_common_cb->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c
351
struct dsaf_device *dsaf_dev = ppe_cb->ppe_common_cb->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c
369
void hns_ppe_uninit(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c
387
void hns_ppe_reset_common(struct dsaf_device *dsaf_dev, u8 ppe_common_index)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c
504
int hns_ppe_init(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c
69
static int hns_ppe_common_get_cfg(struct dsaf_device *dsaf_dev, int comm_index)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h
100
int hns_ppe_init(struct dsaf_device *dsaf_dev);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h
102
void hns_ppe_uninit(struct dsaf_device *dsaf_dev);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h
104
void hns_ppe_reset_common(struct dsaf_device *dsaf_dev, u8 ppe_common_index);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h
87
struct dsaf_device *dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
719
static int hns_rcb_get_ring_num(struct dsaf_device *dsaf_dev)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
757
struct dsaf_device *dsaf_dev = rcb_common->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
764
struct dsaf_device *dsaf_dev = rcb_common->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
769
int hns_rcb_common_get_cfg(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
803
void hns_rcb_common_free_cfg(struct dsaf_device *dsaf_dev,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
813
struct dsaf_device *dsaf_dev = ring->rcb_common->dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h
103
struct dsaf_device *dsaf_dev;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h
116
int hns_rcb_common_get_cfg(struct dsaf_device *dsaf_dev, int comm_index);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h
117
void hns_rcb_common_free_cfg(struct dsaf_device *dsaf_dev, u32 comm_index);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
209
struct dsaf_device *dsaf_dev
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
210
= (struct dsaf_device *)dev_get_drvdata(drv->dev);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
412
struct dsaf_device *dsaf_dev
drivers/net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c
413
= (struct dsaf_device *)dev_get_drvdata(drv->dev);