Defined in 3 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/ufs/host/ufshcd-pci.c intel_dsm() -> __intel_dsm()

Type Parameter Key Value
PARAM_VALUE 2 fn 1
PARAM_VALUE 3 result 15545652775206912
PARAM_VALUE 3 *result 0
BUF_SIZE 0 intel_host 32,40,48,72,216
BUF_SIZE 0 intel_host 32,40,48,72,216
DATA_SOURCE 0 intel_host $0
DATA_SOURCE 1 dev $1
DATA_SOURCE 2 fn $2
DATA_SOURCE 3 result $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &hba->host_sem

drivers/ufs/host/ufshcd-pci.c intel_dsm_init() -> __intel_dsm()

Type Parameter Key Value
PARAM_VALUE 0 intel_host 4096-ptr_max
PARAM_VALUE 0 intel_host->saved_spm_lvl (-1)
PARAM_VALUE 1 dev 0,4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 2 fn 0
PARAM_VALUE 3 result 4096-ptr_max
BUF_SIZE 0 intel_host 32
CAPPED_DATA 1 dev 1
DATA_SOURCE 0 intel_host $0
DATA_SOURCE 1 dev $1
MEM_ZERO 0 intel_host
MEM_ZERO 3 result

drivers/mmc/host/sdhci-acpi.c intel_dsm() -> __intel_dsm()

Type Parameter Key Value
PARAM_VALUE 0 intel_host 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 2 fn 3-4,8
PARAM_VALUE 3 result 4096-ptr_max
PARAM_VALUE 3 *result 0,u32max
BUF_SIZE 1 dev (-1),4,16,24-s32max
BUF_SIZE 1 dev (-1),4,16,24-s32max
DATA_SOURCE 0 intel_host $0
DATA_SOURCE 1 dev $1
DATA_SOURCE 2 fn $2
DATA_SOURCE 3 result $3
HARD_MAX 3 *result u32max
RX_PATH
TASK_NOT_RUNNING
UNITS 1 dev unit_byte
HALF_LOCKED2 1 &dev->mutex

drivers/mmc/host/sdhci-acpi.c intel_dsm_init() -> __intel_dsm()

Type Parameter Key Value
PARAM_VALUE 0 intel_host 4096-ptr_max
PARAM_VALUE 0 intel_host->hs_caps u32max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->driver_data 4096-ptr_max
PARAM_VALUE 2 fn 0
PARAM_VALUE 3 result 4096-ptr_max
DATA_SOURCE 0 intel_host $0
DATA_SOURCE 1 dev $1
RX_PATH
TASK_NOT_RUNNING

drivers/mmc/host/sdhci-pci-core.c intel_dsm() -> __intel_dsm()

Type Parameter Key Value
PARAM_VALUE 0 intel_host 4096-ptr_max
PARAM_VALUE 2 fn 3-4,9-10
PARAM_VALUE 3 result 4948181375852851200,6420772498648154112
BUF_SIZE 1 dev (-1),1616
BUF_SIZE 1 dev (-1),1616
DATA_SOURCE 0 intel_host $0
DATA_SOURCE 1 dev $1
DATA_SOURCE 2 fn $2
DATA_SOURCE 3 result $3
RX_PATH
TASK_NOT_RUNNING
UNITS 1 dev unit_byte

drivers/mmc/host/sdhci-pci-core.c intel_dsm_init() -> __intel_dsm()

Type Parameter Key Value
PARAM_VALUE 0 intel_host 4096-ptr_max
PARAM_VALUE 0 intel_host->d3_retune 1
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 2 fn 0
PARAM_VALUE 3 result 4096-ptr_max
BUF_SIZE 1 dev 1616
DATA_SOURCE 0 intel_host $0
DATA_SOURCE 1 dev $1
RX_PATH
TASK_NOT_RUNNING