Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

drivers/irqchip/irq-renesas-rzg2l.c rzg2l_irqc_parse_interrupts() -> of_phandle_args_to_fwspec()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 3 fwspec 4096-ptr_max
BUF_SIZE 1 args 64
DATA_SOURCE 0 np $1
NOCHECK_CALL
UNITS 0 np unit_byte

drivers/irqchip/irq-ast2700.c aspeed_intc_populate_ranges() -> of_phandle_args_to_fwspec()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 1 args 4096-ptr_max
PARAM_VALUE 2 count 1-16
PARAM_VALUE 3 fwspec 4096-ptr_max
BUF_SIZE 1 args 64
CAPPED_DATA 0 np->phandle 1
DATA_SOURCE 0 np r of_find_node_by_phandle
NOCHECK_CALL

drivers/of/irq.c of_irq_get_affinity() -> of_phandle_args_to_fwspec()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 3 fwspec 7511556106378579968
BUF_SIZE 1 args 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &device->dev_set->lock
HALF_LOCKED2 &policy->rwsem

drivers/irqchip/irq-stm32mp-exti.c stm32mp_exti_domain_alloc() -> of_phandle_args_to_fwspec()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 3 fwspec 353245939597336576
BUF_SIZE 1 args 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &dm->root->mutex

kernel/irq/irqdomain.c irq_create_of_mapping() -> of_phandle_args_to_fwspec()

Type Parameter Key Value
PARAM_VALUE 3 fwspec 5369762263647272960
BUF_SIZE 1 args 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 global &kunit_run_lock

kernel/irq/irqdomain.c irq_domain_xlate_twocell() -> of_phandle_args_to_fwspec()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
PARAM_VALUE 2 count 0-s32max
PARAM_VALUE 3 fwspec 7625369446377472000
BUF_SIZE 1 args 64
BUF_SIZE 1 args 64
DATA_SOURCE 0 np $1
DATA_SOURCE 1 args $2
DATA_SOURCE 2 count $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &rproc->lock

kernel/irq/irqdomain.c irq_domain_xlate_twothreecell() -> of_phandle_args_to_fwspec()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
PARAM_VALUE 2 count 0-s32max
PARAM_VALUE 3 fwspec 2341541900717629440
BUF_SIZE 1 args 64
BUF_SIZE 1 args 64
DATA_SOURCE 0 np $1
DATA_SOURCE 1 args $2
DATA_SOURCE 2 count $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &rproc->lock

drivers/irqchip/irq-renesas-rzv2h.c rzv2h_icu_parse_interrupts() -> of_phandle_args_to_fwspec()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
BUF_SIZE 1 args 64
DATA_SOURCE 0 np $1
NOCHECK_CALL
UNITS 0 np unit_byte

drivers/pci/controller/pcie-apple.c apple_msi_init() -> of_phandle_args_to_fwspec()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
PARAM_VALUE 3 fwspec 4096-ptr_max
BUF_SIZE 1 args 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte

drivers/irqchip/irq-renesas-rzt2h.c rzt2h_icu_parse_interrupts() -> of_phandle_args_to_fwspec()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
BUF_SIZE 1 args 64
DATA_SOURCE 0 np $1
NOCHECK_CALL
UNITS 0 np unit_byte