Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/rpmsg/virtio_rpmsg_bus.c rpmsg_probe() -> rpmsg_sg_init()

Type Parameter Key Value
PARAM_VALUE 0 sg 1017737082968850432
PARAM_VALUE 1 cpu_addr 4096-ptr_max
PARAM_VALUE 2 len 512
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 len unit_byte

drivers/rpmsg/virtio_rpmsg_bus.c rpmsg_recv_single() -> rpmsg_sg_init()

Type Parameter Key Value
PARAM_VALUE 0 sg 8667370104464338944
PARAM_VALUE 1 cpu_addr 4096-ptr_max
DATA_SOURCE 1 cpu_addr $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 len unit_byte
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 &vp_dev->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/rpmsg/virtio_rpmsg_bus.c rpmsg_send_offchannel_raw() -> rpmsg_sg_init()

Type Parameter Key Value
PARAM_VALUE 0 sg 6951533661961715712
PARAM_VALUE 1 cpu_addr 4096-ptr_max
PARAM_VALUE 2 len 16-2147483663
CAPPED_DATA 2 len 1
DATA_SOURCE 1 cpu_addr r get_a_tx_buf
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 len 18-2147483662[c]
USER_DATA 2 len 17-4000016[c]
UNITS 2 len unit_byte
HALF_LOCKED2 &eptdev->ept_lock