Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/gpio/gpio-mxs.c mxs_gpio_init_gc() -> devm_irq_setup_generic_chip()

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 1 gc 4096-ptr_max
PARAM_VALUE 1 gc->chip_types 4096-ptr_max
PARAM_VALUE 1 gc->irq_base 0-s32max
PARAM_VALUE 1 gc->num_ct 2
PARAM_VALUE 1 gc->private 4096-ptr_max
PARAM_VALUE 1 gc->reg_base 1-u64max
PARAM_VALUE 2 msk u32max
PARAM_VALUE 3 flags 2
PARAM_VALUE 4 clr 2048
PARAM_VALUE 5 set 0
BUF_SIZE 0 dev 1616
BUF_SIZE 1 gc 536-888
BUF_SIZE 1 gc 536-888
BUF_SIZE 1 gc->private 712
DATA_SOURCE 1 gc r devm_irq_alloc_generic_chip
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 gc->num_ct

drivers/gpio/gpio-pch.c pch_gpio_alloc_generic_chip() -> devm_irq_setup_generic_chip()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 0
PARAM_VALUE 0 dev->class 0
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->power.request 0
PARAM_VALUE 0 dev->power.runtime_error 0
PARAM_VALUE 0 dev->power.wakeirq 0
PARAM_VALUE 0 dev->type 0
PARAM_VALUE 1 gc 4096-ptr_max
PARAM_VALUE 1 gc->chip_types 4096-ptr_max
PARAM_VALUE 1 gc->chip_types->chip.irq_ack 8501132764624326656
PARAM_VALUE 1 gc->chip_types->chip.irq_mask 1252979322609803264
PARAM_VALUE 1 gc->chip_types->chip.irq_set_type 8530937408669626368
PARAM_VALUE 1 gc->chip_types->chip.irq_unmask 7058425292058882048
PARAM_VALUE 1 gc->irq_base 0-s32max
PARAM_VALUE 1 gc->num_ct 1
PARAM_VALUE 1 gc->private 4096-ptr_max
PARAM_VALUE 1 gc->reg_base 0
PARAM_VALUE 3 flags 1
PARAM_VALUE 4 clr 3072
PARAM_VALUE 5 set 0
BUF_SIZE 0 dev 1616
BUF_SIZE 1 gc 536-888
BUF_SIZE 1 gc 536-888
BUF_SIZE 1 gc->private 648
DATA_SOURCE 1 gc r devm_irq_alloc_generic_chip
MEM_ZERO 0 dev
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 gc->num_ct

drivers/gpio/gpio-mxc.c mxc_gpio_init_gc() -> devm_irq_setup_generic_chip()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
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 gc 4096-ptr_max
PARAM_VALUE 1 gc->chip_types 4096-ptr_max
PARAM_VALUE 1 gc->chip_types->chip.flags 516
PARAM_VALUE 1 gc->chip_types->chip.irq_ack 8058485504960569344
PARAM_VALUE 1 gc->chip_types->chip.irq_mask 7706981112945266688
PARAM_VALUE 1 gc->chip_types->chip.irq_set_type 16178922311684096
PARAM_VALUE 1 gc->chip_types->chip.irq_set_wake 606941975607336960
PARAM_VALUE 1 gc->chip_types->chip.irq_unmask 3228480350492983296
PARAM_VALUE 1 gc->chip_types->regs.ack 0-u32max
PARAM_VALUE 1 gc->chip_types->regs.mask 0-u32max
PARAM_VALUE 1 gc->irq_base 0-s32max
PARAM_VALUE 1 gc->num_ct 1
PARAM_VALUE 1 gc->private 4096-ptr_max
PARAM_VALUE 1 gc->reg_base 0
PARAM_VALUE 2 msk u32max
PARAM_VALUE 3 flags 2
PARAM_VALUE 4 clr 2048
PARAM_VALUE 5 set 0
BUF_SIZE 1 gc 536-888
BUF_SIZE 1 gc 536-888
BUF_SIZE 1 gc->private 912
DATA_SOURCE 1 gc r devm_irq_alloc_generic_chip
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 gc->num_ct

drivers/gpio/gpio-ml-ioh.c ioh_gpio_alloc_generic_chip() -> devm_irq_setup_generic_chip()

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 gc 4096-ptr_max
PARAM_VALUE 1 gc->chip_types 4096-ptr_max
PARAM_VALUE 1 gc->chip_types->chip.irq_disable 2913049723772076032
PARAM_VALUE 1 gc->chip_types->chip.irq_enable 4916495772281241600
PARAM_VALUE 1 gc->chip_types->chip.irq_mask 4667500979902017536
PARAM_VALUE 1 gc->chip_types->chip.irq_set_type 5882847853089509376
PARAM_VALUE 1 gc->chip_types->chip.irq_unmask 5686847041902845952
PARAM_VALUE 1 gc->irq_base 0-s32max
PARAM_VALUE 1 gc->num_ct 1
PARAM_VALUE 1 gc->private 4096-ptr_max
PARAM_VALUE 1 gc->reg_base 1-u64max
PARAM_VALUE 3 flags 1
PARAM_VALUE 4 clr 3072
PARAM_VALUE 5 set 0
BUF_SIZE 1 gc 536-888
BUF_SIZE 1 gc 536-888
DATA_SOURCE 1 gc r devm_irq_alloc_generic_chip
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 gc->num_ct