Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/xen/xen-pciback/xenbus.c xen_pcibk_do_attach() -> xenbus_map_ring_valloc()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 2 nr_grefs 1
PARAM_VALUE 3 vaddr 761159112955686912
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-scsiback.c scsiback_init_sring() -> xenbus_map_ring_valloc()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 2 nr_grefs 1
PARAM_VALUE 3 vaddr 4650333471434211328
TASK_NOT_RUNNING
LOCK2 global &xenwatch_mutex

drivers/net/xen-netback/interface.c xenvif_connect_ctrl() -> xenbus_map_ring_valloc()

Type Parameter Key Value
PARAM_VALUE 2 nr_grefs 1
PARAM_VALUE 3 vaddr 8579226398137823232
DATA_SOURCE 0 dev r xenvif_to_xenbus_device
TASK_NOT_RUNNING
LOCK2 global &xenwatch_mutex

drivers/xen/pvcalls-back.c backend_connect() -> xenbus_map_ring_valloc()

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 gnt_refs 573698705285058560
PARAM_VALUE 2 nr_grefs 1
PARAM_VALUE 3 vaddr 4096-ptr_max
CAPPED_DATA 0 dev 1
DATA_SOURCE 0 dev $0
TASK_NOT_RUNNING
LOCK2 global &xenwatch_mutex

drivers/xen/pvcalls-back.c pvcalls_new_active_socket() -> xenbus_map_ring_valloc()

Type Parameter Key Value
PARAM_VALUE 2 nr_grefs 1
PARAM_VALUE 3 vaddr 1320669266174865408
RX_PATH
TASK_NOT_RUNNING

drivers/xen/pvcalls-back.c pvcalls_new_active_socket() -> xenbus_map_ring_valloc()

Type Parameter Key Value
PARAM_VALUE 3 vaddr 1320669266174865408
RX_PATH
TASK_NOT_RUNNING

drivers/net/xen-netback/netback.c xenvif_map_frontend_data_rings() -> xenbus_map_ring_valloc()

Type Parameter Key Value
PARAM_VALUE 2 nr_grefs 1
PARAM_VALUE 3 vaddr 5144185409016320000
TASK_NOT_RUNNING
LOCK2 global &xenwatch_mutex

drivers/net/xen-netback/netback.c xenvif_map_frontend_data_rings() -> xenbus_map_ring_valloc()

Type Parameter Key Value
PARAM_VALUE 2 nr_grefs 1
PARAM_VALUE 3 vaddr 5144185409016320000
TASK_NOT_RUNNING
LOCK2 global &xenwatch_mutex