Home
last modified time | relevance | path

Searched refs:m_len (Results 1 – 25 of 77) sorted by relevance

1234

/xnu-8020.140.41/bsd/netinet6/
H A Desp_rijndael.c208 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 Desp_core.c792 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 Desp_output.c387 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 Dah_output.c247 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 Desp_chachapoly.c370 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 Dicmp6.c286 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 Desp_input.c144 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 Dipsec.c1141 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 Dah_input.c136 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 Dah_core.c1187 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 Dip6_output.c723 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 Duipc_mbuf2.c152 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 Duipc_mbuf.c957 (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 Duipc_socket2.c1035 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 Dkpi_mbuf.c107 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 Dip_icmp.c233 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 Dip6.h322 ((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 Din_cksum.c179 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 Dip_output.c1690 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 Dclassq_util.c101 ((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 Dflow_agg.c246 (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 Dkeysock.c151 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 Dkey.c1036 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 Dpacket_copy.c944 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 Dmbuf.h625 #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, \

1234