Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/sctp/bind_addr.c sctp_raw_to_bind_addrs() -> (struct sctp_af)->from_addr_param()

Type Parameter Key Value
PARAM_VALUE 0 addr 4354159648144842752
PARAM_VALUE 1 param 4096-ptr_max
PARAM_VALUE 3 iif 0
DATA_SOURCE 1 param $1
DATA_SOURCE 2 port $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sk->sk_lock.slock
HALF_LOCKED2 sk

net/sctp/sm_make_chunk.c sctp_asconf_param_success() -> (struct sctp_af)->from_addr_param()

Type Parameter Key Value
PARAM_VALUE 0 addr 1175544278869413888
PARAM_VALUE 1 param 4096-ptr_max
PARAM_VALUE 3 iif 0
RX_PATH
TASK_NOT_RUNNING
USER_PTR 1 param
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sk->sk_lock.slock
HALF_LOCKED2 sk

net/sctp/sm_make_chunk.c sctp_process_asconf_param() -> (struct sctp_af)->from_addr_param()

Type Parameter Key Value
PARAM_VALUE 0 addr 7246040815937822720
PARAM_VALUE 1 param 4096-ptr_max
PARAM_VALUE 1 param->p.type 1280,1536
PARAM_VALUE 3 iif 0
CAPPED_DATA 1 param->p.length 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 port 0-u16max
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sk->sk_lock.slock
HALF_LOCKED2 sk

net/sctp/sm_make_chunk.c sctp_process_init() -> (struct sctp_af)->from_addr_param()

Type Parameter Key Value
PARAM_VALUE 0 addr 7628116214243495936
PARAM_VALUE 3 iif 0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 addr->v4.sin_port 0-u16max
USER_DATA 0 addr->v6.sin6_port 0-u16max

net/sctp/sm_make_chunk.c sctp_process_param() -> (struct sctp_af)->from_addr_param()

Type Parameter Key Value
PARAM_VALUE 0 addr 8238416115583254528
PARAM_VALUE 3 iif 0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 port 0-u16max

net/sctp/sm_make_chunk.c sctp_process_param() -> (struct sctp_af)->from_addr_param()

Type Parameter Key Value
PARAM_VALUE 0 addr 8238416115583254528
PARAM_VALUE 1 param 4096-ptr_max
PARAM_VALUE 3 iif 0
CAPPED_DATA 1 param->p.length 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 port 0-u16max

net/sctp/input.c __sctp_rcv_asconf_lookup() -> (struct sctp_af)->from_addr_param()

Type Parameter Key Value
PARAM_VALUE 0 addr 8186810934496587776
PARAM_VALUE 1 param 4096-ptr_max
PARAM_VALUE 3 iif 0
DATA_SOURCE 2 port $3
RX_PATH
TASK_NOT_RUNNING
USER_PTR 1 param

net/sctp/input.c __sctp_rcv_init_lookup() -> (struct sctp_af)->from_addr_param()

Type Parameter Key Value
PARAM_VALUE 0 addr 3477218351804715008
PARAM_VALUE 3 iif 0
BUF_SIZE 0 addr 28
RX_PATH
TASK_NOT_RUNNING