Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/sctp/sm_make_chunk.c sctp_make_asconf_set_prim() -> sctp_make_asconf()

Type Parameter Key Value
PARAM_VALUE 0 asoc 4096-ptr_max
PARAM_VALUE 0 asoc->peer.asconf_capable 1
PARAM_VALUE 0 asoc->state 3
PARAM_VALUE 1 addr 4096-ptr_max
PARAM_VALUE 2 vparam_len 16,28
BUF_SIZE 1 addr 128
BUF_SIZE 1 addr 128
CAPPED_DATA 0 asoc->base.bind_addr.port 1
DATA_SOURCE 0 asoc $0
DATA_SOURCE 1 addr $1
BIT_INFO 0 asoc->peer.addip_disabled_mask 0x0,0xfb3f
RX_PATH
TASK_NOT_RUNNING
UNITS 2 vparam_len unit_byte
LOCK2 sk

net/sctp/sm_make_chunk.c sctp_make_asconf_update_ip() -> sctp_make_asconf()

Type Parameter Key Value
PARAM_VALUE 0 asoc 4096-ptr_max
PARAM_VALUE 0 asoc->peer.asconf_capable 1
PARAM_VALUE 0 asoc->state 3
PARAM_VALUE 1 addr 4096-ptr_max
BUF_SIZE 1 addr (-1),28
BUF_SIZE 1 addr (-1),28
DATA_SOURCE 0 asoc $0
DATA_SOURCE 1 addr $1
BIT_INFO 0 asoc->peer.addip_disabled_mask 0x0,0xff3f
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 asoc->asconf_addr_del_pending->sa.sa_family 0-u16max[u]
HALF_LOCKED2 &net->sctp.addr_wq_lock
HALF_LOCKED2 &sk->sk_lock.slock
HALF_LOCKED2 bh
HALF_LOCKED2 sk