Defined in 1 files as a function:
Referenced in 2 files:
- drivers/net/ethernet/asix/ax88796c_ioctl.c
-
drivers/net/ethernet/asix/ax88796c_main.c
- line 46
- line 47
- line 58
- line 62
- line 76
- line 121
- line 127
- line 136
- line 138
- line 140
- line 234
- line 351
- line 359
- line 368
- line 505
- line 518
- line 524
- line 534
- line 541
- line 557
- line 563
- line 620
- line 627
- line 732
- line 778
- line 779
- line 781
- line 782
- line 786
- line 787
- line 789
- line 790
- line 827
- line 830
- line 834
- line 837
- line 840
- line 845
- line 848
- line 904
- line 1066
Smatch caller information:
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_check_free_pages() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 2 | offset | 16 |
| BIT_INFO | 1 | value | 0x2000,0xffff |
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_close() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | u16max |
| PARAM_VALUE | 2 | offset | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &ndev->lock | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_hard_xmit() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 33024 |
| PARAM_VALUE | 2 | offset | 18 |
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_hard_xmit() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 256 |
| PARAM_VALUE | 2 | offset | 6 |
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_hard_xmit() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 18 |
| BIT_INFO | 1 | value | 0x4000,0xffff |
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_open() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0-s16max |
| PARAM_VALUE | 2 | offset | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_open() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 1 |
| PARAM_VALUE | 2 | offset | 34 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_open() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 4 |
| BIT_INFO | 1 | value | 0xca00,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_open() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 773 |
| PARAM_VALUE | 2 | offset | 76 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_open() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 9,265-65289 |
| PARAM_VALUE | 2 | offset | 78 |
| BIT_INFO | 1 | value | 0x9,0xff09 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_open() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 4096 |
| PARAM_VALUE | 2 | offset | 68 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_open() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 256 |
| PARAM_VALUE | 2 | offset | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_probe() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0,16-65520 |
| PARAM_VALUE | 2 | offset | 12 |
| BIT_INFO | 1 | value | 0x0,0xfff0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_process_isr() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 6 |
| DATA_SOURCE | 1 | value | r AX_READ |
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_process_isr() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 16384 |
| PARAM_VALUE | 2 | offset | 18 |
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_receive() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 26 |
| BIT_INFO | 1 | value | 0x8000,0xffff |
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_receive() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 16384 |
| PARAM_VALUE | 2 | offset | 22 |
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_receive() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 32772-33796 |
| PARAM_VALUE | 2 | offset | 22 |
| BIT_INFO | 1 | value | 0x8000,0x87ff |
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_receive() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->rx_msg.optimized | 1 |
| PARAM_VALUE | 0 | ax_spi->rx_msg.queue.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->rx_msg.resources.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->rx_msg.spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->rx_msg.transfers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 32768 |
| PARAM_VALUE | 2 | offset | 24 |
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_receive() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->rx_msg.optimized | 1 |
| PARAM_VALUE | 0 | ax_spi->rx_msg.queue.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->rx_msg.resources.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->rx_msg.spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->rx_msg.transfers.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 1 |
| PARAM_VALUE | 2 | offset | 6 |
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_reload_eeprom() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 16384 |
| PARAM_VALUE | 2 | offset | 120 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_set_csums() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 1 | value | 797 |
| PARAM_VALUE | 2 | offset | 146 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_set_csums() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 512 |
| PARAM_VALUE | 2 | offset | 148 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_set_csums() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 1 | value | 0 |
| PARAM_VALUE | 2 | offset | 146 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_set_csums() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0 |
| PARAM_VALUE | 2 | offset | 148 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_set_csums() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 775 |
| PARAM_VALUE | 2 | offset | 150 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_set_csums() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 2 |
| PARAM_VALUE | 2 | offset | 152 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_set_csums() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0 |
| PARAM_VALUE | 2 | offset | 150 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_set_csums() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->comp | 0-1 |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0 |
| PARAM_VALUE | 2 | offset | 152 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_set_hw_multicast() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 104-110 |
| BIT_INFO | 1 | value | 0x0,0xff |
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_set_hw_multicast() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 8-10 |
| PARAM_VALUE | 2 | offset | 86 |
| FUZZY_MAX | 1 | value | 8 |
| BIT_INFO | 1 | value | 0x8,0xb |
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_set_mac() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 14 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| LOCK2 | &phydev->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock | ||
| TYPE_LOCK | (struct phy_device)->lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_set_mac_addr() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 98 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &ndev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &ndev->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_set_mac_addr() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 100 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &ndev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &ndev->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_set_mac_addr() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 102 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &ndev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &ndev->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_soft_reset() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0 |
| PARAM_VALUE | 2 | offset | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_soft_reset() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 32768 |
| PARAM_VALUE | 2 | offset | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_soft_reset() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 138 |
| BIT_INFO | 1 | value | 0x3,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_soft_reset() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 0,4-65532 |
| PARAM_VALUE | 2 | offset | 138 |
| BIT_INFO | 1 | value | 0x0,0xfffc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_work() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | u16max |
| PARAM_VALUE | 2 | offset | 8 |
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_main.c ax88796c_work() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 256 |
| PARAM_VALUE | 2 | offset | 8 |
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_ioctl.c ax88796c_mdio_read() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 16384-24575 |
| PARAM_VALUE | 2 | offset | 74 |
| BIT_INFO | 1 | value | 0x4000,0x5f1f |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | value | 16384-24575[c] |
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &mdiobus->mdio_lock | ||
| HALF_LOCKED2 | &priv->bus->mdio_lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_ioctl.c ax88796c_mdio_write() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 72 |
| DATA_SOURCE | 1 | value | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | value | 0-u16max |
| USER_DATA | 1 | value | 0-u16max |
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &bus->mdio_lock | ||
| HALF_LOCKED2 | &mdiobus->mdio_lock | ||
| HALF_LOCKED2 | &priv->bus->mdio_lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_ioctl.c ax88796c_mdio_write() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 0 | ax_spi->spi | 4096-ptr_max |
| PARAM_VALUE | 1 | value | 32768-40959 |
| PARAM_VALUE | 2 | offset | 74 |
| BIT_INFO | 1 | value | 0x8000,0x9f1f |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ax_local->spi_lock | ||
| HALF_LOCKED2 | &bus->mdio_lock | ||
| HALF_LOCKED2 | &mdiobus->mdio_lock | ||
| HALF_LOCKED2 | &priv->bus->mdio_lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |
drivers/net/ethernet/asix/ax88796c_ioctl.c ax88796c_set_pauseparam() -> AX_WRITE()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ax_spi | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 14 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | value | 0-u16max[c][u] |
| LOCK2 | &ax_local->spi_lock | ||
| TYPE_LOCK | (struct ax88796c_device)->spi_lock |