Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- net/sctp/protocol.c, line 821
- net/sctp/socket.c
- net/sctp/transport.c, line 412
- net/sctp/ulpevent.c, line 329
Smatch caller information:
net/sctp/transport.c sctp_transport_update_pmtu() -> sctp_get_pf_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sk->sk_lock.slock |
net/sctp/ulpevent.c sctp_ulpevent_make_peer_addr_change() -> sctp_get_pf_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/sctp/socket.c sctp_addr_id2transport() -> sctp_get_pf_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | sk |
net/sctp/socket.c sctp_copy_laddrs() -> sctp_get_pf_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| LOCK2 | rcu_read | ||
| LOCK2 | sk |
net/sctp/socket.c sctp_getsockopt_local_addrs() -> sctp_get_pf_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| LOCK2 | sk |
net/sctp/socket.c sctp_getsockopt_peer_addrs() -> sctp_get_pf_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| LOCK2 | sk |
net/sctp/socket.c sctp_getsockopt_primary_addr() -> sctp_get_pf_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| LOCK2 | sk |
net/sctp/socket.c sctp_getsockopt_sctp_status() -> sctp_get_pf_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| LOCK2 | sk |
net/sctp/socket.c sctp_init_sock() -> sctp_get_pf_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | family | 2,10,29,35-36,45 |
| HARD_MAX | 0 | family | 45 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &bt_proto_lock |
net/sctp/protocol.c sctp_ctl_sock_init() -> sctp_get_pf_specific()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | family | 10 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &pernet_ops_rwsem |