| /xnu-8020.140.41/bsd/netinet6/ |
| H A D | esp_rijndael.c | 208 if (soff + s->m_len > bodyoff) { in esp_cbc_decrypt_aes() 213 soff += s->m_len; in esp_cbc_decrypt_aes() 220 while (s && s->m_len == 0) { in esp_cbc_decrypt_aes() 226 if (sn + AES_BLOCKLEN <= s->m_len) { in esp_cbc_decrypt_aes() 229 len = s->m_len - sn; in esp_cbc_decrypt_aes() 239 if (!d || dn + AES_BLOCKLEN > d->m_len) { in esp_cbc_decrypt_aes() 274 d->m_len = (int)M_TRAILINGSPACE(d); in esp_cbc_decrypt_aes() 275 d->m_len -= d->m_len % AES_BLOCKLEN; in esp_cbc_decrypt_aes() 276 if (d->m_len > i) { in esp_cbc_decrypt_aes() 277 d->m_len = i; in esp_cbc_decrypt_aes() [all …]
|
| H A D | esp_core.c | 792 if (soff + s->m_len > bodyoff) { in esp_cbc_decrypt() 797 soff += s->m_len; in esp_cbc_decrypt() 804 while (s && s->m_len == 0) { in esp_cbc_decrypt() 815 if (sn + blocklen <= s->m_len) { in esp_cbc_decrypt() 825 if (!d || dn + blocklen > d->m_len) { in esp_cbc_decrypt() 858 d->m_len = 0; in esp_cbc_decrypt() 859 d->m_len = (int)((M_TRAILINGSPACE(d) / blocklen) * blocklen); in esp_cbc_decrypt() 860 if (d->m_len > i) { in esp_cbc_decrypt() 861 d->m_len = i; in esp_cbc_decrypt() 902 while (s && sn >= s->m_len) { in esp_cbc_decrypt() [all …]
|
| H A D | esp_output.c | 387 plen += n->m_len; in esp_output() 431 (m->m_pkthdr.len - m->m_len)) { in esp_output() 435 inner_payload_len = m->m_pkthdr.len - m->m_len - iphlen - (th.th_off << 2); in esp_output() 523 n->m_len = (int)esphlen; in esp_output() 534 md->m_len += esphlen; in esp_output() 671 extend = mtod(n, u_char *) + n->m_len; in esp_output() 672 n->m_len += (int)extendsiz; in esp_output() 687 nn->m_len = (int)extendsiz; in esp_output() 729 (mtod(n, u_int8_t *) + n->m_len - sizeof(struct esptail)); in esp_output() 843 n->m_len += siz; in esp_output() [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 | esp_chachapoly.c | 370 if (soff + s->m_len > bodyoff) { in esp_chachapoly_encrypt() 375 soff += s->m_len; in esp_chachapoly_encrypt() 380 len = (size_t)(s->m_len - sn); in esp_chachapoly_encrypt() 397 soff += s->m_len; in esp_chachapoly_encrypt() 504 if (soff + s->m_len > bodyoff) { in esp_chachapoly_decrypt() 509 soff += s->m_len; in esp_chachapoly_decrypt() 514 len = (size_t)(s->m_len - sn); in esp_chachapoly_decrypt() 531 soff += s->m_len; in esp_chachapoly_decrypt()
|
| H A D | icmp6.c | 286 if (m->m_len < sizeof(struct ip6_hdr)) { in icmp6_error_flag() 387 if (m && m->m_len < preplen) { in icmp6_error_flag() 641 || n->m_len < off + sizeof(struct icmp6_hdr)) { in icmp6_input() 676 n->m_pkthdr.len = n->m_len = in icmp6_input() 1415 if (!n || n->m_next || n->m_len == 0) { in ni6_input() 1424 n->m_len)) { in ni6_input() 1514 n->m_pkthdr.len = n->m_len = replylen; in ni6_input() 1557 n->m_pkthdr.len += n->m_next->m_len; in ni6_input() 1564 n->m_pkthdr.len = n->m_len = in ni6_input() 1569 n->m_pkthdr.len = n->m_len = sizeof(struct ip6_hdr) + in ni6_input() [all …]
|
| H A D | esp_input.c | 144 m->m_len -= stripsiz; in esp4_input_strip_udp_encap() 162 m->m_len -= stripsiz; in esp6_input_strip_udp_encap() 239 if (m->m_len < off + ESPMAXLEN) { in esp4_input_extended() 435 if (m->m_len < off + esplen + ivlen) { in esp4_input_extended() 524 if (m->m_len < off) { in esp4_input_extended() 573 if (m->m_len < sizeof(*ip)) { in esp4_input_extended() 620 if (m->m_len < sizeof(*ip6)) { in esp4_input_extended() 740 m->m_len -= stripsiz; in esp4_input_extended() 786 if (m->m_len < off + sizeof(struct udphdr)) { in esp4_input_extended() 1227 if (m->m_len < off) { in esp6_input_extended() [all …]
|
| H A D | ipsec.c | 1141 len += n->m_len; in ipsec_setspidx() 1160 if (m->m_len >= sizeof(*ip)) { in ipsec_setspidx() 1296 if (m->m_len >= sizeof(*ip)) { in ipsec4_setspidx_ipaddr() 1391 if (m->m_len >= sizeof(*ip6)) { in ipsec6_setspidx_ipaddr() 2290 if (m->m_len < sizeof(*ip)) { in ipsec4_encapsulate() 2301 if (m->m_len != hlen) { in ipsec4_encapsulate() 2326 n->m_len = hlen; in ipsec4_encapsulate() 2332 m->m_next->m_len += hlen; in ipsec4_encapsulate() 2339 m->m_len = sizeof(struct ip); in ipsec4_encapsulate() 2406 if (m->m_len != sizeof(struct ip6_hdr)) { in ipsec6_encapsulate() [all …]
|
| H A D | ah_input.c | 136 if (m->m_len < off + sizeof(struct newah)) { in ah4_input() 240 if (m->m_len < off + sizeof(struct ah) + sizoff + siz1) { in ah4_input() 385 if (m->m_len < sizeof(*ip)) { in ah4_input() 496 m->m_len -= stripsiz; in ah4_input() 499 if (m->m_len < sizeof(*ip)) { in ah4_input() 798 if (m->m_len < sizeof(*ip6)) { in ah6_input() 897 m->m_len -= stripsiz; in ah6_input() 998 if (m->m_len < off + sizeof(ah)) { in ah6_ctlinput()
|
| H A D | ah_core.c | 1187 if (off + len <= m->m_len) { in ah_update_mbuf() 1193 if (off < n->m_len) { in ah_update_mbuf() 1197 off -= n->m_len; in ah_update_mbuf() 1205 if (n->m_len == 0) { in ah_update_mbuf() 1208 if (n->m_len - off < len) { in ah_update_mbuf() 1209 tlen = n->m_len - off; in ah_update_mbuf() 1426 n->m_len = totlen; in ah4_calccksum() 1428 (algo->update)(&algos, mtod(n, caddr_t), n->m_len); in ah4_calccksum() 1583 n->m_len = newoff - off; in ah6_calccksum() 1585 (algo->update)(&algos, mtod(n, caddr_t), n->m_len); in ah6_calccksum() [all …]
|
| H A D | ip6_output.c | 723 optlen += exthdrs.ip6e_hbh->m_len; in ip6_output_list() 726 optlen += exthdrs.ip6e_dest1->m_len; in ip6_output_list() 729 optlen += exthdrs.ip6e_rthdr->m_len; in ip6_output_list() 735 optlen += exthdrs.ip6e_dest2->m_len; in ip6_output_list() 1431 if ((hbh->ip6h_len + 1) << 3 > exthdrs.ip6e_hbh->m_len) { in ip6_output_list() 1888 new_m->m_len = sizeof(*new_mhip6); in ip6_do_fragmentation() 1964 m->m_len = hlen; in ip6_copyexthdr() 2033 if ((hoff + hlen) > m->m_len || in in6_finalize_cksum() 2121 if ((offset + sizeof(csum)) > m->m_len) { in in6_finalize_cksum() 2158 mopt->m_len = JUMBOOPTLEN; in ip6_insert_jumboopt() [all …]
|
| /xnu-8020.140.41/bsd/kern/ |
| H A D | uipc_mbuf2.c | 152 printf(" %d", t->m_len); in m_pulldown() 166 if (n->m_len > off) { in m_pulldown() 169 off -= n->m_len; in m_pulldown() 174 while (n != NULL && n->m_len == 0) { in m_pulldown() 197 if ((off == 0 || offp) && len <= n->m_len - off) { in m_pulldown() 207 if (len <= n->m_len - off) { in m_pulldown() 208 o = m_copym(n, off, n->m_len - off, M_DONTWAIT); in m_pulldown() 213 n->m_len = off; in m_pulldown() 228 hlen = n->m_len - off; in m_pulldown() 237 olen += o->m_len; in m_pulldown() [all …]
|
| H A D | uipc_mbuf.c | 957 (m)->m_len = 0; \ 2574 m->m_flags = m->m_len = 0; in cslab_free() 3864 m->m_len = 0; 3888 m->m_flags = m->m_len = 0; 3945 m->m_len = 0; 4888 m->m_len = 0; 4927 m->m_flags = m->m_len = 0; 5044 m->m_len = len; 5058 m->m_len += len; 5096 while (off >= m->m_len) { [all …]
|
| H A D | uipc_socket2.c | 1035 len += m->m_len; in sbcheck() 1124 space += m->m_len; in sbappendrecord_common() 1227 space += n->m_len; in sbconcat_mbufs() 1259 m->m_len = asa->sa_len; in sbconcat_mbufs() 1427 if ((uint8_t *)control->m_data + control->m_len < in is_cmsg_valid() 1447 space += m->m_len; in sbappendcontrol_internal() 1454 space += m->m_len; in sbappendcontrol_internal() 1659 if (compress && m->m_len == 0 && (eor == 0 || in sbcompress() 1671 m->m_len <= MCLBYTES / 4 && /* XXX: Don't copy too much */ in sbcompress() 1672 m->m_len <= M_TRAILINGSPACE(n) && in sbcompress() [all …]
|
| H A D | kpi_mbuf.c | 107 mbuf->m_len = (int32_t)len; in mbuf_setdata() 504 m->m_len; in mbuf_adjustlen() 509 } else if (-amount > m->m_len) { in mbuf_adjustlen() 513 m->m_len += amount; in mbuf_adjustlen() 544 if (off < (size_t)m->m_len) { in mbuf_copydata() 547 off -= m->m_len; in mbuf_copydata() 554 count = m->m_len - off > len ? len : m->m_len - off; in mbuf_copydata() 610 return mbuf->m_len; in mbuf_len() 616 mbuf->m_len = (int32_t)len; in mbuf_setlen() 1371 while (off > (mlen = m->m_len)) { in mbuf_copyback() [all …]
|
| /xnu-8020.140.41/bsd/netinet/ |
| H A D | ip_icmp.c | 233 if (n->m_len < sizeof(struct ip) + ICMP_MINLEN) { in icmp_error() 239 if (n->m_len < oiphlen + ICMP_MINLEN) { in icmp_error() 255 n->m_len >= oiphlen + ICMP_MINLEN && in icmp_error() 278 if (oiphlen + sizeof(struct tcphdr) > n->m_len && in icmp_error() 287 if (n->m_len < (oiphlen + sizeof(struct tcphdr)) && in icmp_error() 313 if ((oiphlen + tcphlen) > n->m_len && n->m_next == NULL) { in icmp_error() 316 if (n->m_len < (oiphlen + tcphlen) && in icmp_error() 363 m->m_len = ICMP_MINLEN + icmplen; /* for ICMP header and data */ in icmp_error() 406 m->m_len += sizeof(struct ip); in icmp_error() 407 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 | 179 m->m_len >= sizeof(*ip) && IP_HDR_ALIGNED_P(ip)) { in ip_cksum_hdr_dir() 245 if ((sizeof(*ip) > m->m_len) || in inet_cksum() 345 mlen = m->m_len; in in_cksum_mbuf_ref() 363 mlen = m->m_len; in in_cksum_mbuf_ref() 496 mlen = m->m_len; in in_cksum_mbuf_ref() 514 mlen = m->m_len; in in_cksum_mbuf_ref()
|
| H A D | ip_output.c | 1690 if (m->m_len < hlen + sizeof(struct udphdr)) { in ip_output_list() 1859 m->m_len = mhlen; in ip_fragment() 1989 if ((sw_csum & CSUM_DELAY_IP) || (hoff + sizeof(*ip)) > m->m_len || in in_finalize_cksum() 2078 if (offset + sizeof(csum) > m->m_len) { in in_finalize_cksum() 2118 if (offset + sizeof(csum) > m->m_len) { in in_finalize_cksum() 2147 optlen = opt->m_len - sizeof(p->ipopt_dst); in ip_insertoptions() 2161 m->m_len -= sizeof(struct ip); in ip_insertoptions() 2165 m->m_len = optlen + sizeof(struct ip); in ip_insertoptions() 2170 m->m_len += optlen; in ip_insertoptions() 2283 m->m_len = (int32_t)sopt->sopt_valsize; in ip_ctloutput() [all …]
|
| /xnu-8020.140.41/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-8020.140.41/bsd/skywalk/nexus/flowswitch/flow/ |
| H A D | flow_agg.c | 246 (uint8_t *)m->m_data, m->m_len, 128, NULL, 0)); in _mbuf_agg_log() 416 dbuf->dba_mbuf[0]->m_len) >= plen); in _copy_data_sum_dbuf() 417 buf_off = dbuf->dba_mbuf[0]->m_len; in _copy_data_sum_dbuf() 460 dbuf->dba_mbuf[i]->m_len += tmplen; in _copy_data_sum_dbuf() 513 curr_oldlen = currm->m_len; in copy_pkt_csum_packed() 515 curr_ptr = mtod(currm, char *) + currm->m_len; in copy_pkt_csum_packed() 516 curr_len = currm->m_len; in copy_pkt_csum_packed() 605 currm->m_len = curr_len; in copy_pkt_csum_packed() 640 currm->m_len = curr_oldlen; in copy_pkt_csum_packed() 652 m->m_len = m->m_pkthdr.len = 0; in copy_pkt_csum_packed() [all …]
|
| /xnu-8020.140.41/bsd/netkey/ |
| H A D | keysock.c | 151 if (m->m_len < sizeof(struct sadb_msg)) { 204 if (m && m->m_len < sizeof(struct sadb_msg)) { in key_sendup0() 262 if (m->m_len < sizeof(struct sadb_msg)) { in key_sendup_mbuf() 273 if (m->m_len >= sizeof(struct sadb_msg)) { in key_sendup_mbuf()
|
| H A D | key.c | 1036 if (result->m_len < sizeof(struct sadb_msg)) { in key_send_delete() 1046 result->m_pkthdr.len += m->m_len; in key_send_delete() 2194 m->m_len = tlen; in key_sp2msg() 2269 n->m_len = len; in key_gather_mbuf() 2302 result->m_pkthdr.len += n->m_len; in key_gather_mbuf() 2664 if (n->m_len < sizeof(*newmsg)) { in key_spdadd() 2955 n->m_len = len; in key_spddelete2() 2977 n->m_pkthdr.len += nn->m_len; in key_spddelete2() 3039 if (n->m_len < sizeof(struct sadb_msg)) { in key_spdenable() 3104 if (n->m_len < sizeof(struct sadb_msg)) { in key_spddisable() [all …]
|
| /xnu-8020.140.41/bsd/skywalk/packet/ |
| H A D | packet_copy.c | 944 if (soff < m->m_len) { in m_copypkt_sum() 947 soff -= m->m_len; in m_copypkt_sum() 959 count = m->m_len - soff; in m_copypkt_sum() 974 count = m->m_len; in m_copypkt_sum() 1074 count = m->m_len - soff - mlen_copied; in m_copypkt_sum() 1316 m->m_len += len; in pkt_copy_to_mbuf() 1318 VERIFY(m->m_len == m->m_pkthdr.len && in pkt_copy_to_mbuf() 1319 (uint32_t)m->m_len <= (uint32_t)mbuf_maxlen(m)); in pkt_copy_to_mbuf() 1479 m->m_len += len; in pkt_copy_multi_buflet_to_mbuf() 1481 VERIFY(m->m_len == m->m_pkthdr.len && in pkt_copy_multi_buflet_to_mbuf() [all …]
|
| /xnu-8020.140.41/bsd/sys/ |
| H A D | mbuf.h | 625 #define m_len m_hdr.mh_len macro 905 ((M_START(m) + M_SIZE(m)) - ((m)->m_data + (m)->m_len)) : 0) 941 if ((m)->m_len >= (off) + (len)) { \ 946 if (t->m_len < tmp + (len)) \ 960 if ((off) == 0 && ((m)->m_len >= (len))) { \ 965 if (t->m_len < (len)) \ 978 m->m_len < 0 || \ 979 m->m_len > ((njcl > 0) ? njclbytes : MBIGCLBYTES) || \ 984 m, m->m_len, m->m_type, m->m_flags, \
|