Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/tipc/socket.c __tipc_sendstream() -> tipc_msg_append()

Type Parameter Key Value
PARAM_VALUE 0 _hdr 4096-ptr_max
PARAM_VALUE 1 m 4096-ptr_max
PARAM_VALUE 2 dlen 1-66000
PARAM_VALUE 3 mss 1-s32max
PARAM_VALUE 4 txq 4096-ptr_max
BUF_SIZE 0 _hdr 60
BUF_SIZE 1 m->msg_control (-1)-0,16,24,36-s32max
BUF_SIZE 1 m->msg_name (-1)-0,12,28,128
BUF_SIZE 1 m->msg_ubuf (-1),16
BUF_SIZE 4 txq 96
CAPPED_DATA 2 dlen 1
CAPPED_DATA 4 txq 1
DATA_SOURCE 1 m $1
PARAM_COMPARE 2 dlen <= $3
PARAM_COMPARE 3 mss >= $2
NOSPEC 1 m->msg_iter.count
NOSPEC 2 dlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 m->msg_controllen 0-s32max[c]
USER_DATA 1 m->msg_flags 0-u32max[c]
USER_DATA 1 m->msg_iter.count 0-u64max
USER_DATA 1 m->msg_iter.iov_offset 0-u64max[c]
USER_DATA 1 m->msg_namelen 0-128
USER_DATA 1 *m->msg_name s64min-s64max
USER_DATA 2 dlen 1-65999[c]
USER_PTR 1 m->msg_control
USER_PTR 1 m->msg_name
LOCK2 sk
HALF_LOCKED2 &vq->mutex