Defined in 1 files as a prototype:

Defined in 6 files as a member:

Defined in 2 files as a function:

Referenced in 17 files:

Smatch caller information:

drivers/net/ethernet/micrel/ksz884x.c pcidev_init() -> get_mac_addr()

Type Parameter Key Value
PARAM_VALUE 0 hw_priv 4096-ptr_max
PARAM_VALUE 0 hw_priv->hw.id 0-s32max
PARAM_VALUE 1 macaddr 4096-ptr_max
PARAM_VALUE 2 port 0
BUF_SIZE 0 hw_priv 2320
BUF_SIZE 0 hw_priv->pdev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,8064
BUF_SIZE 1 macaddr 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 hw_priv->pdev->current_state 0-3[c]

drivers/net/ethernet/micrel/ksz884x.c pcidev_init() -> get_mac_addr()

Type Parameter Key Value
PARAM_VALUE 0 hw_priv 4096-ptr_max
PARAM_VALUE 0 hw_priv->hw.id 0-s32max
PARAM_VALUE 0 hw_priv->hw.ksz_switch 4096-ptr_max
PARAM_VALUE 1 macaddr 4096-ptr_max
PARAM_VALUE 2 port 1
BUF_SIZE 0 hw_priv 2320
BUF_SIZE 0 hw_priv->pdev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,8064
BUF_SIZE 1 macaddr 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 hw_priv->pdev->current_state 0-3[c]

Smatch assignments to (struct ixgbe_mac_operations)->get_mac_addr:

drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c (null)() -> (struct ixgbe_mac_operations)->get_mac_addr [7101993149047894016]

drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c __fwlog_send_cmd() -> (struct ixgbe_mac_operations)->get_mac_addr [0-u64max]

drivers/net/ethernet/intel/ixgbevf/ipsec.c ixgbevf_ipsec_add_sa() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ipsec.c ixgbevf_ipsec_del_sa() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ipsec.c ixgbevf_ipsec_rx() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ipsec.c ixgbevf_ipsec_tx() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c (null)() -> (struct ixgbe_mac_operations)->get_mac_addr [7101993149047894016]

drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c (null)() -> (struct ixgbe_mac_operations)->get_mac_addr [7101993149047894016]

drivers/net/ethernet/intel/ixgbe/ixgbe_common.c ixgbe_setup_mac_link_multispeed_fiber() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_intr() -> (struct ixgbe_mac_operations)->get_mac_addr [0-u64max]

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_msix_other() -> (struct ixgbe_mac_operations)->get_mac_addr [0-u64max]

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_pf_handle_tx_hang() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_read_pci_cfg_word() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_read_reg() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_remove_adapter() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_setup_tc_block_cb() -> (struct ixgbe_mac_operations)->get_mac_addr [0-u64max]

drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_write_pci_cfg_word() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c (null)() -> (struct ixgbe_mac_operations)->get_mac_addr [7101993149047894016]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_identify_qsfp_module_generic() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_identify_sfp_module_generic() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_mii_bus_read_c22() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_mii_bus_read_c45() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_mii_bus_write_c22() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_mii_bus_write_c45() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_x550em_a_has_mii() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_x550em_a_mii_bus_read_c22() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_x550em_a_mii_bus_read_c45() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_x550em_a_mii_bus_write_c22() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c ixgbe_x550em_a_mii_bus_write_c45() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_diag_test() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_coalesce() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_drvinfo() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_ethtool_stats() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_link_ksettings() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_msglevel() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_priv_flags() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_regs() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_ringparam() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_rx_ring_count() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_rxfh() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_rxfh_indir_size() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_get_strings() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_nway_reset() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_set_coalesce() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_set_msglevel() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_set_priv_flags() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ethtool.c ixgbevf_set_ringparam() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/vf.c (null)() -> (struct ixgbe_mac_operations)->get_mac_addr [2248649804889427968]

drivers/net/ethernet/intel/ixgbevf/vf.c ixgbevf_check_mac_link_vf() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbevf/vf.c ixgbevf_hv_reset_hw_vf() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c (null)() -> (struct ixgbe_mac_operations)->get_mac_addr [7101993149047894016]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_change_mtu() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_close() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_get_stats() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_get_tx_pending() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_msix_other() -> (struct ixgbe_mac_operations)->get_mac_addr [0-u64max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_open() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_probe() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_remove_adapter() -> (struct ixgbe_mac_operations)->get_mac_addr [ignore]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_set_mac() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_set_rx_mode() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_tx_timeout() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_vlan_rx_add_vid() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_vlan_rx_kill_vid() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_write_uc_addr_list() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_xdp_setup() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]

drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_xmit_frame() -> (struct ixgbe_mac_operations)->get_mac_addr [min-max]