Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c of_reset_control_get_exclusive_by_index() -> __fwnode_reset_control_get()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
PARAM_VALUE 1 id 0
PARAM_VALUE 2 index 0
PARAM_VALUE 3 flags 4
DATA_SOURCE 2 index $1
RX_PATH
TASK_NOT_RUNNING

drivers/mfd/syscon.c of_reset_control_get_optional_exclusive() -> __fwnode_reset_control_get()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
PARAM_VALUE 1 id 0
PARAM_VALUE 2 index 0
PARAM_VALUE 3 flags 6
DATA_SOURCE 1 id $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &syscon_list_lock

drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c of_reset_control_get_exclusive() -> __fwnode_reset_control_get()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
PARAM_VALUE 1 id 0
PARAM_VALUE 2 index 0
PARAM_VALUE 3 flags 4
DATA_SOURCE 1 id $1
RX_PATH
TASK_NOT_RUNNING

drivers/phy/hisilicon/phy-hisi-inno-usb2.c of_reset_control_get_exclusive() -> __fwnode_reset_control_get()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
PARAM_VALUE 1 id 0
PARAM_VALUE 2 index 0
PARAM_VALUE 3 flags 4
DATA_SOURCE 1 id $1
RX_PATH
TASK_NOT_RUNNING

drivers/pci/controller/pcie-mt7621.c of_reset_control_get_exclusive() -> __fwnode_reset_control_get()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
PARAM_VALUE 1 id 0
PARAM_VALUE 2 index 0
PARAM_VALUE 3 flags 4
DATA_SOURCE 1 id $1
RX_PATH
TASK_NOT_RUNNING

drivers/pci/controller/dwc/pcie-eswin.c of_reset_control_get_exclusive() -> __fwnode_reset_control_get()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
PARAM_VALUE 1 id 2127603258069135360
PARAM_VALUE 2 index 0
PARAM_VALUE 3 flags 4
BUF_SIZE 1 id 6
BUF_SIZE 1 id 6
DATA_SOURCE 1 id $1
TERMINATED 1 id 1
RX_PATH
TASK_NOT_RUNNING

drivers/pci/controller/pcie-aspeed.c of_reset_control_get_exclusive() -> __fwnode_reset_control_get()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
PARAM_VALUE 1 id 2127603258069135360
PARAM_VALUE 2 index 0
PARAM_VALUE 3 flags 4
BUF_SIZE 1 id 6
BUF_SIZE 1 id 6
DATA_SOURCE 1 id $1
TERMINATED 1 id 1
RX_PATH
TASK_NOT_RUNNING

drivers/usb/chipidea/ci_hdrc_tegra.c of_reset_control_get_shared() -> __fwnode_reset_control_get()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
PARAM_VALUE 1 id 4864139132327632896
PARAM_VALUE 2 index 0
PARAM_VALUE 3 flags 1
BUF_SIZE 1 id 10
BUF_SIZE 1 id 10
DATA_SOURCE 1 id $1
TERMINATED 1 id 1
RX_PATH
TASK_NOT_RUNNING

drivers/phy/st/phy-miphy28lp.c of_reset_control_get_shared() -> __fwnode_reset_control_get()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
PARAM_VALUE 1 id 4763014667301896192
PARAM_VALUE 2 index 0
PARAM_VALUE 3 flags 1
BUF_SIZE 1 id 13
BUF_SIZE 1 id 13
DATA_SOURCE 1 id $1
TERMINATED 1 id 1
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/renesas-ostm.c of_reset_control_get_optional_exclusive() -> __fwnode_reset_control_get()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 0,4096-ptr_max
PARAM_VALUE 1 id 0
PARAM_VALUE 2 index 0
PARAM_VALUE 3 flags 6
BUF_SIZE 0 fwnode 0,64
DATA_SOURCE 1 id $1
RX_PATH
TASK_NOT_RUNNING

drivers/reset/core.c __reset_control_get() -> __fwnode_reset_control_get()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 1-u64max
PARAM_VALUE 3 flags 0-4294967287
BUF_SIZE 1 id (-1),3-13
BUF_SIZE 1 id (-1),3-13
DATA_SOURCE 1 id $1
DATA_SOURCE 2 index $2
DATA_SOURCE 3 flags $3
FUZZY_MAX 3 flags 6
BIT_INFO 3 flags 0x0,0xfffffff7
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/reset/core.c fwnode_reset_control_array_get() -> __fwnode_reset_control_get()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-u64max
PARAM_VALUE 0 fwnode->ops->get 0,4096-ptr_max
PARAM_VALUE 1 id 0
PARAM_VALUE 2 index 0-s32max
PARAM_VALUE 3 flags 0-1,3-4,6
BUF_SIZE 0 fwnode (-1)-0,64
BUF_SIZE 0 fwnode (-1)-0,64
CAPPED_DATA 2 index 1
DATA_SOURCE 0 fwnode $0
DATA_SOURCE 3 flags $1
HARD_MAX 3 flags 6
RX_PATH
TASK_NOT_RUNNING

drivers/pinctrl/stm32/pinctrl-stm32.c of_reset_control_get_exclusive() -> __fwnode_reset_control_get()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 0,4096-ptr_max
PARAM_VALUE 1 id 0
PARAM_VALUE 2 index 0
PARAM_VALUE 3 flags 4
BUF_SIZE 0 fwnode 0,64
DATA_SOURCE 1 id $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c of_reset_control_get_exclusive() -> __fwnode_reset_control_get()

Type Parameter Key Value
PARAM_VALUE 0 fwnode 4096-ptr_max
PARAM_VALUE 1 id 0
PARAM_VALUE 2 index 0
PARAM_VALUE 3 flags 4
DATA_SOURCE 1 id $1
RX_PATH
TASK_NOT_RUNNING