Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/pnp/isapnp/core.c isapnp_create_device() -> pnp_add_id()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->capabilities 0,4-s32max
PARAM_VALUE 0 dev->card 4096-ptr_max
PARAM_VALUE 0 dev->card->dev.coherent_dma_mask 16777215
PARAM_VALUE 0 dev->card->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->card->dev.parent 5142706058642108496
PARAM_VALUE 0 dev->card->devices.next 4096-ptr_max
PARAM_VALUE 0 dev->card->id 4096-ptr_max
PARAM_VALUE 0 dev->card->number 1-255
PARAM_VALUE 0 dev->card->protocol 5142706058642108416
PARAM_VALUE 0 dev->card->serial 0-s32max
PARAM_VALUE 0 dev->card_link 0
PARAM_VALUE 0 dev->card_list.next 4096-ptr_max
PARAM_VALUE 0 dev->dev.bus 4969808062667829248
PARAM_VALUE 0 dev->dev.coherent_dma_mask 16777215
PARAM_VALUE 0 dev->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->dev.kobj->name 0-255
PARAM_VALUE 0 dev->dev.parent 4096-ptr_max
PARAM_VALUE 0 dev->dev.parent->coherent_dma_mask 16777215
PARAM_VALUE 0 dev->dev.parent->dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->dev.release 5960067515301613568
PARAM_VALUE 0 dev->dma_mask 16777215
PARAM_VALUE 0 dev->id 4096-ptr_max
PARAM_VALUE 0 dev->number 1-s32max
PARAM_VALUE 0 dev->options.next 4096-ptr_max
PARAM_VALUE 0 dev->options.next->next 4096-ptr_max
PARAM_VALUE 0 dev->options.prev 4096-ptr_max
PARAM_VALUE 0 dev->options.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->options.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->protocol 5142706058642108416
PARAM_VALUE 0 dev->resources.next 4096-ptr_max
PARAM_VALUE 0 dev->resources.next->next 4096-ptr_max
PARAM_VALUE 0 dev->resources.prev 4096-ptr_max
PARAM_VALUE 0 dev->resources.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->resources.prev->prev 4096-ptr_max
PARAM_VALUE 0 *dev->dev.dma_mask 16777215
PARAM_VALUE 1 id 6026323442060283904
BUF_SIZE 0 dev 1856
BUF_SIZE 1 id 8
DATA_SOURCE 0 dev r isapnp_parse_device
FUZZY_MAX 0 dev->number 1
BIT_INFO 0 dev->capabilities 0xf,0xffffffffffffffff
NOCHECK_CALL

drivers/pnp/core.c pnp_alloc_dev() -> pnp_add_id()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.bus 4969808062667829248
PARAM_VALUE 0 dev->dev.coherent_dma_mask 16777215
PARAM_VALUE 0 dev->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->dev.parent 2020038109684559952,5142706058642108496
PARAM_VALUE 0 dev->dev.release 5960067515301613568
PARAM_VALUE 0 dev->dma_mask 16777215
PARAM_VALUE 0 dev->options.next 4096-ptr_max
PARAM_VALUE 0 dev->options.next->next 4096-ptr_max
PARAM_VALUE 0 dev->options.prev 4096-ptr_max
PARAM_VALUE 0 dev->options.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->options.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->protocol 2020038109684559872,5142706058642108416
PARAM_VALUE 0 dev->resources.next 4096-ptr_max
PARAM_VALUE 0 dev->resources.next->next 4096-ptr_max
PARAM_VALUE 0 dev->resources.prev 4096-ptr_max
PARAM_VALUE 0 dev->resources.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->resources.prev->prev 4096-ptr_max
PARAM_VALUE 0 *dev->dev.dma_mask 16777215
PARAM_VALUE 1 id 4096-ptr_max
BUF_SIZE 0 dev 1856
BUF_SIZE 0 dev->dev.bus 168
BUF_SIZE 0 dev->dev.dma_mask 8
BUF_SIZE 0 dev->dev.parent 1616
BUF_SIZE 0 dev->dev.release 8
BUF_SIZE 1 id 6-9
BUF_SIZE 1 id 6-9
DATA_SOURCE 0 dev r _kzalloc_noprof
DATA_SOURCE 1 id $2
BIT_INFO 0 dev->number 0x0,0x7fffffff
RX_PATH
TASK_NOT_RUNNING

drivers/pnp/pnpacpi/core.c pnpacpi_add_device() -> pnp_add_id()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->active 0-1
PARAM_VALUE 0 dev->capabilities 0-s32max
PARAM_VALUE 0 dev->data 4096-ptr_max
PARAM_VALUE 0 dev->dev.bus 4969808062667829248
PARAM_VALUE 0 dev->dev.coherent_dma_mask 16777215
PARAM_VALUE 0 dev->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->dev.parent 2020038109684559952,5142706058642108496
PARAM_VALUE 0 dev->dev.release 5960067515301613568
PARAM_VALUE 0 dev->dma_mask 16777215
PARAM_VALUE 0 dev->id 4096-ptr_max
PARAM_VALUE 0 dev->options.next 4096-ptr_max
PARAM_VALUE 0 dev->options.next->next 4096-ptr_max
PARAM_VALUE 0 dev->options.prev 4096-ptr_max
PARAM_VALUE 0 dev->options.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->options.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->protocol 2020038109684559872
PARAM_VALUE 0 dev->resources.next 4096-ptr_max
PARAM_VALUE 0 dev->resources.next->next 4096-ptr_max
PARAM_VALUE 0 dev->resources.prev 4096-ptr_max
PARAM_VALUE 0 dev->resources.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->resources.prev->prev 4096-ptr_max
PARAM_VALUE 0 *dev->dev.dma_mask 16777215
PARAM_VALUE 1 id 4096-ptr_max
BUF_SIZE 0 dev 1856
BUF_SIZE 0 dev->protocol 1728
BUF_SIZE 1 id 6-9
DATA_SOURCE 0 dev r pnp_alloc_dev
BIT_INFO 0 dev->capabilities 0x1,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 id unit_byte