Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/rpmsg/rpmsg_core.c rpmsg_trysend() -> (struct rpmsg_endpoint_ops)->trysend()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ept | 4096-ptr_max |
| PARAM_VALUE | 0 | ept->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | ept->ops->get_mtu | 0,1051076120523857920 |
| PARAM_VALUE | 0 | ept->ops->trysend | 3167045547902849024,5467499834348752896,8036862816398262272,8789912981940232192 |
| BUF_SIZE | 1 | data | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | data | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | ept | $0 |
| DATA_SOURCE | 1 | data | $1 |
| DATA_SOURCE | 2 | len | $2 |
| CONTAINER | 0 | -24-200+0 | $(-1) |
| TASK_NOT_RUNNING | |||
| HOST_DATA | 2 | len | 1-2147483646[c] |
| USER_DATA | 2 | len | 0-65543[c] |
| USER_PTR | 1 | data | |
| HALF_LOCKED2 | &adev->svc.lock | ||
| HALF_LOCKED2 | &port->ops_lock | ||
| HALF_LOCKED2 | &svc->lock | ||
| HALF_LOCKED2 | flags |