Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/hwspinlock/hwspinlock_core.c, line 870 (as a function)
- include/linux/hwspinlock.h, line 118 (as a function)
Referenced in 8 files:
- drivers/hwspinlock/hwspinlock_core.c, line 889
- drivers/iio/adc/sc27xx_adc.c, line 895
- drivers/irqchip/irq-stm32mp-exti.c, line 644
- drivers/nvmem/sc27xx-efuse.c, line 232
- drivers/nvmem/sprd-efuse.c, line 390
- drivers/pinctrl/stm32/pinctrl-stm32.c, line 1889
- drivers/soc/qcom/smem.c, line 1211
- drivers/spi/spi-sprd-adi.c, line 551
Smatch caller information:
drivers/soc/qcom/smem.c qcom_smem_probe() -> devm_hwspin_lock_request_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 0-s32max |
| DATA_SOURCE | 1 | id | r of_hwspin_lock_get_id |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/irqchip/irq-stm32mp-exti.c stm32mp_exti_probe() -> devm_hwspin_lock_request_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node->properties | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 0-s32max |
| BUF_SIZE | 0 | dev | 1616 |
| DATA_SOURCE | 1 | id | r of_hwspin_lock_get_id |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/nvmem/sc27xx-efuse.c sc27xx_efuse_probe() -> devm_hwspin_lock_request_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->parent | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 0-s32max |
| DATA_SOURCE | 1 | id | r of_hwspin_lock_get_id |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-sprd-adi.c sprd_adi_probe() -> devm_hwspin_lock_request_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 0-s32max |
| DATA_SOURCE | 1 | id | r of_hwspin_lock_get_id |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/nvmem/sprd-efuse.c sprd_efuse_probe() -> devm_hwspin_lock_request_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 0-s32max |
| DATA_SOURCE | 1 | id | r of_hwspin_lock_get_id |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/iio/adc/sc27xx_adc.c sc27xx_adc_probe() -> devm_hwspin_lock_request_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node->properties | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->parent | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 0-s32max |
| BUF_SIZE | 0 | dev | 1616 |
| DATA_SOURCE | 1 | id | r of_hwspin_lock_get_id |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/stm32/pinctrl-stm32.c stm32_pctl_probe() -> devm_hwspin_lock_request_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 0-s32max |
| BUF_SIZE | 0 | dev | 1616 |
| DATA_SOURCE | 1 | id | r of_hwspin_lock_get_id |
| RX_PATH | |||
| TASK_NOT_RUNNING |