Defined in 1 files as a function:
Referenced in 5 files:
- drivers/net/wireless/microchip/wilc1000/cfg80211.c, line 1845
- drivers/net/wireless/microchip/wilc1000/netdev.c
- drivers/net/wireless/microchip/wilc1000/sdio.c
- drivers/net/wireless/microchip/wilc1000/spi.c, line 1241
- drivers/net/wireless/microchip/wilc1000/wlan.c
Smatch caller information:
drivers/net/wireless/microchip/wilc1000/cfg80211.c wilc_cfg80211_register() -> is_wilc1000()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/microchip/wilc1000/spi.c wilc_validate_chipid() -> is_wilc1000()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &wilc->hif_cs | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| TYPE_LOCK | (struct wilc)->hif_cs |
drivers/net/wireless/microchip/wilc1000/sdio.c wilc_sdio_clear_int_ext() -> is_wilc1000()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &wilc->hif_cs | ||
| HALF_LOCKED2 | &wilc->txq_add_to_head_cs | ||
| TYPE_LOCK | (struct wilc)->hif_cs |
drivers/net/wireless/microchip/wilc1000/sdio.c wilc_sdio_clear_int_ext() -> is_wilc1000()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &wilc->hif_cs | ||
| HALF_LOCKED2 | &wilc->txq_add_to_head_cs | ||
| TYPE_LOCK | (struct wilc)->hif_cs |
drivers/net/wireless/microchip/wilc1000/sdio.c wilc_sdio_read_int() -> is_wilc1000()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &wilc->hif_cs | ||
| TYPE_LOCK | (struct wilc)->hif_cs |
drivers/net/wireless/microchip/wilc1000/sdio.c wilc_sdio_read_int() -> is_wilc1000()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &wilc->hif_cs | ||
| TYPE_LOCK | (struct wilc)->hif_cs |
drivers/net/wireless/microchip/wilc1000/netdev.c wilc_wlan_get_firmware() -> is_wilc1000()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/wireless/microchip/wilc1000/netdev.c wilc_wlan_get_firmware() -> is_wilc1000()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |
drivers/net/wireless/microchip/wilc1000/wlan.c chip_allow_sleep() -> is_wilc1000()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &wilc->hif_cs | ||
| HALF_LOCKED2 | &wilc->txq_add_to_head_cs | ||
| TYPE_LOCK | (struct wilc)->hif_cs |
drivers/net/wireless/microchip/wilc1000/wlan.c chip_wakeup() -> is_wilc1000()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &wilc->hif_cs | ||
| HALF_LOCKED2 | &wilc->txq_add_to_head_cs | ||
| TYPE_LOCK | (struct wilc)->hif_cs |
drivers/net/wireless/microchip/wilc1000/wlan.c host_sleep_notify() -> is_wilc1000()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &wilc->hif_cs | ||
| HALF_LOCKED2 | &fsm->lock | ||
| TYPE_LOCK | (struct wilc)->hif_cs |
drivers/net/wireless/microchip/wilc1000/wlan.c host_wakeup_notify() -> is_wilc1000()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &wilc->hif_cs | ||
| HALF_LOCKED2 | &fsm->lock | ||
| TYPE_LOCK | (struct wilc)->hif_cs |
drivers/net/wireless/microchip/wilc1000/wlan.c wilc_get_chipid() -> is_wilc1000()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &wilc->hif_cs |
drivers/net/wireless/microchip/wilc1000/wlan.c wilc_wlan_handle_txq() -> is_wilc1000()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &wilc->hif_cs | ||
| LOCK2 | &wilc->txq_add_to_head_cs | ||
| TYPE_LOCK | (struct wilc)->hif_cs | ||
| TYPE_LOCK | (struct wilc)->txq_add_to_head_cs |
drivers/net/wireless/microchip/wilc1000/wlan.c wilc_wlan_init() -> is_wilc1000()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock |