Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 11 files:

Smatch caller information:

drivers/net/wireless/ti/wlcore/sdio.c wl1271_probe() -> sdio_get_host_pm_caps()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
PARAM_VALUE 0 func->card 4096-ptr_max
PARAM_VALUE 0 func->card->host 4096-ptr_max
DATA_SOURCE 0 func $0
BIT_INFO 0 func->card->host->caps 0x0,0xffffffff
BIT_INFO 0 func->card->quirks 0x3,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/ti/wlcore/sdio.c wl1271_suspend() -> sdio_get_host_pm_caps()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/silabs/wfx/bus_sdio.c wfx_sdio_probe() -> sdio_get_host_pm_caps()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
PARAM_VALUE 0 func->card 4096-ptr_max
PARAM_VALUE 0 func->card->host 4096-ptr_max
DATA_SOURCE 0 func $0
BIT_INFO 0 func->card->host->caps 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/marvell/libertas/if_sdio.c if_sdio_suspend() -> sdio_get_host_pm_caps()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c brcmf_sdio_wowl_config() -> sdio_get_host_pm_caps()

Type Parameter Key Value

drivers/net/wireless/nxp/nxpwifi/sdio.c nxpwifi_sdio_suspend() -> sdio_get_host_pm_caps()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/marvell/mwifiex/sdio.c mwifiex_sdio_suspend() -> sdio_get_host_pm_caps()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_probe_attach() -> sdio_get_host_pm_caps()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_probe_attach() -> sdio_get_host_pm_caps()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/bluetooth/btmrvl_sdio.c btmrvl_sdio_resume() -> sdio_get_host_pm_caps()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/bluetooth/btmrvl_sdio.c btmrvl_sdio_suspend() -> sdio_get_host_pm_caps()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/ath/ath10k/sdio.c ath10k_sdio_pm_suspend() -> sdio_get_host_pm_caps()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/ath/ath6kl/sdio.c ath6kl_sdio_suspend() -> sdio_get_host_pm_caps()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &rdev->wiphy.mtx
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct wiphy)->mtx

drivers/net/wireless/ath/ath6kl/sdio.c ath6kl_set_sdio_pm_caps() -> sdio_get_host_pm_caps()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &rdev->wiphy.mtx
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct wiphy)->mtx