Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 21 files:
- drivers/block/xen-blkback/xenbus.c
- drivers/block/xen-blkfront.c
- drivers/char/tpm/xen-tpmfront.c
- drivers/gpu/drm/xen/xen_drm_front.c
- drivers/input/misc/xen-kbdfront.c
- drivers/net/xen-netback/xenbus.c
- drivers/net/xen-netfront.c
- drivers/pci/xen-pcifront.c
- drivers/scsi/xen-scsifront.c
- drivers/tty/hvc/hvc_xen.c
- drivers/usb/host/xen-hcd.c, line 1515
- drivers/video/fbdev/xen-fbfront.c
- drivers/xen/pvcalls-back.c
- drivers/xen/pvcalls-front.c
- drivers/xen/xen-pciback/xenbus.c
- drivers/xen/xen-scsiback.c
- drivers/xen/xenbus/xenbus_client.c
- drivers/xen/xenbus/xenbus_probe.c, line 368
- drivers/xen/xenbus/xenbus_probe_frontend.c, line 141
- net/9p/trans_xen.c
- sound/xen/xen_snd_front.c
Smatch caller information:
drivers/xen/xen-pciback/xenbus.c xen_pcibk_attach() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->vanished | 0 |
| PARAM_VALUE | 1 | state | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &pdev->dev_lock | ||
| HALF_LOCKED2 | global &xenwatch_mutex | ||
| TYPE_LOCK | (struct xen_pcibk_device)->dev_lock |
drivers/xen/xen-pciback/xenbus.c xen_pcibk_frontend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/xen/xen-pciback/xenbus.c xen_pcibk_frontend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 5 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/xen/xen-pciback/xenbus.c xen_pcibk_frontend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 6 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/xen/xen-pciback/xenbus.c xen_pcibk_reconfigure() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->vanished | 0 |
| PARAM_VALUE | 1 | state | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &pdev->dev_lock | ||
| HALF_LOCKED2 | global &xenwatch_mutex | ||
| TYPE_LOCK | (struct xen_pcibk_device)->dev_lock |
drivers/xen/xen-pciback/xenbus.c xen_pcibk_setup_backend() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->vanished | 0 |
| PARAM_VALUE | 1 | state | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &pdev->dev_lock | ||
| HALF_LOCKED2 | &dev->reclaim_sem | ||
| HALF_LOCKED2 | global &xenwatch_mutex | ||
| TYPE_LOCK | (struct xen_pcibk_device)->dev_lock |
drivers/xen/xen-pciback/xenbus.c xen_pcibk_xenbus_probe() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.driver_data | 4096-ptr_max |
| 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 |
| PARAM_VALUE | 1 | state | 2 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &dev->reclaim_sem | |
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |
drivers/char/tpm/xen-tpmfront.c backend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 0 | dev->state | 0-3,5-u32max |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/char/tpm/xen-tpmfront.c setup_ring() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.driver_data | 4096-ptr_max |
| 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->up | 0-1 |
| PARAM_VALUE | 1 | state | 3 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | 0 | &dev->reclaim_sem |
net/9p/trans_xen.c xen_9pfs_front_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
net/9p/trans_xen.c xen_9pfs_front_init() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 3 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/tty/hvc/hvc_xen.c xencons_backend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/tty/hvc/hvc_xen.c xencons_connect_backend() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | dev->nodename | 4096-ptr_max |
| 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->up | 0-1 |
| PARAM_VALUE | 1 | state | 3 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | 0 | &dev->reclaim_sem |
drivers/net/xen-netfront.c netback_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 0 | dev->state | 1 |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/net/xen-netfront.c xennet_bus_close() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| 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 |
| PARAM_VALUE | 1 | state | 5 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &dev->reclaim_sem | |
| HALF_LOCKED2 | &_dev->mutex | ||
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |
drivers/net/xen-netfront.c xennet_bus_close() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| 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 |
| PARAM_VALUE | 1 | state | 6 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &dev->reclaim_sem | |
| HALF_LOCKED2 | &_dev->mutex | ||
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |
drivers/net/xen-netfront.c xennet_create_dev() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.iommu->attach_deferred | 0-1 |
| 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 |
| PARAM_VALUE | 1 | state | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &dev->reclaim_sem | |
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |
drivers/net/xen-netfront.c xennet_xdp_set() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | state | 7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->lock |
drivers/net/xen-netfront.c xennet_xdp_set() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->vanished | 0 |
| PARAM_VALUE | 1 | state | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->lock |
drivers/xen/xen-scsiback.c scsiback_frontend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/xen/xen-scsiback.c scsiback_frontend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 0 | dev->state | 0-3,5-u32max |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/xen/xen-scsiback.c scsiback_frontend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 5 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/xen/xen-scsiback.c scsiback_frontend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 6 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/xen/xen-scsiback.c scsiback_frontend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 8 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/xen/xen-scsiback.c scsiback_probe() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.driver_data | 4096-ptr_max |
| 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 |
| PARAM_VALUE | 1 | state | 2 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &dev->reclaim_sem | |
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |
drivers/xen/pvcalls-front.c pvcalls_front_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/xen/pvcalls-front.c pvcalls_front_probe() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.driver_data | 4096-ptr_max |
| 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 |
| PARAM_VALUE | 1 | state | 3 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &dev->reclaim_sem | |
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |
drivers/xen/pvcalls-front.c pvcalls_front_remove() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.driver_data | 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 |
| PARAM_VALUE | 1 | state | 6 |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &dev->reclaim_sem | |
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |
sound/xen/xen_snd_front.c sndback_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 3 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
sound/xen/xen_snd_front.c sndback_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 0 | dev->state | 3 |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
sound/xen/xen_snd_front.c sndback_disconnect() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | state | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
sound/xen/xen_snd_front.c xen_drv_probe() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.driver_data | 4096-ptr_max |
| 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 |
| PARAM_VALUE | 1 | state | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &dev->reclaim_sem | |
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |
sound/xen/xen_snd_front.c xen_drv_remove() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| 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 |
| PARAM_VALUE | 1 | state | 5 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &dev->reclaim_sem | |
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |
drivers/scsi/xen-scsifront.c scsifront_backend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/scsi/xen-scsifront.c scsifront_backend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 0 | dev->state | 0-3,5-u32max |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/scsi/xen-scsifront.c scsifront_backend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 7 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/scsi/xen-scsifront.c scsifront_backend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/scsi/xen-scsifront.c scsifront_probe() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| 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 |
| PARAM_VALUE | 1 | state | 3 |
| CAPPED_DATA | 0 | &dev->dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &dev->reclaim_sem | |
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |
drivers/scsi/xen-scsifront.c scsifront_resume() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend_watch.node | 0 |
| PARAM_VALUE | 0 | dev->otherend_watch.nr_pending | 0 |
| PARAM_VALUE | 0 | dev->state | 1 |
| PARAM_VALUE | 1 | state | 3 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/block/xen-blkback/xenbus.c connect() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | state | 4 |
| TASK_NOT_RUNNING | |||
| LOCK2 | global &xenwatch_mutex |
drivers/block/xen-blkback/xenbus.c frontend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 0 | dev->state | 6 |
| PARAM_VALUE | 1 | state | 2 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/block/xen-blkback/xenbus.c frontend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 5 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/block/xen-blkback/xenbus.c frontend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 6 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/block/xen-blkback/xenbus.c xen_blkbk_probe() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.driver_data | 4096-ptr_max |
| 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 |
| PARAM_VALUE | 1 | state | 2 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &dev->reclaim_sem | |
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |
drivers/xen/xenbus/xenbus_client.c xenbus_dev_fatal() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->reclaim_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 1 | state | 5 |
| DATA_SOURCE | 0 | dev | $0 |
| STR_LEN | 0 | dev | (-1),2,5,10-29,31-43,46-47,53,55,59-60,71 |
| STR_LEN | 0 | dev | (-1),2,5,10-29,31-43,46-47,53,55,59-60,71 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->reclaim_sem | ||
| HALF_LOCKED2 | &pdev->dev_lock | ||
| HALF_LOCKED2 | &vpci_dev->lock | ||
| HALF_LOCKED2 | &xdev->reclaim_sem | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex | ||
| HALF_LOCKED2 | 0 | &dev->reclaim_sem |
drivers/xen/xenbus/xenbus_client.c xenbus_frontend_closed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | dev->reclaim_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 1 | state | 6 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &xenwatch_mutex | ||
| HALF_LOCKED2 | 0 | &dev->reclaim_sem |
drivers/xen/pvcalls-back.c pvcalls_back_probe() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| 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 |
| PARAM_VALUE | 1 | state | 2 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &dev->reclaim_sem | |
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |
drivers/xen/pvcalls-back.c set_backend_state() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 0 | dev->state | 6 |
| PARAM_VALUE | 1 | state | 2 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/xen/pvcalls-back.c set_backend_state() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 0 | dev->state | 6 |
| PARAM_VALUE | 1 | state | 5 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/xen/pvcalls-back.c set_backend_state() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 0 | dev->state | 2-3 |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/xen/pvcalls-back.c set_backend_state() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 0 | dev->state | 2-3 |
| PARAM_VALUE | 1 | state | 5 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/xen/pvcalls-back.c set_backend_state() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.driver_data | 0 |
| PARAM_VALUE | 0 | dev->dev.driver_data->socket_lock.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | dev->dev.driver_data->socket_lock.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | dev->dev.driver_data->socket_lock.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | dev->dev.driver_data->socket_lock.first_waiter->up | 1 |
| PARAM_VALUE | 0 | dev->dev.driver_data->socket_lock.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 0 | dev->state | 4 |
| PARAM_VALUE | 1 | state | 5 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/xen/pvcalls-back.c set_backend_state() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 0 | dev->state | 5 |
| PARAM_VALUE | 1 | state | 6 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/net/xen-netback/xenbus.c backend_switch_state() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | state | 2,4-6 |
| DATA_SOURCE | 1 | state | $1 |
| HARD_MAX | 1 | state | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->reclaim_sem | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/net/xen-netback/xenbus.c frontend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 8 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/net/xen-netback/xenbus.c hotplug_status_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/input/misc/xen-kbdfront.c xenkbd_backend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/input/misc/xen-kbdfront.c xenkbd_backend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 0 | dev->state | 0-3,5-u32max |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/input/misc/xen-kbdfront.c xenkbd_connect_backend() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.iommu->attach_deferred | 0-1 |
| 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->up | 0-1 |
| PARAM_VALUE | 1 | state | 3 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | 0 | &dev->reclaim_sem |
drivers/xen/xenbus/xenbus_probe.c xenbus_dev_remove() -> xenbus_switch_state()
| 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 | 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->up | 0-1 |
| PARAM_VALUE | 1 | state | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/usb/host/xen-hcd.c xenhcd_backend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.driver_data->conn_ring.req_prod_pvt | 512 |
| PARAM_VALUE | 0 | dev->dev.driver_data->conn_ring.sring | 0 |
| PARAM_VALUE | 0 | dev->dev.driver_data->conn_ring_ref | (-1) |
| PARAM_VALUE | 0 | dev->dev.driver_data->evtchn | 0-4294967295 |
| PARAM_VALUE | 0 | dev->dev.driver_data->irq | 0 |
| PARAM_VALUE | 0 | dev->dev.driver_data->urb_ring.sring | 0 |
| PARAM_VALUE | 0 | dev->dev.driver_data->urb_ring_ref | s32min-s32max |
| PARAM_VALUE | 0 | dev->dev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 4 |
| CAPPED_DATA | 0 | dev->dev.driver_data | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/video/fbdev/xen-fbfront.c xenfb_backend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/video/fbdev/xen-fbfront.c xenfb_backend_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 0 | dev->state | 0-3,5-u32max |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/video/fbdev/xen-fbfront.c xenfb_connect_backend() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.iommu->attach_deferred | 0-1 |
| 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->up | 0-1 |
| PARAM_VALUE | 1 | state | 3 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | 0 | &dev->reclaim_sem |
drivers/xen/xenbus/xenbus_probe_frontend.c xenbus_frontend_dev_shutdown() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->state | 4 |
| PARAM_VALUE | 1 | state | 5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &_dev->mutex | ||
| HALF_LOCKED2 | &parent->mutex | ||
| HALF_LOCKED2 | global &system_transition_mutex | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/pci/xen-pcifront.c pcifront_connect() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | state | 4 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/pci/xen-pcifront.c pcifront_detach_devices() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->vanished | 0 |
| PARAM_VALUE | 1 | state | 7 |
| TASK_NOT_RUNNING | |||
| LOCK2 | global &xenwatch_mutex |
drivers/pci/xen-pcifront.c pcifront_publish_info() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend_watch.node | 0 |
| PARAM_VALUE | 0 | dev->otherend_watch.nr_pending | 0 |
| PARAM_VALUE | 0 | dev->reclaim_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->reclaim_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | dev->reclaim_sem.lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 1 | state | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &xdev->reclaim_sem | ||
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |
drivers/pci/xen-pcifront.c pcifront_try_disconnect() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | state | 6 |
| TASK_NOT_RUNNING | |||
| LOCK2 | global &xenwatch_mutex |
drivers/gpu/drm/xen/xen_drm_front.c displback_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 0 | dev->state | 1 |
| PARAM_VALUE | 1 | state | 3 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/gpu/drm/xen/xen_drm_front.c displback_changed() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->otherend | 1-u64max |
| PARAM_VALUE | 0 | dev->state | 3 |
| PARAM_VALUE | 1 | state | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/gpu/drm/xen/xen_drm_front.c displback_disconnect() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | state | 7 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/gpu/drm/xen/xen_drm_front.c xen_drm_drv_fini() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | state | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->reclaim_sem | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/gpu/drm/xen/xen_drm_front.c xen_drm_drv_release() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | state | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &component_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/gpu/drm/xen/xen_drm_front.c xen_drv_probe() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.dma_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.driver_data | 4096-ptr_max |
| 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 |
| PARAM_VALUE | 1 | state | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &dev->reclaim_sem | |
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |
drivers/gpu/drm/xen/xen_drm_front.c xen_drv_remove() -> xenbus_switch_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| 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 |
| PARAM_VALUE | 1 | state | 5 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &dev->reclaim_sem | |
| TYPE_LOCK | (struct xenbus_device)->reclaim_sem |