Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
-
net/sctp/sm_make_chunk.c
- line 149
- line 316
- line 318
- line 329
- line 330
- line 333
- line 341
- line 346
- line 352
- line 357
- line 360
- line 363
- line 483
- line 484
- line 485
- line 487
- line 491
- line 495
- line 501
- line 505
- line 508
- line 511
- line 575
- line 673
- line 705
- line 736
- line 814
- line 818
- line 824
- line 862
- line 981
- line 1025
- line 1084
- line 1107
- line 1127
- line 1147
- line 1178
- line 1198
- line 1310
- line 1339
- line 1932
- line 2133
- line 2820
- line 2822
- line 2905
- line 2906
- line 2918
- line 2919
- line 2962
- line 2963
- line 3003
- line 3035
- line 3043
- line 3047
- line 3583
- line 3588
- line 3611
- line 3613
- line 3709
- line 3712
- line 3720
- line 3723
- line 3753
- line 3788
- line 3798
- line 3831
- line 3872
- net/sctp/sm_statefuns.c
- net/sctp/stream_interleave.c, line 42
Smatch caller information:
net/sctp/sm_make_chunk.c sctp_add_asconf_response() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 128 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.addip_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 8 |
| PARAM_VALUE | 2 | data | 8410551379551453184 |
| BUF_SIZE | 2 | data | 8 |
| DATA_SOURCE | 0 | chunk | $0 |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_addr.s_addr | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_add_asconf_response() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 128 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.addip_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 3805486458432225280 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | $0 |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_addr.s_addr | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_add_asconf_response() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 128 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.addip_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 0-u16max |
| PARAM_VALUE | 2 | data | 4096-ptr_max |
| DATA_SOURCE | 0 | chunk | $0 |
| DATA_SOURCE | 2 | data | $3 |
| FUZZY_MAX | 1 | len | 0 |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_addr.s_addr | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| USER_DATA | 1 | len | 0-u16max |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_init_cause() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0-1 |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 3429059983532875776 |
| BUF_SIZE | 0 | chunk | (-1)-s32max |
| BUF_SIZE | 0 | chunk | (-1)-s32max |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | $0 |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_addr.s_addr | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data |
net/sctp/sm_make_chunk.c sctp_make_abort_no_data() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0-1 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 6 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0-1 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 1021883788704514048 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_abort |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_addr.s_addr | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_abort_user() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0-1 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 6 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0-1 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 0-4000000 |
| PARAM_VALUE | 2 | data | 0,4096-ptr_max |
| BUF_SIZE | 2 | data | 0-u64max |
| CAPPED_DATA | 1 | len | 1 |
| DATA_SOURCE | 0 | chunk | r sctp_make_abort |
| DATA_SOURCE | 1 | len | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 1 | len | 1-4000000[c] |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| BYTE_COUNT | 2 | ==data1 | 8050 |
| LOCK2 | sk |
net/sctp/sm_make_chunk.c sctp_make_abort_violation() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0-1 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 6 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0-1 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 0-u16max |
| PARAM_VALUE | 2 | data | 4096-ptr_max |
| BUF_SIZE | 2 | data | (-1),39-40,58 |
| DATA_SOURCE | 0 | chunk | r sctp_make_abort |
| DATA_SOURCE | 1 | len | $3 |
| DATA_SOURCE | 2 | data | $2 |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_addr.s_addr | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| UNITS | 2 | data | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_asconf() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 193 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 7609095674063728640 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->next_tsn | 0-u32max[u] |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_asconf() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 8 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 193 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.addip_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 8,20 |
| PARAM_VALUE | 2 | data | 1004906078357262336 |
| BUF_SIZE | 2 | data | 20 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->next_tsn | 0-u32max[u] |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_asconf_ack() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 128 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 1549711303077974016 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->next_tsn | 0-u32max[u] |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_asconf_set_prim() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 16,28 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 193 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.addip_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 8 |
| PARAM_VALUE | 2 | data | 5060491427159298048 |
| BUF_SIZE | 2 | data | 8 |
| DATA_SOURCE | 0 | chunk | r sctp_make_asconf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| LOCK2 | sk |
net/sctp/sm_make_chunk.c sctp_make_asconf_set_prim() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 12,24,36,48 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 193 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.addip_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 8,20 |
| PARAM_VALUE | 2 | data | 2231028704258060288 |
| BUF_SIZE | 2 | data | 20 |
| DATA_SOURCE | 0 | chunk | r sctp_make_asconf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| LOCK2 | sk |
net/sctp/sm_make_chunk.c sctp_make_asconf_update_ip() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 0-104,65520-u16max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 193 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.addip_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 8 |
| PARAM_VALUE | 2 | data | 1184394388595105792 |
| BUF_SIZE | 2 | data | 8 |
| DATA_SOURCE | 0 | chunk | r sctp_make_asconf |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 12,24,36,48 |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &net->sctp.addr_wq_lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_asconf_update_ip() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 193 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.addip_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 8,20 |
| PARAM_VALUE | 2 | data | 2669615829569236992 |
| BUF_SIZE | 2 | data | 20 |
| DATA_SOURCE | 0 | chunk | r sctp_make_asconf |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-104,65520-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &net->sctp.addr_wq_lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_asconf_update_ip() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 193 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.addip_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 8 |
| PARAM_VALUE | 2 | data | 1184394388595105792 |
| BUF_SIZE | 2 | data | 8 |
| DATA_SOURCE | 0 | chunk | r sctp_make_asconf |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &net->sctp.addr_wq_lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_asconf_update_ip() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 193 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.addip_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 8,20 |
| PARAM_VALUE | 2 | data | 2669615829569236992 |
| BUF_SIZE | 2 | data | 20 |
| DATA_SOURCE | 0 | chunk | r sctp_make_asconf |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &net->sctp.addr_wq_lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_auth() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 15 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 393989394466328576 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
net/sctp/sm_make_chunk.c sctp_make_cookie_echo() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 10 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| BUF_SIZE | 2 | data | s32min-(-2),1-65531 |
| BUF_SIZE | 2 | data | s32min-(-2),1-65531 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_cwr() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 13 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 56252973355368448 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
net/sctp/sm_make_chunk.c sctp_make_datafrag_empty() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 12 |
| PARAM_VALUE | 2 | data | 686522529852305408 |
| BUF_SIZE | 2 | data | 12 |
| DATA_SOURCE | 0 | chunk | r sctp_make_data |
| MEM_ZERO | 2 | data | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_ecne() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 12 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 8819428341538807808 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
net/sctp/sm_make_chunk.c sctp_make_fwdtsn() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 192 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 7801115263300915200 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->next_tsn | 0-u32max[u] |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data |
net/sctp/sm_make_chunk.c sctp_make_fwdtsn() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 8,12 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 192 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.fwdtsn_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 8246400409781792768 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->next_tsn | 0-u32max[u] |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data |
net/sctp/sm_make_chunk.c sctp_make_heartbeat() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 4 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transport | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 56 |
| PARAM_VALUE | 2 | data | 3846009712105865216 |
| BUF_SIZE | 0 | chunk->transport | (-1),40 |
| BUF_SIZE | 2 | data | 56 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_heartbeat_ack() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 5 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4-65531 |
| PARAM_VALUE | 2 | data | 4096-ptr_max |
| BUF_SIZE | 2 | data | 1-s32max |
| BUF_SIZE | 2 | data | 1-s32max |
| CAPPED_DATA | 1 | len | 1 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| DATA_SOURCE | 1 | len | $3 |
| DATA_SOURCE | 2 | data | $2 |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| USER_DATA | 1 | len | 5-65531[c] |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| UNITS | 2 | data | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| USER_PTR | 2 | data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_ifwdtsn() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 194 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 8982534432934436864 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->next_tsn | 0-u32max[u] |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data |
net/sctp/sm_make_chunk.c sctp_make_ifwdtsn() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 8 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 194 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.ifwdtsn_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 2 | data | 5462649681936216064 |
| BUF_SIZE | 2 | data | 80 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| DATA_SOURCE | 2 | data | $3 |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->next_tsn | 0-u32max[u] |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| USER_PTR | 0 | chunk->skb->data |
net/sctp/sm_make_chunk.c sctp_make_init() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 1 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 16 |
| PARAM_VALUE | 2 | data | 156630836029214720 |
| BUF_SIZE | 2 | data | 16 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 1 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 0,8,16,20-s32max |
| BUF_SIZE | 2 | data | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| UNITS | 2 | data | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 1 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 8048272605333458944 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 1 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 2-4 |
| PARAM_VALUE | 2 | data | 3702571059916251136 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 1 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 2221006139270721536 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 1 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 6712551537144373248 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 1 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 1780871591072313344 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 1 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 8 |
| PARAM_VALUE | 2 | data | 4578161771828367360 |
| BUF_SIZE | 2 | data | 8 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 1 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 36 |
| BUF_SIZE | 2 | data | 36 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 1 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 1-u16max |
| PARAM_VALUE | 2 | data | 4096-ptr_max |
| BUF_SIZE | 2 | data | 12 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| USER_DATA | 1 | len | 1-u16max |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 1 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 1-u16max |
| PARAM_VALUE | 2 | data | 4096-ptr_max |
| BUF_SIZE | 2 | data | 20 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| USER_DATA | 1 | len | 1-u16max |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init_ack() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 2 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 16 |
| PARAM_VALUE | 2 | data | 125744486587256832 |
| BUF_SIZE | 0 | chunk->asoc | 3016 |
| BUF_SIZE | 2 | data | 16 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init_ack() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 2 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 0,8,16,20-s32max |
| BUF_SIZE | 0 | chunk->asoc | 3016 |
| BUF_SIZE | 2 | data | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| UNITS | 2 | data | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init_ack() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 2 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 0-4000000 |
| PARAM_VALUE | 2 | data | 4096-ptr_max |
| BUF_SIZE | 0 | chunk->asoc | 3016 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| DATA_SOURCE | 2 | data | r sctp_pack_cookie |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init_ack() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 2 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 2221006139270721536 |
| BUF_SIZE | 0 | chunk->asoc | 3016 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init_ack() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 2 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 340207857478123520 |
| BUF_SIZE | 0 | chunk->asoc | 3016 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init_ack() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 2 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 1780871591072313344 |
| BUF_SIZE | 0 | chunk->asoc | 3016 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init_ack() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 2 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 8 |
| PARAM_VALUE | 2 | data | 2366492381571321856 |
| BUF_SIZE | 0 | chunk->asoc | 3016 |
| BUF_SIZE | 2 | data | 8 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init_ack() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 2 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 0-u16max |
| PARAM_VALUE | 2 | data | 4096-ptr_max |
| BUF_SIZE | 0 | chunk->asoc | 3016 |
| BUF_SIZE | 2 | data | 36 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| USER_DATA | 1 | len | 0-u16max |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init_ack() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 2 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 1-u16max |
| PARAM_VALUE | 2 | data | 4096-ptr_max |
| BUF_SIZE | 0 | chunk->asoc | 3016 |
| BUF_SIZE | 2 | data | 12 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| USER_DATA | 1 | len | 1-u16max |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_init_ack() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 2 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 1-u16max |
| PARAM_VALUE | 2 | data | 4096-ptr_max |
| BUF_SIZE | 0 | chunk->asoc | 3016 |
| BUF_SIZE | 2 | data | 20 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| USER_DATA | 1 | len | 1-u16max |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_new_encap_port() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0-1 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 6 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0-1 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 6722370133846667264 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_abort |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_addr.s_addr | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_op_error() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 9 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0-1 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| BUF_SIZE | 2 | data | s32min-(-1),1-s32max |
| BUF_SIZE | 2 | data | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | chunk | r sctp_make_op_error_space |
| DATA_SOURCE | 1 | len | $4 |
| DATA_SOURCE | 2 | data | $3 |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_addr.s_addr | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| USER_DATA | 1 | len | 0-u16max |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| UNITS | 2 | data | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_sack() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 3 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 12 |
| PARAM_VALUE | 2 | data | 7338688678052392960 |
| BUF_SIZE | 0 | chunk->asoc | (-1),3016 |
| BUF_SIZE | 2 | data | 12 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data |
net/sctp/sm_make_chunk.c sctp_make_sack() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 3 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.sack_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4-262140 |
| PARAM_VALUE | 2 | data | 7501683134904459264 |
| BUF_SIZE | 0 | chunk->asoc | (-1),3016 |
| BUF_SIZE | 2 | data | 64 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| USER_PTR | 0 | chunk->skb->data |
net/sctp/sm_make_chunk.c sctp_make_sack() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 3 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.sack_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4-262140 |
| BUF_SIZE | 0 | chunk->asoc | (-1),3016 |
| BUF_SIZE | 2 | data | 64 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| USER_PTR | 0 | chunk->skb->data |
net/sctp/sm_make_chunk.c sctp_make_shutdown() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 7 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 4 |
| PARAM_VALUE | 2 | data | 1470910353902620672 |
| BUF_SIZE | 2 | data | 4 |
| DATA_SOURCE | 0 | chunk | r sctp_make_control |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_strreset_addstrm() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 130 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 12 |
| PARAM_VALUE | 2 | data | 6403540399192211456 |
| BUF_SIZE | 2 | data | 12 |
| DATA_SOURCE | 0 | chunk | r sctp_make_reconf |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_strreset_addstrm() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4,16 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 130 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 12 |
| PARAM_VALUE | 2 | data | 6403540399192211456 |
| BUF_SIZE | 2 | data | 12 |
| DATA_SOURCE | 0 | chunk | r sctp_make_reconf |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| LOCK2 | sk |
net/sctp/sm_make_chunk.c sctp_make_strreset_req() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 130 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 16 |
| PARAM_VALUE | 2 | data | 329454780426141696 |
| BUF_SIZE | 2 | data | 16 |
| DATA_SOURCE | 0 | chunk | r sctp_make_reconf |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_strreset_req() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 20 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 130 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 1-u16max |
| BUF_SIZE | 2 | data | (-1),2 |
| CAPPED_DATA | 1 | len | 1 |
| DATA_SOURCE | 0 | chunk | r sctp_make_reconf |
| DATA_SOURCE | 2 | data | $2 |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| USER_DATA | 1 | len | 1-u16max[c] |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_strreset_req() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 130 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 8 |
| PARAM_VALUE | 2 | data | 4402031901075259392 |
| BUF_SIZE | 2 | data | 8 |
| DATA_SOURCE | 0 | chunk | r sctp_make_reconf |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_strreset_req() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 130 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 1-u16max |
| BUF_SIZE | 2 | data | (-1),2 |
| CAPPED_DATA | 1 | len | 1 |
| DATA_SOURCE | 0 | chunk | r sctp_make_reconf |
| DATA_SOURCE | 2 | data | $2 |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 1-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| USER_DATA | 1 | len | 1-u16max[c] |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_strreset_resp() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 130 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 12 |
| PARAM_VALUE | 2 | data | 5916050766764634112 |
| BUF_SIZE | 2 | data | 12 |
| DATA_SOURCE | 0 | chunk | r sctp_make_reconf |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_strreset_tsnreq() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 130 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 8 |
| PARAM_VALUE | 2 | data | 5395374795600379904 |
| BUF_SIZE | 2 | data | 8 |
| DATA_SOURCE | 0 | chunk | r sctp_make_reconf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| LOCK2 | sk |
net/sctp/sm_make_chunk.c sctp_make_strreset_tsnresp() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 130 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 20 |
| PARAM_VALUE | 2 | data | 4750246615382528000 |
| BUF_SIZE | 2 | data | 20 |
| DATA_SOURCE | 0 | chunk | r sctp_make_reconf |
| NOSPEC | 0 | chunk->asoc->c.raw_addr_list_len | |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_make_violation_max_retrans() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0-1 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 6 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0-1 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 43 |
| PARAM_VALUE | 2 | data | 2098659242358517760 |
| BUF_SIZE | 2 | data | 43 |
| DATA_SOURCE | 0 | chunk | r sctp_make_abort |
| STR_LEN | 0 | chunk | 42 |
| TERMINATED | 2 | data | 1 |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
net/sctp/sm_make_chunk.c sctp_make_violation_paramlen() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0-1 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 6 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0-1 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 44 |
| PARAM_VALUE | 2 | data | 641261547703848960 |
| BUF_SIZE | 2 | data | 44 |
| DATA_SOURCE | 0 | chunk | r sctp_make_abort |
| STR_LEN | 0 | chunk | 43 |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| TERMINATED | 2 | data | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_addr.s_addr | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_process_missing_param() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 0-255,4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 6 |
| PARAM_VALUE | 2 | data | 2405636599706800128 |
| BUF_SIZE | 2 | data | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | len | unit_byte |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_make_chunk.c sctp_process_unk_param() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->subh.err_hdr | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 0-u16max |
| BUF_SIZE | 2 | data | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | len | 0-u16max |
| UNITS | 1 | len | unit_byte |
| UNITS | 2 | data | unit_byte |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_statefuns.c sctp_abort_pkt_new() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0-1 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->length | 4 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 6 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | (-4)-65531 |
| PARAM_VALUE | 2 | data | 4096-ptr_max |
| BUF_SIZE | 2 | data | (-1),24 |
| BUF_SIZE | 2 | data | (-1),24 |
| DATA_SOURCE | 0 | chunk | r sctp_make_abort |
| DATA_SOURCE | 1 | len | $5 |
| DATA_SOURCE | 2 | data | $4 |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_addr.s_addr | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| USER_DATA | 1 | len | (-4)-65531 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| UNITS | 2 | data | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_statefuns.c sctp_sf_do_5_1B_init() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->a_rwnd | 1500-s32max |
| PARAM_VALUE | 0 | chunk->asoc->addip_chunk_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->addip_chunk_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->addip_serial | 0-255 |
| PARAM_VALUE | 0 | chunk->asoc->adv_peer_ack_point | 0-254,u32max |
| PARAM_VALUE | 0 | chunk->asoc->asconf_ack_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->asconf_ack_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->asocs.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->asocs.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->assoc_id | 0-s32max |
| PARAM_VALUE | 0 | chunk->asoc->base.bind_addr.address_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->base.inqueue.in_chunk_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->base.inqueue.in_chunk_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->base.inqueue.in_progress | 0 |
| PARAM_VALUE | 0 | chunk->asoc->base.sk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->base.type | 1 |
| PARAM_VALUE | 0 | chunk->asoc->ctsn_ack_point | 0-254,u32max |
| PARAM_VALUE | 0 | chunk->asoc->dscp | 0-1,4-253 |
| PARAM_VALUE | 0 | chunk->asoc->endpoint_shared_keys.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->endpoint_shared_keys.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->ep | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->flowlabel | 0-2097151 |
| PARAM_VALUE | 0 | chunk->asoc->frag_point | 0,4-65532 |
| PARAM_VALUE | 0 | chunk->asoc->hbinterval | 0-536870912,4611686018427387902 |
| PARAM_VALUE | 0 | chunk->asoc->highest_sacked | 0-254,u32max |
| PARAM_VALUE | 0 | chunk->asoc->last_cwr_tsn | 0-254,u32max |
| PARAM_VALUE | 0 | chunk->asoc->max_init_timeo | 0-536870912,4611686018427387902 |
| PARAM_VALUE | 0 | chunk->asoc->max_retrans | 0-u16max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.abandoned.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.abandoned.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.control_chunk_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.control_chunk_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.cork | 0 |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.error | 0 |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.fast_rtx | 0 |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.out_chunk_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.out_chunk_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.out_qlen | 0 |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.outstanding_bytes | 0 |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.retransmit.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.retransmit.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.sacked.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.sacked.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.sched | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->peer.i.a_rwnd | 1500-u32max |
| PARAM_VALUE | 0 | chunk->asoc->peer.i.init_tag | 1-u32max |
| PARAM_VALUE | 0 | chunk->asoc->peer.i.num_inbound_streams | 1-u16max |
| PARAM_VALUE | 0 | chunk->asoc->peer.i.num_outbound_streams | 1-u16max |
| PARAM_VALUE | 0 | chunk->asoc->peer.sack_generation | 1 |
| PARAM_VALUE | 0 | chunk->asoc->peer.sack_needed | 1 |
| PARAM_VALUE | 0 | chunk->asoc->peer.transport_addr_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->peer.tsn_map.cumulative_tsn_ack_point | 0-4294967294 |
| PARAM_VALUE | 0 | chunk->asoc->peer.tsn_map.num_dup_tsns | 0 |
| PARAM_VALUE | 0 | chunk->asoc->peer.tsn_map.tsn_map | 1-u64max |
| PARAM_VALUE | 0 | chunk->asoc->probe_interval | 0-536870912,4611686018427387902 |
| PARAM_VALUE | 0 | chunk->asoc->rmem_alloc.counter | 0 |
| PARAM_VALUE | 0 | chunk->asoc->rto_initial | 0-536870912,4611686018427387902 |
| PARAM_VALUE | 0 | chunk->asoc->rto_max | 0-536870912,4611686018427387902 |
| PARAM_VALUE | 0 | chunk->asoc->rto_min | 0-536870912,4611686018427387902 |
| PARAM_VALUE | 0 | chunk->asoc->sackdelay | 0-536870912,4611686018427387902 |
| PARAM_VALUE | 0 | chunk->asoc->sackfreq | 2-u32max |
| PARAM_VALUE | 0 | chunk->asoc->state | 0 |
| PARAM_VALUE | 0 | chunk->asoc->stream.incnt | 0-65534 |
| PARAM_VALUE | 0 | chunk->asoc->stream.si | 1404961082085122048,4326107235098353664 |
| PARAM_VALUE | 0 | chunk->asoc->strreset_outseq | 0-255 |
| PARAM_VALUE | 0 | chunk->asoc->temp | 1 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.lobby.list.next | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.lobby.list.prev | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.lobby.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.lobby.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.lobby.qlen | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.pd_mode | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm.list.next | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm.list.prev | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm.qlen | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm_uo.list.next | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm_uo.list.prev | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm_uo.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm_uo.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm_uo.qlen | 0 |
| PARAM_VALUE | 0 | chunk->asoc->user_frag | 0,432-65516 |
| PARAM_VALUE | 0 | chunk->asoc->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 2 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | (-4)-65531 |
| BUF_SIZE | 0 | chunk->asoc | 3016 |
| DATA_SOURCE | 0 | chunk | r sctp_make_init_ack |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->c.peer_vtag | 0-u32max |
| USER_DATA | 0 | chunk->asoc->default_hmac_id | 0-3 |
| USER_DATA | 0 | chunk->asoc->frag_point | 0,432-65512[c] |
| USER_DATA | 0 | chunk->asoc->peer.i.a_rwnd | 1500-u32max |
| USER_DATA | 0 | chunk->asoc->peer.i.init_tag | 1-u32max |
| USER_DATA | 0 | chunk->asoc->peer.i.initial_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.i.num_inbound_streams | 1-u16max |
| USER_DATA | 0 | chunk->asoc->peer.i.num_outbound_streams | 1-u16max |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 1-65534[c] |
| USER_DATA | 0 | chunk->asoc->strreset_inseq | 0-u32max |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| USER_DATA | 1 | len | (-4)-65531 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| UNITS | 2 | data | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_statefuns.c sctp_sf_do_5_2_6_stale() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 1 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 8 |
| PARAM_VALUE | 2 | data | 7831806750633213952 |
| BUF_SIZE | 2 | data | 8 |
| DATA_SOURCE | 0 | chunk | r sctp_make_init |
| NOSPEC | 0 | chunk->asoc->rwnd_over | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.sa.sa_family | 2,10[c] |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_addr.s_addr | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_family | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_flowinfo | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_scope_id | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/sm_statefuns.c sctp_sf_do_unexpected_init() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->a_rwnd | 1500-s32max |
| PARAM_VALUE | 0 | chunk->asoc->addip_chunk_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->addip_chunk_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->addip_serial | 0-255 |
| PARAM_VALUE | 0 | chunk->asoc->adv_peer_ack_point | 0-254,u32max |
| PARAM_VALUE | 0 | chunk->asoc->asconf_ack_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->asconf_ack_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->asocs.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->asocs.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->assoc_id | 0-s32max |
| PARAM_VALUE | 0 | chunk->asoc->base.bind_addr.address_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->base.inqueue.in_chunk_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->base.inqueue.in_chunk_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->base.inqueue.in_progress | 0 |
| PARAM_VALUE | 0 | chunk->asoc->base.sk | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->base.type | 1 |
| PARAM_VALUE | 0 | chunk->asoc->ctsn_ack_point | 0-254,u32max |
| PARAM_VALUE | 0 | chunk->asoc->dscp | 0-1,4-253 |
| PARAM_VALUE | 0 | chunk->asoc->endpoint_shared_keys.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->endpoint_shared_keys.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->ep | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->flowlabel | 0-2097151 |
| PARAM_VALUE | 0 | chunk->asoc->frag_point | 0,4-65532 |
| PARAM_VALUE | 0 | chunk->asoc->hbinterval | 0-536870912,4611686018427387902 |
| PARAM_VALUE | 0 | chunk->asoc->highest_sacked | 0-254,u32max |
| PARAM_VALUE | 0 | chunk->asoc->last_cwr_tsn | 0-254,u32max |
| PARAM_VALUE | 0 | chunk->asoc->max_init_timeo | 0-536870912,4611686018427387902 |
| PARAM_VALUE | 0 | chunk->asoc->max_retrans | 0-u16max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.abandoned.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.abandoned.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.control_chunk_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.control_chunk_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.cork | 0 |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.error | 0 |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.fast_rtx | 0 |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.out_chunk_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.out_chunk_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.out_qlen | 0 |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.outstanding_bytes | 0 |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.retransmit.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.retransmit.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.sacked.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.sacked.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->outqueue.sched | 0,4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->peer.i.a_rwnd | 1500-u32max |
| PARAM_VALUE | 0 | chunk->asoc->peer.i.init_tag | 1-u32max |
| PARAM_VALUE | 0 | chunk->asoc->peer.i.num_inbound_streams | 1-u16max |
| PARAM_VALUE | 0 | chunk->asoc->peer.i.num_outbound_streams | 1-u16max |
| PARAM_VALUE | 0 | chunk->asoc->peer.sack_generation | 1 |
| PARAM_VALUE | 0 | chunk->asoc->peer.sack_needed | 1 |
| PARAM_VALUE | 0 | chunk->asoc->peer.transport_addr_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->peer.tsn_map.cumulative_tsn_ack_point | 0-4294967294 |
| PARAM_VALUE | 0 | chunk->asoc->peer.tsn_map.num_dup_tsns | 0 |
| PARAM_VALUE | 0 | chunk->asoc->peer.tsn_map.tsn_map | 1-u64max |
| PARAM_VALUE | 0 | chunk->asoc->probe_interval | 0-536870912,4611686018427387902 |
| PARAM_VALUE | 0 | chunk->asoc->rmem_alloc.counter | 0 |
| PARAM_VALUE | 0 | chunk->asoc->rto_initial | 0-536870912,4611686018427387902 |
| PARAM_VALUE | 0 | chunk->asoc->rto_max | 0-536870912,4611686018427387902 |
| PARAM_VALUE | 0 | chunk->asoc->rto_min | 0-536870912,4611686018427387902 |
| PARAM_VALUE | 0 | chunk->asoc->sackdelay | 0-536870912,4611686018427387902 |
| PARAM_VALUE | 0 | chunk->asoc->sackfreq | 2-u32max |
| PARAM_VALUE | 0 | chunk->asoc->state | 0 |
| PARAM_VALUE | 0 | chunk->asoc->stream.incnt | 0-65534 |
| PARAM_VALUE | 0 | chunk->asoc->stream.si | 1404961082085122048,4326107235098353664 |
| PARAM_VALUE | 0 | chunk->asoc->strreset_outseq | 0-255 |
| PARAM_VALUE | 0 | chunk->asoc->temp | 1 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.asoc | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.lobby.list.next | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.lobby.list.prev | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.lobby.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.lobby.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.lobby.qlen | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.pd_mode | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm.list.next | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm.list.prev | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm.qlen | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm_uo.list.next | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm_uo.list.prev | 0 |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm_uo.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm_uo.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->ulpq.reasm_uo.qlen | 0 |
| PARAM_VALUE | 0 | chunk->asoc->user_frag | 0,432-65516 |
| PARAM_VALUE | 0 | chunk->asoc->wait.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->asoc->wait.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_end | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->chunk_hdr->flags | 0 |
| PARAM_VALUE | 0 | chunk->chunk_hdr->type | 2 |
| PARAM_VALUE | 0 | chunk->fast_retransmit | 0 |
| PARAM_VALUE | 0 | chunk->frag_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->frag_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->list.next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.next->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->next | 1-u64max |
| PARAM_VALUE | 0 | chunk->list.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | chunk->param_hdr.v | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | chunk->singleton | 1 |
| PARAM_VALUE | 0 | chunk->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->skb->data_len | 0 |
| PARAM_VALUE | 0 | chunk->skb->destructor | 144410068879519744 |
| PARAM_VALUE | 0 | chunk->subh.init_hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | chunk->transmitted_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | len | (-4)-65531 |
| BUF_SIZE | 0 | chunk->asoc | 3016 |
| DATA_SOURCE | 0 | chunk | r sctp_make_init_ack |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | chunk->asoc->c.peer_vtag | 0-u32max |
| USER_DATA | 0 | chunk->asoc->default_hmac_id | 0-3 |
| USER_DATA | 0 | chunk->asoc->frag_point | 0,432-65512[c] |
| USER_DATA | 0 | chunk->asoc->peer.i.a_rwnd | 1500-u32max |
| USER_DATA | 0 | chunk->asoc->peer.i.init_tag | 1-u32max |
| USER_DATA | 0 | chunk->asoc->peer.i.initial_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.i.num_inbound_streams | 1-u16max |
| USER_DATA | 0 | chunk->asoc->peer.i.num_outbound_streams | 1-u16max |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 0-u32max |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 1-65534[c] |
| USER_DATA | 0 | chunk->asoc->strreset_inseq | 0-u32max |
| USER_DATA | 0 | chunk->chunk_hdr->length | 0-u16max |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| USER_DATA | 1 | len | (-4)-65531 |
| NO_OVERFLOW_SIMPLE | 0 | chunk->asoc->outqueue.out_qlen | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | chunk->skb->truesize | |
| UNITS | 1 | len | unit_byte |
| UNITS | 2 | data | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | sk |
net/sctp/stream_interleave.c sctp_make_idatafrag_empty() -> sctp_addto_chunk()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chunk | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 16 |
| PARAM_VALUE | 2 | data | 284979953644912640 |
| BUF_SIZE | 2 | data | 16 |
| DATA_SOURCE | 0 | chunk | r sctp_make_idata |
| MEM_ZERO | 2 | data | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | chunk->asoc->adv_peer_ack_point | 1-u32max |
| USER_DATA | 0 | chunk->asoc->c.raw_addr_list_len | 0-65331[c][u] |
| USER_DATA | 0 | chunk->asoc->force_delay | 0-1 |
| USER_DATA | 0 | chunk->asoc->outqueue.outstanding_bytes | 0-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.addip_disabled_mask | 0-u16max[u] |
| USER_DATA | 0 | chunk->asoc->peer.port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v4.sin_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.primary_addr.v6.sin6_port | 0-u16max |
| USER_DATA | 0 | chunk->asoc->peer.rwnd | 1-u32max[c][u] |
| USER_DATA | 0 | chunk->asoc->peer.tsn_map.base_tsn | 0-u32max |
| USER_DATA | 0 | chunk->asoc->rwnd_over | 1-2147483646[c][u] |
| USER_DATA | 0 | chunk->asoc->stream.incnt | 0-u16max[c] |
| USER_DATA | 0 | chunk->asoc->stream.outcnt | 0-u16max[c] |
| USER_DATA | 0 | *chunk->skb->data | 0-255 |
| UNITS | 1 | len | unit_byte |
| USER_PTR | 0 | chunk->skb->data | |
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |