Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/sctp/chunk.c sctp_datamsg_from_user() -> sctp_datamsg_assign()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
PARAM_VALUE 0 msg->abandoned 0
PARAM_VALUE 0 msg->chunks.next 4096-ptr_max
PARAM_VALUE 0 msg->chunks.next->next 4096-ptr_max
PARAM_VALUE 0 msg->chunks.prev 4096-ptr_max
PARAM_VALUE 0 msg->chunks.prev->next 4096-ptr_max
PARAM_VALUE 0 msg->chunks.prev->prev 4096-ptr_max
PARAM_VALUE 0 msg->send_error 0
PARAM_VALUE 0 msg->send_failed 0
PARAM_VALUE 1 chunk 4096-ptr_max
PARAM_VALUE 1 chunk->chunk_end 4096-ptr_max
PARAM_VALUE 1 chunk->chunk_hdr 4096-ptr_max
PARAM_VALUE 1 chunk->sinfo.sinfo_cumtsn 0
PARAM_VALUE 1 chunk->sinfo.sinfo_ssn 0
PARAM_VALUE 1 chunk->sinfo.sinfo_stream 0
PARAM_VALUE 1 chunk->sinfo.sinfo_tsn 0
PARAM_VALUE 1 chunk->skb 4096-ptr_max
PARAM_VALUE 1 chunk->skb->data 4096-ptr_max
PARAM_VALUE 1 chunk->skb->data_len 0
BUF_SIZE 0 msg 40
DATA_SOURCE 0 msg r sctp_datamsg_new
CONSTRAINT 1 chunk->skb->data_len <=49
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 chunk->chunk_hdr->length 0-u16max
LOCK2 sk
HALF_LOCKED2 &vq->mutex