| /xnu-12377.41.6/bsd/netinet6/ |
| H A D | esp_rijndael.c | 209 if (soff + s->m_len > bodyoff) { in esp_cbc_decrypt_aes() 214 soff += s->m_len; in esp_cbc_decrypt_aes() 221 while (s && s->m_len == 0) { in esp_cbc_decrypt_aes() 227 if (sn + AES_BLOCKLEN <= s->m_len) { in esp_cbc_decrypt_aes() 230 len = s->m_len - sn; in esp_cbc_decrypt_aes() 240 if (!d || dn + AES_BLOCKLEN > d->m_len) { in esp_cbc_decrypt_aes() 275 d->m_len = (int)M_TRAILINGSPACE(d); in esp_cbc_decrypt_aes() 276 d->m_len -= d->m_len % AES_BLOCKLEN; in esp_cbc_decrypt_aes() 277 if (d->m_len > i) { in esp_cbc_decrypt_aes() 278 d->m_len = i; in esp_cbc_decrypt_aes() [all …]
|
| H A D | esp_core.c | 868 if (soff + s->m_len > bodyoff) { in esp_cbc_decrypt() 873 soff += s->m_len; in esp_cbc_decrypt() 880 while (s && s->m_len == 0) { in esp_cbc_decrypt() 891 if (sn + blocklen <= s->m_len) { in esp_cbc_decrypt() 901 if (!d || dn + blocklen > d->m_len) { in esp_cbc_decrypt() 934 d->m_len = 0; in esp_cbc_decrypt() 935 d->m_len = (int)((M_TRAILINGSPACE(d) / blocklen) * blocklen); in esp_cbc_decrypt() 936 if (d->m_len > i) { in esp_cbc_decrypt() 937 d->m_len = i; in esp_cbc_decrypt() 978 while (s && sn >= s->m_len) { in esp_cbc_decrypt() [all …]
|
| H A D | ah_output.c | 247 if (m->m_len != hlen) { in ah4_output() 259 n->m_len = (int32_t)ahlen; in ah4_output() 265 m->m_next->m_len += ahlen; in ah4_output() 414 if (m->m_len < sizeof(struct ip6_hdr)) { in ah6_output() 449 mah->m_len = (int32_t)ahlen; in ah6_output() 490 plen = mah->m_len - sizeof(struct ah); in ah6_output() 502 plen = mah->m_len - sizeof(struct newah); in ah6_output() 576 if (m->m_len < hlen) { in ah4_finaldst()
|
| H A D | ah_core.c | 483 if (off + len <= m->m_len) { in ah_update_mbuf() 489 if (off < n->m_len) { in ah_update_mbuf() 493 off -= n->m_len; in ah_update_mbuf() 501 if (n->m_len == 0) { in ah_update_mbuf() 504 if (n->m_len - off < len) { in ah_update_mbuf() 505 tlen = n->m_len - off; in ah_update_mbuf() 738 n->m_len = totlen; in ah4_calccksum() 740 (algo->update)(&algos, mtod(n, caddr_t), n->m_len); in ah4_calccksum() 902 n->m_len = newoff - off; in ah6_calccksum() 904 (algo->update)(&algos, mtod(n, caddr_t), n->m_len); in ah6_calccksum() [all …]
|
| H A D | esp_output.c | 391 plen += n->m_len; in esp_output() 435 (m->m_pkthdr.len - m->m_len)) { in esp_output() 439 inner_payload_len = m->m_pkthdr.len - m->m_len - iphlen - (th.th_off << 2); in esp_output() 527 n->m_len = (int)esphlen; in esp_output() 538 md->m_len += esphlen; in esp_output() 675 extend = mtod(n, u_char *) + n->m_len; in esp_output() 676 n->m_len += (int)extendsiz; in esp_output() 691 nn->m_len = (int)extendsiz; in esp_output() 733 (mtod(n, u_int8_t *) + n->m_len - sizeof(struct esptail)); in esp_output() 847 n->m_len += siz; in esp_output() [all …]
|
| H A D | esp_chachapoly.c | 352 if (soff + s->m_len > bodyoff) { in esp_chachapoly_encrypt() 357 soff += s->m_len; in esp_chachapoly_encrypt() 363 if ((len = (size_t)(s->m_len - sn)) != 0) { in esp_chachapoly_encrypt() 377 soff += s->m_len; in esp_chachapoly_encrypt() 484 if (soff + s->m_len > bodyoff) { in esp_chachapoly_decrypt() 489 soff += s->m_len; in esp_chachapoly_decrypt() 495 if ((len = (size_t)(s->m_len - sn)) != 0) { in esp_chachapoly_decrypt() 509 soff += s->m_len; in esp_chachapoly_decrypt()
|
| H A D | icmp6.c | 313 if (m->m_len < sizeof(struct ip6_hdr)) { in icmp6_error_flag() 675 || n->m_len < off + sizeof(struct icmp6_hdr)) { in icmp6_input() 710 n->m_pkthdr.len = n->m_len = in icmp6_input() 1449 if (!n || n->m_next || n->m_len == 0) { in ni6_input() 1458 n->m_len)) { in ni6_input() 1548 n->m_pkthdr.len = n->m_len = replylen; in ni6_input() 1591 n->m_pkthdr.len += n->m_next->m_len; in ni6_input() 1598 n->m_pkthdr.len = n->m_len = in ni6_input() 1603 n->m_pkthdr.len = n->m_len = sizeof(struct ip6_hdr) + in ni6_input() 1668 m->m_len = len; in ni6_nametodns() [all …]
|
| H A D | ipsec.c | 1136 len += n->m_len; in ipsec_setspidx() 1155 if (m->m_len >= sizeof(*ip)) { in ipsec_setspidx() 1287 if (m->m_len >= sizeof(*ip)) { in ipsec4_setspidx_ipaddr() 1382 if (m->m_len >= sizeof(*ip6)) { in ipsec6_setspidx_ipaddr() 2280 if (m->m_len < sizeof(*ip)) { in ipsec4_encapsulate() 2291 if (m->m_len != hlen) { in ipsec4_encapsulate() 2316 n->m_len = hlen; in ipsec4_encapsulate() 2322 m->m_next->m_len += hlen; in ipsec4_encapsulate() 2329 m->m_len = sizeof(struct ip); in ipsec4_encapsulate() 2395 if (m->m_len != sizeof(struct ip6_hdr)) { in ipsec6_encapsulate() [all …]
|
| H A D | ah_input.c | 138 if (m->m_len < off + sizeof(struct newah)) { in ah4_input() 243 if (m->m_len < off + sizeof(struct ah) + sizoff + siz1) { in ah4_input() 388 if (m->m_len < sizeof(*ip)) { in ah4_input() 499 m->m_len -= stripsiz; in ah4_input() 502 if (m->m_len < sizeof(*ip)) { in ah4_input() 805 if (m->m_len < sizeof(*ip6)) { in ah6_input() 904 m->m_len -= stripsiz; in ah6_input() 1007 if (m->m_len < off + sizeof(ah)) { in ah6_ctlinput()
|
| H A D | esp_input.c | 148 m->m_len -= stripsiz; in esp4_input_strip_udp_encap() 166 m->m_len -= stripsiz; in esp6_input_strip_udp_encap() 245 if (m->m_len < off + ESPMAXLEN) { in esp4_input_extended() 451 if (m->m_len < off + esplen + ivlen) { in esp4_input_extended() 541 if (m->m_len < off) { in esp4_input_extended() 590 if (m->m_len < sizeof(*ip)) { in esp4_input_extended() 637 if (m->m_len < sizeof(*ip6)) { in esp4_input_extended() 756 m->m_len -= stripsiz; in esp4_input_extended() 802 if (m->m_len < off + sizeof(struct udphdr)) { in esp4_input_extended() 1247 if (m->m_len < off) { in esp6_input_extended() [all …]
|
| H A D | ip6_output.c | 754 optlen += exthdrs.ip6e_hbh->m_len; in ip6_output_list() 757 optlen += exthdrs.ip6e_dest1->m_len; in ip6_output_list() 760 optlen += exthdrs.ip6e_rthdr->m_len; in ip6_output_list() 766 optlen += exthdrs.ip6e_dest2->m_len; in ip6_output_list() 1488 if ((hbh->ip6h_len + 1) << 3 > exthdrs.ip6e_hbh->m_len) { in ip6_output_list() 1940 new_m->m_len = sizeof(*new_mhip6); in ip6_do_fragmentation() 2018 m->m_len = hlen; in ip6_copyexthdr() 2087 if ((hoff + hlen) > m->m_len || in in6_finalize_cksum() 2175 if ((offset + sizeof(csum)) > m->m_len) { in in6_finalize_cksum() 2212 mopt->m_len = JUMBOOPTLEN; in ip6_insert_jumboopt() [all …]
|
| /xnu-12377.41.6/bsd/kern/ |
| H A D | uipc_mbuf.c | 521 m->m_len = 0; in mext_init() 734 m->m_len = 0; in mbuf_init() 1038 m->m_flags = m->m_len = 0; in mz_composite_destroy() 1703 m->m_len = 0; in m_free() 1729 m->m_flags = m->m_len = 0; in m_free() 1788 m->m_len = 0; in m_clattach() 2713 m->m_len = 0; in m_freem_list() 2753 m->m_flags = m->m_len = 0; in m_freem_list() 3018 m->m_len = len; in m_prepend() 3032 m->m_len += len; in m_prepend_2() [all …]
|
| H A D | uipc_mbuf2.c | 192 printf(" %d", t->m_len); in m_pulldown() 206 if (n->m_len > off) { in m_pulldown() 209 off -= n->m_len; in m_pulldown() 214 while (n != NULL && n->m_len == 0) { in m_pulldown() 237 if ((off == 0 || offp) && len <= n->m_len - off) { in m_pulldown() 247 if (len <= n->m_len - off) { in m_pulldown() 248 o = m_copym(n, off, n->m_len - off, M_DONTWAIT); in m_pulldown() 253 n->m_len = off; in m_pulldown() 268 hlen = n->m_len - off; in m_pulldown() 277 olen += o->m_len; in m_pulldown() [all …]
|
| H A D | uipc_socket2.c | 1117 space += m->m_len; in sbappendrecord_common() 1224 space += n->m_len; in sbconcat_mbufs() 1259 m->m_len = asa->sa_len; in sbconcat_mbufs() 1289 space += n->m_len; in sbappendchain() 1292 space += n->m_len; in sbappendchain() 1430 if ((uintptr_t)control->m_data + control->m_len < in is_cmsg_valid() 1450 space += m->m_len; in sbappendcontrol_internal() 1457 space += m->m_len; in sbappendcontrol_internal() 1668 space += m->m_len; in sbcompress() 1670 if (compress && m->m_len == 0 && (eor == 0 || in sbcompress() [all …]
|
| H A D | kpi_mbuf.c | 133 mbuf->m_len = (int32_t)len; in mbuf_setdata() 528 m->m_len; in mbuf_adjustlen() 533 } else if (-amount > m->m_len) { in mbuf_adjustlen() 537 m->m_len += amount; in mbuf_adjustlen() 576 if (off < (size_t)m->m_len) { in mbuf_copydata() 579 off -= m->m_len; in mbuf_copydata() 586 count = m->m_len - off > len ? len : m->m_len - off; in mbuf_copydata() 642 return mbuf->m_len; in mbuf_len() 648 mbuf->m_len = (int32_t)len; in mbuf_setlen() 1535 while (off > (mlen = m->m_len)) { in mbuf_copyback() [all …]
|
| /xnu-12377.41.6/bsd/netinet/ |
| H A D | ip_icmp.c | 228 if (n->m_len < sizeof(struct ip) + ICMP_MINLEN) { in icmp_error() 234 if (n->m_len < oiphlen + ICMP_MINLEN) { in icmp_error() 250 n->m_len >= oiphlen + ICMP_MINLEN) { in icmp_error() 275 if (oiphlen + sizeof(struct tcphdr) > n->m_len && in icmp_error() 284 if (n->m_len < (oiphlen + sizeof(struct tcphdr)) && in icmp_error() 310 if ((oiphlen + tcphlen) > n->m_len && n->m_next == NULL) { in icmp_error() 313 if (n->m_len < (oiphlen + tcphlen) && in icmp_error() 360 m->m_len = ICMP_MINLEN + icmplen; /* for ICMP header and data */ in icmp_error() 403 m->m_len += sizeof(struct ip); in icmp_error() 404 m->m_pkthdr.len = m->m_len; in icmp_error() [all …]
|
| H A D | ip6.h | 322 ((m)->m_len < (off) + (hlen)) && \ 327 if ((m)->m_len < (off) + (hlen)) { \ 334 if ((m)->m_len < (off) + (hlen)) { \ 342 if ((m)->m_len < (off) + (hlen)) { \
|
| H A D | in_cksum.c | 184 m->m_len >= sizeof(*ip) && IP_HDR_ALIGNED_P(ip)) { in ip_cksum_hdr_dir() 250 if ((sizeof(*ip) > m->m_len) || in inet_cksum() 350 mlen = m->m_len; in in_cksum_mbuf_ref() 368 mlen = m->m_len; in in_cksum_mbuf_ref() 501 mlen = m->m_len; in in_cksum_mbuf_ref() 519 mlen = m->m_len; in in_cksum_mbuf_ref()
|
| H A D | ip_output.c | 1777 if (m->m_len < hlen + sizeof(struct udphdr)) { in ip_output_list() 1950 m->m_len = mhlen; in ip_fragment() 2076 if ((sw_csum & CSUM_DELAY_IP) || (hoff + sizeof(*ip)) > m->m_len || in in_finalize_cksum() 2165 if (offset + sizeof(csum) > m->m_len) { in in_finalize_cksum() 2205 if (offset + sizeof(csum) > m->m_len) { in in_finalize_cksum() 2234 optlen = opt->m_len - sizeof(p->ipopt_dst); in ip_insertoptions() 2248 m->m_len -= sizeof(struct ip); in ip_insertoptions() 2252 m->m_len = optlen + sizeof(struct ip); in ip_insertoptions() 2257 m->m_len += optlen; in ip_insertoptions() 2387 m->m_len = (int32_t)sopt->sopt_valsize; in ip_ctloutput() [all …]
|
| /xnu-12377.41.6/tests/skywalk/ |
| H A D | skt_copy_cksum.c | 60 u_int m_len; member 107 if (off < m->m_len) { in m_copydata_sum() 110 off -= m->m_len; in m_copydata_sum() 130 count = m->m_len; in m_copydata_sum() 229 mlen = m->m_len; in reference_cksum_mbuf() 246 mlen = m->m_len; in reference_cksum_mbuf() 385 m.m_len = len; in reference_cksum_single() 409 m[0].m_len = len / 2; in reference_cksum_multi() 412 m[1].m_len = len - m[0].m_len; in reference_cksum_multi() 416 m[0].m_len = 1; in reference_cksum_multi() [all …]
|
| /xnu-12377.41.6/bsd/skywalk/packet/ |
| H A D | packet_copy.c | 1059 if (soff < m->m_len) { in m_copypkt_sum() 1062 soff -= m->m_len; in m_copypkt_sum() 1074 count = m->m_len - soff; in m_copypkt_sum() 1089 count = m->m_len; in m_copypkt_sum() 1189 count = m->m_len - soff - mlen_copied; in m_copypkt_sum() 1516 ASSERT(m->m_len == 0); in pkt_copy_to_mbuf() 1521 m->m_len += start; in pkt_copy_to_mbuf() 1536 curr_m->m_len += tmp_len; in pkt_copy_to_mbuf() 1594 m->m_len += len; in pkt_copy_to_mbuf() 1596 VERIFY(m->m_len == m->m_pkthdr.len && in pkt_copy_to_mbuf() [all …]
|
| /xnu-12377.41.6/bsd/net/classq/ |
| H A D | classq_util.c | 101 ((caddr_t)t->pftag_hdr < m0->m_data + m0->m_len)) { in read_dsfield() 152 ((caddr_t)t->pftag_hdr < m0->m_data + m0->m_len)) { in write_dsfield() 226 ((caddr_t)hdr < m0->m_data + m0->m_len)) { in mark_ecn()
|
| /xnu-12377.41.6/bsd/netkey/ |
| H A D | keysock.c | 152 if (m->m_len < sizeof(struct sadb_msg)) { 205 if (m && m->m_len < sizeof(struct sadb_msg)) { in key_sendup0() 263 if (m->m_len < sizeof(struct sadb_msg)) { in key_sendup_mbuf() 274 if (m->m_len >= sizeof(struct sadb_msg)) { in key_sendup_mbuf()
|
| H A D | key.c | 1150 if (result->m_len < sizeof(struct sadb_msg)) { in key_send_delete() 1160 result->m_pkthdr.len += m->m_len; in key_send_delete() 2200 m->m_len = tlen; in key_sp2msg() 2279 n->m_len = len; in key_gather_mbuf() 2312 result->m_pkthdr.len += n->m_len; in key_gather_mbuf() 2698 if (n->m_len < sizeof(*newmsg)) { in key_spdadd() 2995 n->m_len = len; in key_spddelete2() 3017 n->m_pkthdr.len += nn->m_len; in key_spddelete2() 3079 if (n->m_len < sizeof(struct sadb_msg)) { in key_spdenable() 3144 if (n->m_len < sizeof(struct sadb_msg)) { in key_spddisable() [all …]
|
| /xnu-12377.41.6/bsd/skywalk/nexus/flowswitch/flow/ |
| H A D | flow_agg.c | 273 (uint8_t *)m_mtod_current(m), m->m_len, 128)); in _mbuf_agg_log() 461 buf_off = dbuf->dba_mbuf[i]->m_len; in _copy_data_sum_dbuf() 484 dbuf->dba_mbuf[i]->m_len += tmplen; in _copy_data_sum_dbuf() 537 curr_oldlen = currm->m_len; in copy_pkt_csum_packed() 539 curr_ptr = mtod(currm, char *) + currm->m_len; in copy_pkt_csum_packed() 540 curr_len = currm->m_len; in copy_pkt_csum_packed() 629 currm->m_len = curr_len; in copy_pkt_csum_packed() 664 currm->m_len = curr_oldlen; in copy_pkt_csum_packed() 676 m->m_len = m->m_pkthdr.len = 0; in copy_pkt_csum_packed() 723 daddr += dbuf->dba_mbuf[0]->m_len; in copy_pkt_csum() [all …]
|