Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 12 files:
- drivers/net/ethernet/broadcom/tg3.c, line 17045
- drivers/net/ethernet/intel/i40e/i40e_main.c, line 15265
- drivers/net/ethernet/intel/igb/igb_main.c, line 3399
- drivers/net/ethernet/intel/igc/igc_main.c, line 7270
- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c, line 11868
- drivers/net/ethernet/realtek/r8169_main.c, line 5572
- drivers/net/usb/asix_devices.c, line 846
- drivers/net/usb/ax88179_178a.c, line 1259
- drivers/net/usb/lan78xx.c, line 1966
- drivers/net/usb/r8152.c, line 2139
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c, line 408
- net/ethernet/eth.c
Smatch caller information:
net/ethernet/eth.c platform_get_ethdev_address() -> eth_platform_get_mac_address()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->cma_area->available_count | 0-s64max |
| PARAM_VALUE | 1 | mac_addr | 732261956071907328 |
| BUF_SIZE | 0 | dev | (-1),1616 |
| BUF_SIZE | 0 | dev | (-1),1616 |
| BUF_SIZE | 1 | mac_addr | 6 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &ax_local->spi_lock |
drivers/net/ethernet/intel/igc/igc_main.c igc_probe() -> eth_platform_get_mac_address()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_mask | 4096-ptr_max |
| BUF_SIZE | 1 | mac_addr | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/usb/lan78xx.c lan78xx_init_mac_address() -> eth_platform_get_mac_address()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | mac_addr | 4096-ptr_max |
| BUF_SIZE | 1 | mac_addr | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/usb/r8152.c determine_ethernet_addr() -> eth_platform_get_mac_address()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 1 | mac_addr | 126 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/usb/ax88179_178a.c ax88179_get_mac_addr() -> eth_platform_get_mac_address()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | mac_addr | 5589568220283940864 |
| BUF_SIZE | 1 | mac_addr | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/intel/igb/igb_main.c igb_probe() -> eth_platform_get_mac_address()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_mask | 4096-ptr_max |
| BUF_SIZE | 1 | mac_addr | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/realtek/r8169_main.c rtl_init_mac_address() -> eth_platform_get_mac_address()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | mac_addr | 8602276336894259200 |
| BUF_SIZE | 1 | mac_addr | 6 |
| TERMINATED | 0 | dev->mmio_addr->node.name | 1 |
| TERMINATED | 0 | dev->node.name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/broadcom/tg3.c tg3_get_device_address() -> eth_platform_get_mac_address()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 1 | mac_addr | $1 |
drivers/net/ethernet/intel/i40e/i40e_main.c i40e_get_platform_mac_addr() -> eth_platform_get_mac_address()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 1 | mac_addr | 6 |
drivers/net/usb/asix_devices.c ax88772_bind() -> eth_platform_get_mac_address()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | mac_addr | 4096-ptr_max |
| BUF_SIZE | 1 | mac_addr | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c brcmf_fw_nvram_strip() -> eth_platform_get_mac_address()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | mac_addr | 693709597559472128 |
| BUF_SIZE | 1 | mac_addr | 6 |
| DATA_SOURCE | 0 | dev | $5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |