Home
last modified time | relevance | path

Searched defs:mac_cb (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns/
H A Dhns_dsaf_xgmac.c795 void *hns_xgmac_config(struct hns_mac_cb *mac_cb, struct mac_params *mac_param) in hns_xgmac_config() argument
H A Dhns_dsaf_gmac.c266 struct hns_mac_cb *mac_cb = drv->mac_cb; in hns_gmac_need_adjust_link() local
716 void *hns_gmac_config(struct hns_mac_cb *mac_cb, struct mac_params *mac_param) in hns_gmac_config() argument
[all...]
H A Dhns_dsaf_misc.c58 static void hns_dsaf_acpi_ledctrl_by_port(struct hns_mac_cb *mac_cb, u8 op_type, in hns_dsaf_acpi_ledctrl_by_port() argument
86 static void hns_dsaf_acpi_locate_ledctrl_by_port(struct hns_mac_cb *mac_cb, in hns_dsaf_acpi_locate_ledctrl_by_port() argument
113 static void hns_cpld_set_led(struct hns_mac_cb *mac_cb, int link_status, in hns_cpld_set_led() argument
153 hns_cpld_set_led_acpi(struct hns_mac_cb *mac_cb, int link_status, u16 speed, int data) hns_cpld_set_led_acpi() argument
165 cpld_led_reset(struct hns_mac_cb *mac_cb) cpld_led_reset() argument
175 cpld_led_reset_acpi(struct hns_mac_cb *mac_cb) cpld_led_reset_acpi() argument
189 cpld_set_led_id(struct hns_mac_cb *mac_cb, enum hnae_led_state status) cpld_set_led_id() argument
224 cpld_set_led_id_acpi(struct hns_mac_cb *mac_cb, enum hnae_led_state status) cpld_set_led_id_acpi() argument
512 hns_mac_get_phy_if(struct hns_mac_cb *mac_cb) hns_mac_get_phy_if() argument
544 hns_mac_get_phy_if_acpi(struct hns_mac_cb *mac_cb) hns_mac_get_phy_if_acpi() argument
574 hns_mac_get_sfp_prsnt(struct hns_mac_cb *mac_cb, int *sfp_prsnt) hns_mac_get_sfp_prsnt() argument
592 hns_mac_get_sfp_prsnt_acpi(struct hns_mac_cb *mac_cb, int *sfp_prsnt) hns_mac_get_sfp_prsnt_acpi() argument
624 hns_mac_config_sds_loopback(struct hns_mac_cb *mac_cb, bool en) hns_mac_config_sds_loopback() argument
685 hns_mac_config_sds_loopback_acpi(struct hns_mac_cb *mac_cb, bool en) hns_mac_config_sds_loopback_acpi() argument
[all...]
H A Dhns_ae_adapt.c213 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_set_mac_address() local
233 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_add_uc_address() local
244 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_rm_uc_address() local
256 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_set_multicast_one() local
287 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_clr_multicast() local
297 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_set_mtu() local
337 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_start() local
361 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_stop() local
417 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_get_link_status() local
427 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_get_mac_info() local
435 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_need_adjust_link() local
443 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_adjust_link() local
478 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_get_pauseparam() local
499 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_set_promisc_mode() local
519 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_set_pauseparam() local
645 struct hns_mac_cb *mac_cb; hns_ae_update_stats() local
725 struct hns_mac_cb *mac_cb; hns_ae_get_stats() local
759 struct hns_mac_cb *mac_cb; hns_ae_get_strings() local
790 struct hns_mac_cb *mac_cb; hns_ae_get_sset_count() local
812 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_config_loopback() local
835 struct hns_mac_cb *mac_cb; hns_ae_update_led_status() local
848 struct hns_mac_cb *mac_cb; hns_ae_cpld_set_led_id() local
[all...]
H A Dhns_dsaf_mac.c55 static enum mac_mode hns_get_enet_interface(const struct hns_mac_cb *mac_cb) in hns_get_enet_interface() argument
90 void hns_mac_get_link_status(struct hns_mac_cb *mac_cb, u32 *link_status) in hns_mac_get_link_status() argument
120 hns_mac_get_port_info(struct hns_mac_cb *mac_cb, u8 *auto_neg, u16 *speed, u8 *duplex) hns_mac_get_port_info() argument
149 hns_mac_need_adjust_link(struct hns_mac_cb *mac_cb, int speed, int duplex) hns_mac_need_adjust_link() argument
162 hns_mac_adjust_link(struct hns_mac_cb *mac_cb, int speed, int duplex) hns_mac_adjust_link() argument
192 hns_mac_get_inner_port_num(struct hns_mac_cb *mac_cb, u8 vmid, u8 *port_num) hns_mac_get_inner_port_num() argument
271 hns_mac_change_vf_addr(struct hns_mac_cb *mac_cb, u32 vmid, char *addr) hns_mac_change_vf_addr() argument
314 hns_mac_add_uc_addr(struct hns_mac_cb *mac_cb, u8 vf_id, const unsigned char *addr) hns_mac_add_uc_addr() argument
334 hns_mac_rm_uc_addr(struct hns_mac_cb *mac_cb, u8 vf_id, const unsigned char *addr) hns_mac_rm_uc_addr() argument
354 hns_mac_set_multi(struct hns_mac_cb *mac_cb, u32 port_num, char *addr, bool enable) hns_mac_set_multi() argument
383 hns_mac_clr_multicast(struct hns_mac_cb *mac_cb, int vfn) hns_mac_clr_multicast() argument
395 hns_mac_param_get(struct mac_params *param, struct hns_mac_cb *mac_cb) hns_mac_param_get() argument
413 hns_mac_port_config_bc_en(struct hns_mac_cb *mac_cb, u32 port_num, u16 vlan_id, bool enable) hns_mac_port_config_bc_en() argument
447 hns_mac_vm_config_bc_en(struct hns_mac_cb *mac_cb, u32 vmid, bool enable) hns_mac_vm_config_bc_en() argument
479 hns_mac_wait_fifo_clean(struct hns_mac_cb *mac_cb) hns_mac_wait_fifo_clean() argument
489 hns_mac_reset(struct hns_mac_cb *mac_cb) hns_mac_reset() argument
513 hns_mac_set_mtu(struct hns_mac_cb *mac_cb, u32 new_mtu, u32 buf_size) hns_mac_set_mtu() argument
535 hns_mac_start(struct hns_mac_cb *mac_cb) hns_mac_start() argument
552 hns_mac_stop(struct hns_mac_cb *mac_cb) hns_mac_stop() argument
578 hns_mac_get_autoneg(struct hns_mac_cb *mac_cb, u32 *auto_neg) hns_mac_get_autoneg() argument
595 hns_mac_get_pauseparam(struct hns_mac_cb *mac_cb, u32 *rx_en, u32 *tx_en) hns_mac_get_pauseparam() argument
613 hns_mac_set_autoneg(struct hns_mac_cb *mac_cb, u8 enable) hns_mac_set_autoneg() argument
635 hns_mac_set_pauseparam(struct hns_mac_cb *mac_cb, u32 rx_en, u32 tx_en) hns_mac_set_pauseparam() argument
658 hns_mac_init_ex(struct hns_mac_cb *mac_cb) hns_mac_init_ex() argument
716 hns_mac_register_phydev(struct mii_bus *mdio, struct hns_mac_cb *mac_cb, u32 addr) hns_mac_register_phydev() argument
760 hns_mac_register_phy(struct hns_mac_cb *mac_cb) hns_mac_register_phy() argument
807 hns_mac_remove_phydev(struct hns_mac_cb *mac_cb) hns_mac_remove_phydev() argument
835 hns_mac_get_info(struct hns_mac_cb *mac_cb) hns_mac_get_info() argument
998 hns_mac_get_vaddr(struct dsaf_device *dsaf_dev, struct hns_mac_cb *mac_cb, u32 mac_mode_idx) hns_mac_get_vaddr() argument
1018 hns_mac_get_cfg(struct dsaf_device *dsaf_dev, struct hns_mac_cb *mac_cb) hns_mac_get_cfg() argument
1067 hns_mac_enable(struct hns_mac_cb *mac_cb, enum mac_commom_mode mode) hns_mac_enable() argument
1074 hns_mac_disable(struct hns_mac_cb *mac_cb, enum mac_commom_mode mode) hns_mac_disable() argument
1092 struct hns_mac_cb *mac_cb; hns_mac_init() local
1165 hns_mac_config_mac_loopback(struct hns_mac_cb *mac_cb, enum hnae_loop loop, int en) hns_mac_config_mac_loopback() argument
1179 hns_mac_update_stats(struct hns_mac_cb *mac_cb) hns_mac_update_stats() argument
1186 hns_mac_get_stats(struct hns_mac_cb *mac_cb, u64 *data) hns_mac_get_stats() argument
1193 hns_mac_get_strings(struct hns_mac_cb *mac_cb, int stringset, u8 *data) hns_mac_get_strings() argument
1201 hns_mac_get_sset_count(struct hns_mac_cb *mac_cb, int stringset) hns_mac_get_sset_count() argument
1208 hns_mac_set_promisc(struct hns_mac_cb *mac_cb, u8 en) hns_mac_set_promisc() argument
1218 hns_mac_get_regs_count(struct hns_mac_cb *mac_cb) hns_mac_get_regs_count() argument
1225 hns_mac_get_regs(struct hns_mac_cb *mac_cb, void *data) hns_mac_get_regs() argument
1232 hns_set_led_opt(struct hns_mac_cb *mac_cb) hns_set_led_opt() argument
1249 hns_cpld_led_set_id(struct hns_mac_cb *mac_cb, enum hnae_led_state status) hns_cpld_led_set_id() argument
[all...]
H A Dhns_dsaf_main.c2175 void hns_dsaf_fix_mac_mode(struct hns_mac_cb *mac_cb) in hns_dsaf_fix_mac_mode() argument
2773 struct hns_mac_cb *mac_cb; in set_promisc_tcam_enable() local
[all...]
H A Dhns_dsaf_main.h211 struct hns_mac_cb *mac_cb; member
344 struct hns_mac_cb *mac_cb[DSAF_MAX_PORT_NUM]; member
H A Dhns_dsaf_mac.h400 struct hns_mac_cb *mac_cb; member
417 hns_mac_get_drv( const struct hns_mac_cb *mac_cb) hns_mac_get_drv() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns/
H A Dhns_dsaf_xgmac.c780 void *hns_xgmac_config(struct hns_mac_cb *mac_cb, struct mac_params *mac_param) in hns_xgmac_config() argument
H A Dhns_dsaf_gmac.c250 struct hns_mac_cb *mac_cb = drv->mac_cb; in hns_gmac_need_adjust_link() local
697 void *hns_gmac_config(struct hns_mac_cb *mac_cb, struct mac_params *mac_param) in hns_gmac_config() argument
[all...]
H A Dhns_dsaf_misc.c58 static void hns_dsaf_acpi_ledctrl_by_port(struct hns_mac_cb *mac_cb, u8 op_type, in hns_dsaf_acpi_ledctrl_by_port() argument
86 static void hns_dsaf_acpi_locate_ledctrl_by_port(struct hns_mac_cb *mac_cb, in hns_dsaf_acpi_locate_ledctrl_by_port() argument
113 static void hns_cpld_set_led(struct hns_mac_cb *mac_cb, int link_status, in hns_cpld_set_led() argument
153 hns_cpld_set_led_acpi(struct hns_mac_cb *mac_cb, int link_status, u16 speed, int data) hns_cpld_set_led_acpi() argument
165 cpld_led_reset(struct hns_mac_cb *mac_cb) cpld_led_reset() argument
175 cpld_led_reset_acpi(struct hns_mac_cb *mac_cb) cpld_led_reset_acpi() argument
189 cpld_set_led_id(struct hns_mac_cb *mac_cb, enum hnae_led_state status) cpld_set_led_id() argument
224 cpld_set_led_id_acpi(struct hns_mac_cb *mac_cb, enum hnae_led_state status) cpld_set_led_id_acpi() argument
512 hns_mac_get_phy_if(struct hns_mac_cb *mac_cb) hns_mac_get_phy_if() argument
544 hns_mac_get_phy_if_acpi(struct hns_mac_cb *mac_cb) hns_mac_get_phy_if_acpi() argument
574 hns_mac_get_sfp_prsnt(struct hns_mac_cb *mac_cb, int *sfp_prsnt) hns_mac_get_sfp_prsnt() argument
592 hns_mac_get_sfp_prsnt_acpi(struct hns_mac_cb *mac_cb, int *sfp_prsnt) hns_mac_get_sfp_prsnt_acpi() argument
624 hns_mac_config_sds_loopback(struct hns_mac_cb *mac_cb, bool en) hns_mac_config_sds_loopback() argument
685 hns_mac_config_sds_loopback_acpi(struct hns_mac_cb *mac_cb, bool en) hns_mac_config_sds_loopback_acpi() argument
[all...]
H A Dhns_dsaf_mac.c55 static enum mac_mode hns_get_enet_interface(const struct hns_mac_cb *mac_cb) in hns_get_enet_interface() argument
90 void hns_mac_get_link_status(struct hns_mac_cb *mac_cb, u32 *link_status) in hns_mac_get_link_status() argument
120 hns_mac_get_port_info(struct hns_mac_cb *mac_cb, u8 *auto_neg, u16 *speed, u8 *duplex) hns_mac_get_port_info() argument
149 hns_mac_need_adjust_link(struct hns_mac_cb *mac_cb, int speed, int duplex) hns_mac_need_adjust_link() argument
162 hns_mac_adjust_link(struct hns_mac_cb *mac_cb, int speed, int duplex) hns_mac_adjust_link() argument
192 hns_mac_get_inner_port_num(struct hns_mac_cb *mac_cb, u8 vmid, u8 *port_num) hns_mac_get_inner_port_num() argument
271 hns_mac_change_vf_addr(struct hns_mac_cb *mac_cb, u32 vmid, const char *addr) hns_mac_change_vf_addr() argument
314 hns_mac_add_uc_addr(struct hns_mac_cb *mac_cb, u8 vf_id, const unsigned char *addr) hns_mac_add_uc_addr() argument
334 hns_mac_rm_uc_addr(struct hns_mac_cb *mac_cb, u8 vf_id, const unsigned char *addr) hns_mac_rm_uc_addr() argument
354 hns_mac_set_multi(struct hns_mac_cb *mac_cb, u32 port_num, char *addr, bool enable) hns_mac_set_multi() argument
383 hns_mac_clr_multicast(struct hns_mac_cb *mac_cb, int vfn) hns_mac_clr_multicast() argument
395 hns_mac_param_get(struct mac_params *param, struct hns_mac_cb *mac_cb) hns_mac_param_get() argument
413 hns_mac_port_config_bc_en(struct hns_mac_cb *mac_cb, u32 port_num, u16 vlan_id, bool enable) hns_mac_port_config_bc_en() argument
447 hns_mac_vm_config_bc_en(struct hns_mac_cb *mac_cb, u32 vmid, bool enable) hns_mac_vm_config_bc_en() argument
479 hns_mac_wait_fifo_clean(struct hns_mac_cb *mac_cb) hns_mac_wait_fifo_clean() argument
489 hns_mac_reset(struct hns_mac_cb *mac_cb) hns_mac_reset() argument
513 hns_mac_set_mtu(struct hns_mac_cb *mac_cb, u32 new_mtu, u32 buf_size) hns_mac_set_mtu() argument
535 hns_mac_start(struct hns_mac_cb *mac_cb) hns_mac_start() argument
552 hns_mac_stop(struct hns_mac_cb *mac_cb) hns_mac_stop() argument
578 hns_mac_get_autoneg(struct hns_mac_cb *mac_cb, u32 *auto_neg) hns_mac_get_autoneg() argument
595 hns_mac_get_pauseparam(struct hns_mac_cb *mac_cb, u32 *rx_en, u32 *tx_en) hns_mac_get_pauseparam() argument
613 hns_mac_set_autoneg(struct hns_mac_cb *mac_cb, u8 enable) hns_mac_set_autoneg() argument
635 hns_mac_set_pauseparam(struct hns_mac_cb *mac_cb, u32 rx_en, u32 tx_en) hns_mac_set_pauseparam() argument
658 hns_mac_init_ex(struct hns_mac_cb *mac_cb) hns_mac_init_ex() argument
716 hns_mac_register_phydev(struct mii_bus *mdio, struct hns_mac_cb *mac_cb, u32 addr) hns_mac_register_phydev() argument
760 hns_mac_register_phy(struct hns_mac_cb *mac_cb) hns_mac_register_phy() argument
807 hns_mac_remove_phydev(struct hns_mac_cb *mac_cb) hns_mac_remove_phydev() argument
835 hns_mac_get_info(struct hns_mac_cb *mac_cb) hns_mac_get_info() argument
997 hns_mac_get_vaddr(struct dsaf_device *dsaf_dev, struct hns_mac_cb *mac_cb, u32 mac_mode_idx) hns_mac_get_vaddr() argument
1017 hns_mac_get_cfg(struct dsaf_device *dsaf_dev, struct hns_mac_cb *mac_cb) hns_mac_get_cfg() argument
1066 hns_mac_enable(struct hns_mac_cb *mac_cb, enum mac_commom_mode mode) hns_mac_enable() argument
1073 hns_mac_disable(struct hns_mac_cb *mac_cb, enum mac_commom_mode mode) hns_mac_disable() argument
1091 struct hns_mac_cb *mac_cb; hns_mac_init() local
1168 hns_mac_config_mac_loopback(struct hns_mac_cb *mac_cb, enum hnae_loop loop, int en) hns_mac_config_mac_loopback() argument
1182 hns_mac_update_stats(struct hns_mac_cb *mac_cb) hns_mac_update_stats() argument
1189 hns_mac_get_stats(struct hns_mac_cb *mac_cb, u64 *data) hns_mac_get_stats() argument
1196 hns_mac_get_strings(struct hns_mac_cb *mac_cb, int stringset, u8 *data) hns_mac_get_strings() argument
1204 hns_mac_get_sset_count(struct hns_mac_cb *mac_cb, int stringset) hns_mac_get_sset_count() argument
1211 hns_mac_set_promisc(struct hns_mac_cb *mac_cb, u8 en) hns_mac_set_promisc() argument
1221 hns_mac_get_regs_count(struct hns_mac_cb *mac_cb) hns_mac_get_regs_count() argument
1228 hns_mac_get_regs(struct hns_mac_cb *mac_cb, void *data) hns_mac_get_regs() argument
1235 hns_set_led_opt(struct hns_mac_cb *mac_cb) hns_set_led_opt() argument
1252 hns_cpld_led_set_id(struct hns_mac_cb *mac_cb, enum hnae_led_state status) hns_cpld_led_set_id() argument
[all...]
H A Dhns_ae_adapt.c212 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_set_mac_address() local
232 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_add_uc_address() local
243 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_rm_uc_address() local
255 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_set_multicast_one() local
286 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_clr_multicast() local
296 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_set_mtu() local
336 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_start() local
360 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_stop() local
416 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_get_link_status() local
426 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_get_mac_info() local
434 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_need_adjust_link() local
442 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_adjust_link() local
475 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_get_pauseparam() local
489 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_set_promisc_mode() local
498 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_set_pauseparam() local
624 struct hns_mac_cb *mac_cb; hns_ae_update_stats() local
704 struct hns_mac_cb *mac_cb; hns_ae_get_stats() local
738 struct hns_mac_cb *mac_cb; hns_ae_get_strings() local
769 struct hns_mac_cb *mac_cb; hns_ae_get_sset_count() local
791 struct hns_mac_cb *mac_cb = hns_get_mac_cb(handle); hns_ae_config_loopback() local
814 struct hns_mac_cb *mac_cb; hns_ae_update_led_status() local
827 struct hns_mac_cb *mac_cb; hns_ae_cpld_set_led_id() local
[all...]
H A Dhns_dsaf_main.c2175 void hns_dsaf_fix_mac_mode(struct hns_mac_cb *mac_cb) in hns_dsaf_fix_mac_mode() argument
2773 struct hns_mac_cb *mac_cb; in set_promisc_tcam_enable() local
[all...]
H A Dhns_dsaf_main.h211 struct hns_mac_cb *mac_cb; member
344 struct hns_mac_cb *mac_cb[DSAF_MAX_PORT_NUM]; member
H A Dhns_dsaf_mac.h396 struct hns_mac_cb *mac_cb; member
413 hns_mac_get_drv( const struct hns_mac_cb *mac_cb) hns_mac_get_drv() argument
[all...]
/kernel/linux/linux-5.10/include/net/
H A Dieee802154_netdev.h259 static inline struct ieee802154_mac_cb *mac_cb(struct sk_buff *skb) in mac_cb() function
/kernel/linux/linux-6.6/include/net/
H A Dieee802154_netdev.h337 static inline struct ieee802154_mac_cb *mac_cb(struct sk_buff *skb) in mac_cb() function

Completed in 23 milliseconds