Home
last modified time | relevance | path

Searched refs:SCTP_BUF_LEN (Results 1 – 8 of 8) sorted by relevance

/freebsd-12-stable/sys/netinet/
Dsctp_var.h206 SCTP_SAVE_ATOMIC_DECREMENT(&(sb)->sb_cc, SCTP_BUF_LEN((m))); \
209 SCTP_SAVE_ATOMIC_DECREMENT(&(stcb)->asoc.sb_cc, SCTP_BUF_LEN((m))); \
214 atomic_subtract_int(&(sb)->sb_ctl,SCTP_BUF_LEN((m))); \
218 atomic_add_int(&(sb)->sb_cc,SCTP_BUF_LEN((m))); \
221 atomic_add_int(&(stcb)->asoc.sb_cc, SCTP_BUF_LEN((m))); \
226 atomic_add_int(&(sb)->sb_ctl,SCTP_BUF_LEN((m))); \
245 while (_m && (SCTP_BUF_LEN(_m) == 0)) { \
Dsctputil.c253 sctp_clog.x.mb.size = (uint16_t)(SCTP_BUF_LEN(m)); in sctp_log_mb()
2881 tlen += SCTP_BUF_LEN(at); in sctp_calculate_len()
3055 if (off < SCTP_BUF_LEN(m)) in sctp_m_getptr()
3057 off -= SCTP_BUF_LEN(m); in sctp_m_getptr()
3064 if ((SCTP_BUF_LEN(m) - off) >= len) { in sctp_m_getptr()
3069 count = min(SCTP_BUF_LEN(m) - off, len); in sctp_m_getptr()
3118 SCTP_BUF_LEN(m_last) = 0; in sctp_add_pad_tombuf()
3122 dp = mtod(m_last, caddr_t)+SCTP_BUF_LEN(m_last); in sctp_add_pad_tombuf()
3123 SCTP_BUF_LEN(m_last) += padlen; in sctp_add_pad_tombuf()
3225 SCTP_BUF_LEN(m_notify) = sac->sac_length; in sctp_notify_assoc_change()
[all …]
Dsctp_auth.c1029 while ((m_tmp != NULL) && (m_offset >= (uint32_t)SCTP_BUF_LEN(m_tmp))) { in sctp_hmac_m()
1030 m_offset -= SCTP_BUF_LEN(m_tmp); in sctp_hmac_m()
1037 SCTP_BUF_LEN(m_tmp) - (trailer + m_offset)); in sctp_hmac_m()
1040 SCTP_BUF_LEN(m_tmp) - m_offset); in sctp_hmac_m()
1571 while ((m_tmp != NULL) && (m_offset >= (uint32_t)SCTP_BUF_LEN(m_tmp))) { in sctp_zero_m()
1572 m_offset -= SCTP_BUF_LEN(m_tmp); in sctp_zero_m()
1578 if (size > (uint32_t)(SCTP_BUF_LEN(m_tmp) - m_offset)) { in sctp_zero_m()
1579 memset(data, 0, SCTP_BUF_LEN(m_tmp) - m_offset); in sctp_zero_m()
1580 size -= SCTP_BUF_LEN(m_tmp) - m_offset; in sctp_zero_m()
1647 SCTP_BUF_LEN(op_err) = sizeof(struct sctp_error_auth_invalid_hmac); in sctp_handle_auth()
[all …]
Dsctp_output.c1967 paramh = (struct sctp_paramhdr *)(SCTP_BUF_AT(m, SCTP_BUF_LEN(m))); in sctp_add_addr_to_mbuf()
1996 SCTP_BUF_LEN(mret) += plen; in sctp_add_addr_to_mbuf()
2014 SCTP_BUF_LEN(mret) += plen; in sctp_add_addr_to_mbuf()
2134 SCTP_BUF_LEN(m_at) += *padding_len; in sctp_add_addresses_to_i_ia()
2207 SCTP_BUF_LEN(m_at) += *padding_len; in sctp_add_addresses_to_i_ia()
3483 tot_len = SCTP_BUF_LEN(control); in sctp_find_cmsg()
3582 tot_len = SCTP_BUF_LEN(control); in sctp_process_cmsgs_for_init()
3753 tot_len = SCTP_BUF_LEN(control); in sctp_findassociation_cmsgs()
3865 SCTP_BUF_LEN(mret) = sizeof(struct sctp_state_cookie) + in sctp_add_cookie()
3877 cookie_sz += SCTP_BUF_LEN(m_at); in sctp_add_cookie()
[all …]
Dsctp_asconf.c94 SCTP_BUF_LEN(m_reply) = aph->ph.param_length; in sctp_asconf_success_response()
147 SCTP_BUF_LEN(m_reply) = buf_len; in sctp_asconf_error_response()
687 SCTP_BUF_LEN(m_ack) = sizeof(struct sctp_asconf_ack_chunk); in sctp_handle_asconf()
786 ack_cp->ch.chunk_length += SCTP_BUF_LEN(m_result); in sctp_handle_asconf()
821 ack->len += SCTP_BUF_LEN(n); in sctp_handle_asconf()
2614 SCTP_BUF_LEN(m_asconf_chk) = sizeof(struct sctp_asconf_chunk); in sctp_compose_asconf()
2615 SCTP_BUF_LEN(m_asconf) = 0; in sctp_compose_asconf()
2635 if ((SCTP_BUF_LEN(m_asconf) + p_length > stcb->asoc.smallest_mtu) || in sctp_compose_asconf()
2636 (SCTP_BUF_LEN(m_asconf) + p_length > MCLBYTES)) { in sctp_compose_asconf()
2670 SCTP_BUF_LEN(m_asconf_chk) += SCTP_SIZE32(p_size); in sctp_compose_asconf()
[all …]
Dsctp_indata.c223 SCTP_BUF_LEN(ret) = 0; in sctp_build_ctl_nchunk()
246 SCTP_BUF_LEN(ret) += CMSG_SPACE(sizeof(struct sctp_rcvinfo)); in sctp_build_ctl_nchunk()
268 SCTP_BUF_LEN(ret) += CMSG_SPACE(sizeof(struct sctp_nxtinfo)); in sctp_build_ctl_nchunk()
277 SCTP_BUF_LEN(ret) += CMSG_SPACE(sizeof(struct sctp_extrcvinfo)); in sctp_build_ctl_nchunk()
282 SCTP_BUF_LEN(ret) += CMSG_SPACE(sizeof(struct sctp_sndrcvinfo)); in sctp_build_ctl_nchunk()
649 if (SCTP_BUF_LEN(m) == 0) { in sctp_setup_tail_pointer()
665 atomic_add_int(&control->length, SCTP_BUF_LEN(m)); in sctp_setup_tail_pointer()
703 if (SCTP_BUF_LEN(m) == 0) { in sctp_add_to_tail_pointer()
726 *added += SCTP_BUF_LEN(m); in sctp_add_to_tail_pointer()
727 atomic_add_int(&control->length, SCTP_BUF_LEN(m)); in sctp_add_to_tail_pointer()
[all …]
Dsctp_os_bsd.h289 #define SCTP_BUF_LEN(m) (m->m_len) macro
Dsctp_input.c472 SCTP_BUF_LEN(op_err) = len; in sctp_process_init_ack()
2487 SCTP_BUF_LEN(op_err) = sizeof(struct sctp_error_stale_cookie); in sctp_handle_cookie_echo()
3159 if ((uint32_t)SCTP_BUF_LEN(tp1->data) < in process_chunk_drop()
4068 SCTP_BUF_LEN(chk->data) = SCTP_SIZE32(chk->send_size); in sctp_handle_stream_reset()
5285 SCTP_BUF_LEN(op_err) = sizeof(struct sctp_gen_error_cause); in sctp_process_control()
5761 if (SCTP_BUF_LEN(m) < offset) { in sctp_input_with_port()
5847 if (SCTP_BUF_LEN(m) < offset) { in sctp_input()