Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/uio/uio_cif.c hilscher_pci_probe() -> __uio_register_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | owner | 0 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 2 | info | 4096-ptr_max |
| PARAM_VALUE | 2 | info->handler | 342193046447407104 |
| PARAM_VALUE | 2 | info->irq | 0-4294967295 |
| PARAM_VALUE | 2 | info->irq_flags | 128 |
| PARAM_VALUE | 2 | info->name | 1168526460851081216,2379112091923202048,6418569419216183296 |
| PARAM_VALUE | 2 | info->version | 8480674096817700864 |
| BUF_SIZE | 2 | info | 648 |
| BUF_SIZE | 2 | info->name | 8,13-14 |
| BUF_SIZE | 2 | info->version | 6 |
| DATA_SOURCE | 2 | info | r devm_kzalloc |
| STR_LEN | 2 | info->name | 7,12-13 |
| STR_LEN | 2 | info->version | 5 |
| BIT_INFO | 2 | info->name | 0x408000804000,0x79377ff7bffff000 |
| TERMINATED | 2 | info->name | 1 |
| TERMINATED | 2 | info->version | 1 |
| MEM_ZERO | 2 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/uio/uio.c __devm_uio_register_device() -> __uio_register_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | owner | 0 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 2 | info | 4096-ptr_max |
| PARAM_VALUE | 2 | info->name | 1-u64max |
| PARAM_VALUE | 2 | info->version | 1-u64max |
| BUF_SIZE | 1 | parent | (-1),1616 |
| BUF_SIZE | 1 | parent | (-1),1616 |
| BUF_SIZE | 2 | info | (-1),1-s32max |
| BUF_SIZE | 2 | info | (-1),1-s32max |
| BUF_SIZE | 2 | info->name | (-1),8 |
| BUF_SIZE | 2 | info->version | (-1),2 |
| DATA_SOURCE | 0 | owner | $0 |
| DATA_SOURCE | 1 | parent | $1 |
| DATA_SOURCE | 2 | info | $2 |
| STR_LEN | 2 | info->name | (-1),7 |
| STR_LEN | 2 | info->version | (-1),1,10 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/uio/uio_netx.c netx_pci_probe() -> __uio_register_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | owner | 0 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 2 | info | 4096-ptr_max |
| PARAM_VALUE | 2 | info->handler | 9145259415257264128 |
| PARAM_VALUE | 2 | info->irq | 0-4294967295 |
| PARAM_VALUE | 2 | info->irq_flags | 128 |
| PARAM_VALUE | 2 | info->name | 407100333028700160,1135972009746284544,9211521410229993472 |
| PARAM_VALUE | 2 | info->version | 8480674096817700864 |
| BUF_SIZE | 2 | info | 648 |
| BUF_SIZE | 2 | info->name | 5,7,9 |
| BUF_SIZE | 2 | info->version | 6 |
| DATA_SOURCE | 2 | info | r devm_kzalloc |
| STR_LEN | 2 | info->name | 4,6,8 |
| STR_LEN | 2 | info->version | 5 |
| BIT_INFO | 2 | info->name | 0x580408010020000,0x7ff7effefbbef000 |
| TERMINATED | 2 | info->name | 1 |
| TERMINATED | 2 | info->version | 1 |
| MEM_ZERO | 2 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/qedi/qedi_main.c qedi_init_uio() -> __uio_register_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | owner | 0 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 2 | info | 4096-ptr_max |
| PARAM_VALUE | 2 | info->irq | (-1) |
| PARAM_VALUE | 2 | info->mem | 4096-ptr_max |
| PARAM_VALUE | 2 | info->name | 8529114418824712192 |
| PARAM_VALUE | 2 | info->open | 5176202096196702208 |
| PARAM_VALUE | 2 | info->priv | 4096-ptr_max |
| PARAM_VALUE | 2 | info->release | 4977601103145578496 |
| PARAM_VALUE | 2 | info->version | 5934099524801363968 |
| BUF_SIZE | 2 | info | 648 |
| BUF_SIZE | 2 | info->name | 9 |
| BUF_SIZE | 2 | info->version | 10 |
| STR_LEN | 2 | info->name | 8 |
| STR_LEN | 2 | info->version | 9 |
| TERMINATED | 2 | info->name | 1 |
| TERMINATED | 2 | info->version | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/uio/uio_aec.c probe() -> __uio_register_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | owner | 0 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->bus | 0,4096-ptr_max |
| PARAM_VALUE | 1 | parent->class | 0,4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->driver | 0,4096-ptr_max |
| PARAM_VALUE | 2 | info | 4096-ptr_max |
| PARAM_VALUE | 2 | info->handler | 6575571590716735488 |
| PARAM_VALUE | 2 | info->irq | 0-4294967295 |
| PARAM_VALUE | 2 | info->irq_flags | 128 |
| PARAM_VALUE | 2 | info->name | 7459620936304848896 |
| PARAM_VALUE | 2 | info->priv | 65536-131071 |
| PARAM_VALUE | 2 | info->version | 8480674096817700864 |
| BUF_SIZE | 2 | info | 648 |
| BUF_SIZE | 2 | info->name | 6 |
| BUF_SIZE | 2 | info->version | 6 |
| DATA_SOURCE | 2 | info | r devm_kzalloc |
| STR_LEN | 2 | info->name | 5 |
| STR_LEN | 2 | info->version | 5 |
| TERMINATED | 2 | info->name | 1 |
| TERMINATED | 2 | info->version | 1 |
| MEM_ZERO | 2 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/target/target_core_user.c tcmu_configure_device() -> __uio_register_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | owner | 0 |
| PARAM_VALUE | 2 | info | 4096-ptr_max |
| PARAM_VALUE | 2 | info->irq | (-1) |
| PARAM_VALUE | 2 | info->irqcontrol | 8049438478295764992 |
| PARAM_VALUE | 2 | info->mem | 4096-ptr_max |
| PARAM_VALUE | 2 | info->mmap_prepare | 4490851419580743680 |
| PARAM_VALUE | 2 | info->name | 1-u64max |
| PARAM_VALUE | 2 | info->open | 3655939874440433664 |
| PARAM_VALUE | 2 | info->release | 2570236891368656896 |
| PARAM_VALUE | 2 | info->version | 4856996686399016960 |
| BUF_SIZE | 2 | info | 648 |
| BUF_SIZE | 2 | info->version | 2 |
| STR_LEN | 2 | info->version | 1 |
| TERMINATED | 2 | info->version | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem |
drivers/uio/uio_sercos3.c sercos3_pci_probe() -> __uio_register_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | owner | 0 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->driver_data | 4096-ptr_max |
| PARAM_VALUE | 2 | info | 4096-ptr_max |
| PARAM_VALUE | 2 | info->handler | 4748801529485262848 |
| PARAM_VALUE | 2 | info->irq | 0-4294967295 |
| PARAM_VALUE | 2 | info->irq_flags | 128 |
| PARAM_VALUE | 2 | info->irqcontrol | 3548707803436478464 |
| PARAM_VALUE | 2 | info->name | 6778127879632596992 |
| PARAM_VALUE | 2 | info->priv | 1-u64max |
| PARAM_VALUE | 2 | info->version | 8480674096817700864 |
| BUF_SIZE | 2 | info | 648 |
| BUF_SIZE | 2 | info->name | 15 |
| BUF_SIZE | 2 | info->priv | 80 |
| BUF_SIZE | 2 | info->version | 6 |
| DATA_SOURCE | 2 | info | r devm_kzalloc |
| STR_LEN | 2 | info->name | 14 |
| STR_LEN | 2 | info->version | 5 |
| TERMINATED | 2 | info->name | 1 |
| TERMINATED | 2 | info->version | 1 |
| MEM_ZERO | 2 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/broadcom/cnic.c cnic_init_uio() -> __uio_register_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | owner | 0 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 2 | info | 4096-ptr_max |
| PARAM_VALUE | 2 | info->irq | (-1) |
| PARAM_VALUE | 2 | info->mem | 4096-ptr_max |
| PARAM_VALUE | 2 | info->open | 4738668505312124928 |
| PARAM_VALUE | 2 | info->priv | 4096-ptr_max |
| PARAM_VALUE | 2 | info->release | 1438533642383118336 |
| PARAM_VALUE | 2 | info->version | 5589192971915165696 |
| BUF_SIZE | 2 | info | 648 |
| BUF_SIZE | 2 | info->name | (-1),10-11 |
| BUF_SIZE | 2 | info->version | 7 |
| STR_LEN | 2 | info->name | (-1),9-10 |
| STR_LEN | 2 | info->version | 6 |
| TERMINATED | 2 | info->version | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/uio/uio_mf624.c mf624_pci_probe() -> __uio_register_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | owner | 0 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 2 | info | 4096-ptr_max |
| PARAM_VALUE | 2 | info->handler | 5705096003439239168 |
| PARAM_VALUE | 2 | info->irq | 0-4294967295 |
| PARAM_VALUE | 2 | info->irq_flags | 128 |
| PARAM_VALUE | 2 | info->irqcontrol | 7357371280466350080 |
| PARAM_VALUE | 2 | info->name | 8048790777325219840 |
| PARAM_VALUE | 2 | info->version | 8480674096817700864 |
| BUF_SIZE | 2 | info | 648 |
| BUF_SIZE | 2 | info->name | 6 |
| BUF_SIZE | 2 | info->version | 6 |
| DATA_SOURCE | 2 | info | r devm_kzalloc |
| STR_LEN | 2 | info->name | 5 |
| STR_LEN | 2 | info->version | 5 |
| TERMINATED | 2 | info->name | 1 |
| TERMINATED | 2 | info->version | 1 |
| MEM_ZERO | 2 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/uio/uio_hv_generic.c hv_uio_probe() -> __uio_register_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | owner | 0 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 2 | info | 4096-ptr_max |
| PARAM_VALUE | 2 | info->irq | (-1) |
| PARAM_VALUE | 2 | info->irqcontrol | 8052298968158474240 |
| PARAM_VALUE | 2 | info->name | 4977283805940805632 |
| PARAM_VALUE | 2 | info->open | 3817541919010664448 |
| PARAM_VALUE | 2 | info->priv | 4096-ptr_max |
| PARAM_VALUE | 2 | info->release | 7622299967151566848 |
| PARAM_VALUE | 2 | info->version | 9007052602423463936 |
| TERMINATED | 2 | info->name | 1 |
| TERMINATED | 2 | info->version | 1 |
| MEM_ZERO | 2 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |