Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/xen/xenbus/xenbus_probe.c xenbus_dev_probe() -> (struct xenbus_driver)->remove()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 dev->otherend_watch->node 0-255
PARAM_VALUE 0 dev->otherend_watch.callback 0
PARAM_VALUE 0 dev->otherend_watch.node 0
PARAM_VALUE 0 dev->otherend_watch.nr_pending 0
PARAM_VALUE 0 dev->otherend_watch.will_handle 0
PARAM_VALUE 0 dev->reclaim_sem.first_waiter->list.next 5349227543279349760
PARAM_VALUE 0 dev->reclaim_sem.first_waiter->list.prev 5349227543279349760
PARAM_VALUE 0 dev->reclaim_sem.first_waiter->list.prev->next 5349227543279349760
PARAM_VALUE 0 dev->reclaim_sem.first_waiter->up 0
PARAM_VALUE 0 dev->reclaim_sem.lock.dep_map->name 0-255
PARAM_VALUE 0 dev->reclaim_sem.lock.owner (-1)
PARAM_VALUE 0 dev->reclaim_sem.lock.owner_cpu u32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &dev->reclaim_sem
TYPE_LOCK (struct xenbus_device)->reclaim_sem

drivers/xen/xenbus/xenbus_probe.c xenbus_dev_remove() -> (struct xenbus_driver)->remove()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.kobj.sd 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.kobj.sd->__parent 0
PARAM_VALUE 0 dev->otherend_watch.node 0
PARAM_VALUE 0 dev->otherend_watch.nr_pending 0
PARAM_VALUE 0 dev->reclaim_sem.first_waiter->list.next 5349227543279349760
PARAM_VALUE 0 dev->reclaim_sem.first_waiter->list.prev 5349227543279349760
PARAM_VALUE 0 dev->reclaim_sem.first_waiter->list.prev->next 5349227543279349760
PARAM_VALUE 0 dev->reclaim_sem.first_waiter->up 0
PARAM_VALUE 0 dev->reclaim_sem.lock.dep_map->name 0-255
PARAM_VALUE 0 dev->reclaim_sem.lock.owner (-1)
PARAM_VALUE 0 dev->reclaim_sem.lock.owner_cpu u32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &dev->reclaim_sem
HALF_LOCKED2 &_dev->mutex
TYPE_LOCK (struct xenbus_device)->reclaim_sem