Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/rpmsg/qcom_smd.c qcom_smd_create_device() -> rpmsg_register_device()

Type Parameter Key Value
PARAM_VALUE 0 rpdev 4096-ptr_max
PARAM_VALUE 0 rpdev->dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 rpdev->dev.of_node->properties 4096-ptr_max
PARAM_VALUE 0 rpdev->dev.release 7465097274334175232
PARAM_VALUE 0 rpdev->dst u32max
PARAM_VALUE 0 rpdev->ops 4230434398574755840
PARAM_VALUE 0 rpdev->src u32max
BUF_SIZE 0 rpdev 1688
BUF_SIZE 0 rpdev->dev.parent 1616
HALF_LOCKED2 &pool->lock

drivers/rpmsg/virtio_rpmsg_bus.c __rpmsg_create_channel() -> rpmsg_register_device()

Type Parameter Key Value
PARAM_VALUE 0 rpdev 4096-ptr_max
PARAM_VALUE 0 rpdev->dev.parent 4096-ptr_max
PARAM_VALUE 0 rpdev->dev.release 5595840834722885632
PARAM_VALUE 0 rpdev->little_endian 1
PARAM_VALUE 0 rpdev->ops 4580797742993960960
BUF_SIZE 0 rpdev 1688
BUF_SIZE 0 rpdev->dev.parent 1616
BUF_SIZE 0 rpdev->ops 40
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 rpdev->announce 1[c]
USER_DATA 0 rpdev->dst 0-u32max
USER_DATA 0 rpdev->src 0-4294967294
HALF_LOCKED2 &ctrldev->ctrl_lock

drivers/rpmsg/mtk_rpmsg.c mtk_rpmsg_register_device() -> rpmsg_register_device()

Type Parameter Key Value
PARAM_VALUE 0 rpdev 4096-ptr_max
PARAM_VALUE 0 rpdev->dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 rpdev->dev.of_node->properties 4096-ptr_max
PARAM_VALUE 0 rpdev->dev.parent 4096-ptr_max
PARAM_VALUE 0 rpdev->dev.release 888182425913004032
PARAM_VALUE 0 rpdev->ops 5709387056320221184
BUF_SIZE 0 rpdev 1688
BUF_SIZE 0 rpdev->dev.parent 1616
BUF_SIZE 0 rpdev->ops 40
HALF_LOCKED2 &pool->lock

drivers/rpmsg/qcom_glink_native.c qcom_glink_rx_open() -> rpmsg_register_device()

Type Parameter Key Value
PARAM_VALUE 0 rpdev 4096-ptr_max
PARAM_VALUE 0 rpdev->dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 rpdev->dev.of_node->properties 4096-ptr_max
PARAM_VALUE 0 rpdev->dev.parent 4096-ptr_max
PARAM_VALUE 0 rpdev->dev.release 2350456664337080320
PARAM_VALUE 0 rpdev->dst u32max
PARAM_VALUE 0 rpdev->ept 4096-ptr_max
PARAM_VALUE 0 rpdev->ops 4360929628402253824
PARAM_VALUE 0 rpdev->src u32max
BUF_SIZE 0 rpdev 1688
BUF_SIZE 0 rpdev->ept 208
BUF_SIZE 0 rpdev->ops 40
DATA_SOURCE 0 rpdev r _kzalloc_noprof
RX_PATH
HALF_LOCKED2 &pool->lock