Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- include/net/sctp/ulpevent.h, line 181
- net/sctp/socket.c
- net/sctp/stream_interleave.c
- net/sctp/ulpevent.c
- net/sctp/ulpqueue.c
Smatch caller information:
net/sctp/ulpqueue.c sctp_ulpevent_is_enabled() -> sctp_ulpevent_is_notification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 4096-ptr_max |
| BUF_SIZE | 0 | event | 48 |
| BUF_SIZE | 0 | event | 48 |
| DATA_SOURCE | 0 | event | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/sctp/ulpqueue.c sctp_ulpq_tail_event() -> sctp_ulpevent_is_notification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | event | 48 |
| BUF_SIZE | 0 | event | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/sctp/ulpqueue.c sctp_ulpq_tail_event() -> sctp_ulpevent_is_notification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | event | 48 |
| BUF_SIZE | 0 | event | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/sctp/ulpevent.c __sctp_ulpevent_read_nxtinfo() -> sctp_ulpevent_is_notification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 4096-ptr_max |
| BUF_SIZE | 0 | event | 48 |
| BUF_SIZE | 0 | event | 48 |
| DATA_SOURCE | 0 | event | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | sk |
net/sctp/ulpevent.c sctp_queue_purge_ulpevents() -> sctp_ulpevent_is_notification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | event | 48 |
| BUF_SIZE | 0 | event | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | sk |
net/sctp/ulpevent.c sctp_ulpevent_free() -> sctp_ulpevent_is_notification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | event | 48 |
| BUF_SIZE | 0 | event | 48 |
| BUF_SIZE | 0 | event->asoc | (-1),3016 |
| DATA_SOURCE | 0 | event | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | event->asoc->force_delay | 0-1 |
| NO_OVERFLOW_SIMPLE | 0 | event->asoc->outqueue.out_qlen | |
| HALF_LOCKED2 | sk |
net/sctp/ulpevent.c sctp_ulpevent_read_rcvinfo() -> sctp_ulpevent_is_notification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 4096-ptr_max |
| BUF_SIZE | 0 | event | 48 |
| BUF_SIZE | 0 | event | 48 |
| DATA_SOURCE | 0 | event | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | sk |
net/sctp/ulpevent.c sctp_ulpevent_read_sndrcvinfo() -> sctp_ulpevent_is_notification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 4096-ptr_max |
| BUF_SIZE | 0 | event | 48 |
| BUF_SIZE | 0 | event | 48 |
| DATA_SOURCE | 0 | event | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | sk |
net/sctp/socket.c sctp_recvmsg() -> sctp_ulpevent_is_notification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 4096-ptr_max |
| BUF_SIZE | 0 | event | 48 |
| BUF_SIZE | 0 | event | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | sk |
net/sctp/socket.c sctp_recvmsg() -> sctp_ulpevent_is_notification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 4096-ptr_max |
| BUF_SIZE | 0 | event | 48 |
| BUF_SIZE | 0 | event | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | sk |
net/sctp/stream_interleave.c sctp_enqueue_event() -> sctp_ulpevent_is_notification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | event | 48 |
| BUF_SIZE | 0 | event | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/sctp/stream_interleave.c sctp_enqueue_event() -> sctp_ulpevent_is_notification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | event | 48 |
| BUF_SIZE | 0 | event | 48 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/sctp/stream_interleave.c sctp_ulpevent_is_enabled() -> sctp_ulpevent_is_notification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | event | 4096-ptr_max |
| BUF_SIZE | 0 | event | 48 |
| BUF_SIZE | 0 | event | 48 |
| DATA_SOURCE | 0 | event | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |