Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
net/sctp/socket.c sctp_getsockopt_peeloff() -> sctp_getsockopt_peeloff_common()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.owned | 1 |
| PARAM_VALUE | 0 | sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | peeloff | 3055797897550155776 |
| PARAM_VALUE | 2 | newfile | 2053458386988404736 |
| PARAM_VALUE | 2 | *newfile | 0 |
| PARAM_VALUE | 3 | flags | 0 |
| DATA_SOURCE | 0 | sk | $0 |
| RX_PATH | |||
| USER_DATA | 1 | peeloff->associd | s32min-s32max |
| USER_DATA | 1 | peeloff->sd | s32min-s32max |
| LOCK2 | 0 | sk |
net/sctp/socket.c sctp_getsockopt_peeloff_flags() -> sctp_getsockopt_peeloff_common()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.owned | 1 |
| PARAM_VALUE | 0 | sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | peeloff | 7708805625855426560 |
| PARAM_VALUE | 2 | newfile | 2681573383359217664 |
| PARAM_VALUE | 2 | *newfile | 0 |
| DATA_SOURCE | 0 | sk | $0 |
| RX_PATH | |||
| USER_DATA | 1 | peeloff->associd | s32min-s32max |
| USER_DATA | 1 | peeloff->sd | s32min-s32max |
| USER_DATA | 3 | flags | 0-u32max |
| LOCK2 | 0 | sk |