Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/vhost/vhost.c umem_access_ok() -> vhost_overflow()

Type Parameter Key Value
DATA_SOURCE 0 uaddr $0
DATA_SOURCE 1 size $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 size unit_byte
LOCK2 &dev->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct vhost_dev)->mutex

drivers/vhost/vhost.c vq_memory_access_ok() -> vhost_overflow()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 uaddr unit_byte
UNITS 1 size unit_byte
HALF_LOCKED2 &n->dev.mutex
HALF_LOCKED2 &vs->dev.mutex
HALF_LOCKED2 &vsock->dev.mutex
TYPE_LOCK (struct vhost_dev)->mutex