Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/xen/privcmd.c irqfd_inject() -> HYPERVISOR_dm_op()

Type Parameter Key Value
PARAM_VALUE 1 nr_bufs 1
PARAM_VALUE 2 bufs 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dom 0-u16max
USER_DATA 2 bufs->size 0-3999816[c]
USER_PTR 2 bufs->h
HALF_LOCKED2 global &irqfds_srcu

drivers/xen/privcmd.c privcmd_ioctl_dm_op() -> HYPERVISOR_dm_op()

Type Parameter Key Value
PARAM_VALUE 1 nr_bufs 1-u16max
PARAM_VALUE 2 bufs 4096-ptr_max
BUF_SIZE 2 bufs 16-1048560
BUF_SIZE 2 bufs 16-1048560
CAPPED_DATA 1 nr_bufs 1
DATA_SOURCE 2 bufs r _kzalloc_noprof
NOSPEC 1 nr_bufs
USER_DATA 0 dom 0-u16max
NO_OVERFLOW_SIMPLE 1 nr_bufs
UNITS 1 nr_bufs unit_array_size