Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/pci/pci-driver.c new_id_store() -> do_pci_add_dynid()

Type Parameter Key Value
PARAM_VALUE 0 drv 4096-ptr_max
PARAM_VALUE 1 id 7547287332883607552
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/pci/pci-driver.c pci_add_dynid() -> do_pci_add_dynid()

Type Parameter Key Value
PARAM_VALUE 0 drv 2646579491679465472,4994676322075844608,7442413346395856896
PARAM_VALUE 0 drv->driver.bus 0,9023697146540859392
PARAM_VALUE 0 drv->driver.groups 0
PARAM_VALUE 0 drv->driver.mod_name 0,326312478342746112,7424895698132881408,9091547690162700288
PARAM_VALUE 0 drv->driver.owner 0
PARAM_VALUE 0 drv->driver.p 0,4096-ptr_max
PARAM_VALUE 0 drv->dynids.list.prev 0,4096-ptr_max
PARAM_VALUE 0 drv->groups 0
PARAM_VALUE 1 id 2497999562596519936
PARAM_VALUE 2 check_dup 0
DATA_SOURCE 0 drv $0