Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/rpmsg/mtk_rpmsg.c mtk_rpmsg_create_ept() -> __mtk_create_ept()

Type Parameter Key Value
PARAM_VALUE 1 rpdev 4096-ptr_max
PARAM_VALUE 1 rpdev->ops 4096-ptr_max
PARAM_VALUE 2 cb 4096-ptr_max
BUF_SIZE 1 rpdev->ept (-1),208
BUF_SIZE 3 priv s32min-(-1),1-s32max
BUF_SIZE 3 priv s32min-(-1),1-s32max
BUF_SIZE 3 priv->acl_channel (-1),208
DATA_SOURCE 1 rpdev $0
DATA_SOURCE 2 cb $1
DATA_SOURCE 3 priv $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &eptdev->ept_lock
HALF_LOCKED2 &port->ops_lock

drivers/rpmsg/mtk_rpmsg.c mtk_rpmsg_prepare() -> __mtk_create_ept()

Type Parameter Key Value
PARAM_VALUE 0 mtk_subdev 4096-ptr_max
PARAM_VALUE 0 mtk_subdev->info 4096-ptr_max
PARAM_VALUE 0 mtk_subdev->info->ns_ipi_id 255
PARAM_VALUE 1 rpdev 0
PARAM_VALUE 2 cb 6777023846864990208
PARAM_VALUE 3 priv 4096-ptr_max
PARAM_VALUE 4 id 255
RX_PATH
TASK_NOT_RUNNING
LOCK2 &rproc->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct rproc)->lock