/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_ae_adapt.c | 212 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); local 232 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); local 243 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); local 255 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); local 286 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); local 296 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); local 336 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); local 360 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); local 416 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); local 426 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); local 434 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); local 442 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); local 475 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); local 489 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); local 498 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); local 624 struct hns_mac_cb *mac_cb; local 704 struct hns_mac_cb *mac_cb; local 738 struct hns_mac_cb *mac_cb; local 769 struct hns_mac_cb *mac_cb; local 791 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); local 814 struct hns_mac_cb *mac_cb; local 827 struct hns_mac_cb *mac_cb; local [all...] |
H A D | hns_dsaf_gmac.c | 250 struct hns_mac_cb *mac_cb = drv->mac_cb; local 697 void *hns_gmac_config(struct hns_mac_cb *mac_cb, struct mac_params *mac_param) argument [all...] |
H A D | hns_dsaf_mac.c | 55 static enum mac_mode hns_get_enet_interface(const struct hns_mac_cb *mac_cb) argument 90 void hns_mac_get_link_status(struct hns_mac_cb *mac_cb, u32 *link_status) argument 120 hns_mac_get_port_info(struct hns_mac_cb *mac_cb, u8 *auto_neg, u16 *speed, u8 *duplex) argument 149 hns_mac_need_adjust_link(struct hns_mac_cb *mac_cb, int speed, int duplex) argument 162 hns_mac_adjust_link(struct hns_mac_cb *mac_cb, int speed, int duplex) argument 192 hns_mac_get_inner_port_num(struct hns_mac_cb *mac_cb, u8 vmid, u8 *port_num) argument 271 hns_mac_change_vf_addr(struct hns_mac_cb *mac_cb, u32 vmid, const char *addr) argument 314 hns_mac_add_uc_addr(struct hns_mac_cb *mac_cb, u8 vf_id, const unsigned char *addr) argument 334 hns_mac_rm_uc_addr(struct hns_mac_cb *mac_cb, u8 vf_id, const unsigned char *addr) argument 354 hns_mac_set_multi(struct hns_mac_cb *mac_cb, u32 port_num, char *addr, bool enable) argument 383 hns_mac_clr_multicast(struct hns_mac_cb *mac_cb, int vfn) argument 395 hns_mac_param_get(struct mac_params *param, struct hns_mac_cb *mac_cb) argument 413 hns_mac_port_config_bc_en(struct hns_mac_cb *mac_cb, u32 port_num, u16 vlan_id, bool enable) argument 447 hns_mac_vm_config_bc_en(struct hns_mac_cb *mac_cb, u32 vmid, bool enable) argument 479 hns_mac_wait_fifo_clean(struct hns_mac_cb *mac_cb) argument 489 hns_mac_reset(struct hns_mac_cb *mac_cb) argument 513 hns_mac_set_mtu(struct hns_mac_cb *mac_cb, u32 new_mtu, u32 buf_size) argument 535 hns_mac_start(struct hns_mac_cb *mac_cb) argument 552 hns_mac_stop(struct hns_mac_cb *mac_cb) argument 578 hns_mac_get_autoneg(struct hns_mac_cb *mac_cb, u32 *auto_neg) argument 595 hns_mac_get_pauseparam(struct hns_mac_cb *mac_cb, u32 *rx_en, u32 *tx_en) argument 613 hns_mac_set_autoneg(struct hns_mac_cb *mac_cb, u8 enable) argument 635 hns_mac_set_pauseparam(struct hns_mac_cb *mac_cb, u32 rx_en, u32 tx_en) argument 658 hns_mac_init_ex(struct hns_mac_cb *mac_cb) argument 716 hns_mac_register_phydev(struct mii_bus *mdio, struct hns_mac_cb *mac_cb, u32 addr) argument 760 hns_mac_register_phy(struct hns_mac_cb *mac_cb) argument 807 hns_mac_remove_phydev(struct hns_mac_cb *mac_cb) argument 835 hns_mac_get_info(struct hns_mac_cb *mac_cb) argument 997 hns_mac_get_vaddr(struct dsaf_device *dsaf_dev, struct hns_mac_cb *mac_cb, u32 mac_mode_idx) argument 1017 hns_mac_get_cfg(struct dsaf_device *dsaf_dev, struct hns_mac_cb *mac_cb) argument 1066 hns_mac_enable(struct hns_mac_cb *mac_cb, enum mac_commom_mode mode) argument 1073 hns_mac_disable(struct hns_mac_cb *mac_cb, enum mac_commom_mode mode) argument 1091 struct hns_mac_cb *mac_cb; local 1168 hns_mac_config_mac_loopback(struct hns_mac_cb *mac_cb, enum hnae_loop loop, int en) argument 1182 hns_mac_update_stats(struct hns_mac_cb *mac_cb) argument 1189 hns_mac_get_stats(struct hns_mac_cb *mac_cb, u64 *data) argument 1196 hns_mac_get_strings(struct hns_mac_cb *mac_cb, int stringset, u8 *data) argument 1204 hns_mac_get_sset_count(struct hns_mac_cb *mac_cb, int stringset) argument 1211 hns_mac_set_promisc(struct hns_mac_cb *mac_cb, u8 en) argument 1221 hns_mac_get_regs_count(struct hns_mac_cb *mac_cb) argument 1228 hns_mac_get_regs(struct hns_mac_cb *mac_cb, void *data) argument 1235 hns_set_led_opt(struct hns_mac_cb *mac_cb) argument 1252 hns_cpld_led_set_id(struct hns_mac_cb *mac_cb, enum hnae_led_state status) argument [all...] |
H A D | hns_dsaf_mac.h | 396 struct hns_mac_cb *mac_cb; member in struct:mac_driver 413 hns_mac_get_drv( const struct hns_mac_cb *mac_cb) argument [all...] |
H A D | hns_dsaf_main.c | 2175 void hns_dsaf_fix_mac_mode(struct hns_mac_cb *mac_cb) argument 2773 struct hns_mac_cb *mac_cb; local [all...] |
H A D | hns_dsaf_main.h | 211 struct hns_mac_cb *mac_cb; member in struct:hnae_vf_cb 344 struct hns_mac_cb *mac_cb[DSAF_MAX_PORT_NUM]; member in struct:dsaf_device
|
H A D | hns_dsaf_misc.c | 58 static void hns_dsaf_acpi_ledctrl_by_port(struct hns_mac_cb *mac_cb, u8 op_type, argument 86 static void hns_dsaf_acpi_locate_ledctrl_by_port(struct hns_mac_cb *mac_cb, argument 113 static void hns_cpld_set_led(struct hns_mac_cb *mac_cb, int link_status, argument 153 hns_cpld_set_led_acpi(struct hns_mac_cb *mac_cb, int link_status, u16 speed, int data) argument 165 cpld_led_reset(struct hns_mac_cb *mac_cb) argument 175 cpld_led_reset_acpi(struct hns_mac_cb *mac_cb) argument 189 cpld_set_led_id(struct hns_mac_cb *mac_cb, enum hnae_led_state status) argument 224 cpld_set_led_id_acpi(struct hns_mac_cb *mac_cb, enum hnae_led_state status) argument 512 hns_mac_get_phy_if(struct hns_mac_cb *mac_cb) argument 544 hns_mac_get_phy_if_acpi(struct hns_mac_cb *mac_cb) argument 574 hns_mac_get_sfp_prsnt(struct hns_mac_cb *mac_cb, int *sfp_prsnt) argument 592 hns_mac_get_sfp_prsnt_acpi(struct hns_mac_cb *mac_cb, int *sfp_prsnt) argument 624 hns_mac_config_sds_loopback(struct hns_mac_cb *mac_cb, bool en) argument 685 hns_mac_config_sds_loopback_acpi(struct hns_mac_cb *mac_cb, bool en) argument [all...] |
H A D | hns_dsaf_xgmac.c | 780 void *hns_xgmac_config(struct hns_mac_cb *mac_cb, struct mac_params *mac_param) argument
|
/linux-master/include/net/ |
H A D | ieee802154_netdev.h | 397 static inline struct ieee802154_mac_cb *mac_cb(struct sk_buff *skb) function
|