Home
last modified time | relevance | path

Searched refs:off (Results 1 – 25 of 128) sorted by relevance

123456

/xnu-11215/bsd/netinet6/
H A Dah_core.c513 off = 0; in ah_update_mbuf()
529 int off; in ah4_calccksum() local
545 off = 0; in ah4_calccksum()
820 off = 0; in ah6_calccksum()
850 m_copydata(m, off, newoff - off, (caddr_t)&ip6copy); in ah6_calccksum()
866 ah_update_mbuf(m, off, m->m_pkthdr.len - off, algo, in ah6_calccksum()
901 m_copydata(m, off, newoff - off, mtod(n, caddr_t)); in ah6_calccksum()
908 ah_update_mbuf(m, off, newoff - off, algo, &algos); in ah6_calccksum()
937 m_copydata(m, off, newoff - off, mtod(n, caddr_t)); in ah6_calccksum()
1000 ah_update_mbuf(m, off, newoff - off, algo, &algos); in ah6_calccksum()
[all …]
H A Ddest6.c88 int off = *offp, dstoptlen = 0, optlen = 0; in dest6_input() local
93 IP6_EXTHDR_CHECK(m, off, sizeof(*dstopts), return IPPROTO_DONE); in dest6_input()
94 dstopts = (struct ip6_dest *)(mtod(m, caddr_t) + off); in dest6_input()
97 IP6_EXTHDR_CHECK(m, off, dstoptlen, return IPPROTO_DONE); in dest6_input()
98 dstopts = (struct ip6_dest *)(mtod(m, caddr_t) + off); in dest6_input()
99 off += dstoptlen; in dest6_input()
130 *offp = off; in dest6_input()
H A Din6_cksum.c190 inet6_cksum(struct mbuf *m, uint32_t nxt, uint32_t off, uint32_t len) in inet6_cksum() argument
194 sum = m_sum16(m, off, len); in inet6_cksum()
245 inet6_cksum_buffer(const uint8_t *__sized_by(buffer_len)buffer, uint32_t nxt, uint32_t off, in inet6_cksum_buffer() argument
251 if (__improbable(off >= buffer_len)) { in inet6_cksum_buffer()
253 __func__, off, buffer_len); in inet6_cksum_buffer()
263 if (__improbable(os_add_overflow(off, len, &tmp))) { in inet6_cksum_buffer()
265 __func__, off, len); in inet6_cksum_buffer()
271 __func__, off, len, buffer_len); in inet6_cksum_buffer()
275 sum = b_sum16(&((const uint8_t *)buffer)[off], len); in inet6_cksum_buffer()
H A Dah_input.c121 ah4_input(struct mbuf *m, int off) in ah4_input() argument
138 if (m->m_len < off + sizeof(struct newah)) { in ah4_input()
139 m = m_pullup(m, off + sizeof(struct newah)); in ah4_input()
387 m_adj(m, (int)(off + stripsiz)); in ah4_input()
594 int off = *offp; in ah6_input() local
804 m_adj(m, (int)(off + stripsiz)); in ah6_input()
938 *offp = off; in ah6_input()
975 int off = 0; in ah6_ctlinput() local
990 off = ip6cp->ip6c_off; in ah6_ctlinput()
1003 if (m->m_pkthdr.len < off + sizeof(ah)) { in ah6_ctlinput()
[all …]
H A Desp_input.c245 if (m->m_len < off + ESPMAXLEN) { in esp4_input_extended()
391 if (esp_auth(m, off, m->m_pkthdr.len - off - siz, sav, sum)) { in esp4_input_extended()
541 if (m->m_len < off) { in esp4_input_extended()
542 m = m_pullup(m, off); in esp4_input_extended()
928 int off = *offp; in esp6_input_extended() local
1104 if (esp_auth(m, off, m->m_pkthdr.len - off - siz, sav, sum)) { in esp6_input_extended()
1247 if (m->m_len < off) { in esp6_input_extended()
1248 m = m_pullup(m, off); in esp6_input_extended()
1589 *offp = off; in esp6_input_extended()
1628 int off = 0; in esp6_ctlinput() local
[all …]
H A Dip6_input.c1589 off += hbhlen; in ip6_hopopts_input()
1598 *offp = off; in ip6_hopopts_input()
2086 off += elen; in ip6_savecontrol()
2173 while (len < off) { in ip6_get_prevhdr()
2223 return off; in ip6_nexthdr()
2242 return off; in ip6_nexthdr()
2253 return off; in ip6_nexthdr()
2266 return off; in ip6_nexthdr()
2295 return off; in ip6_lasthdr()
2302 off = newoff; in ip6_lasthdr()
[all …]
H A Dicmp6.c289 int off; in icmp6_error_flag() local
473 int off = *offp; in icmp6_input() local
722 noff = off; in icmp6_input()
803 n = ni6_input(n, off); in icmp6_input()
834 nd6_rs_input(n, off, icmp6len); in icmp6_input()
853 nd6_ra_input(n, off, icmp6len); in icmp6_input()
873 nd6_ns_input(n, off, icmp6len); in icmp6_input()
892 nd6_na_input(n, off, icmp6len); in icmp6_input()
977 IP6_EXTHDR_CHECK(m, off, in icmp6_notify_error()
2193 m_adj(n, off); in icmp6_rip6_input()
[all …]
H A Dudp6_usrreq.c223 m_adj(n, off); in udp6_append()
249 int off = *offp; in udp6_input() local
452 off + sizeof(struct udphdr), ifp); in udp6_input()
565 *offp = off + sizeof(struct udphdr); in udp6_input()
646 m_adj(m, off + sizeof(struct udphdr)); in udp6_input()
684 int off = 0; in udp6_ctlinput() local
719 off = ip6cp->ip6c_off; in udp6_ctlinput()
1313 (start != off || trailer != 0)) { in udp6_input_checksum()
1328 if (off > start) { in udp6_input_checksum()
1329 swbytes += (off - start); in udp6_input_checksum()
[all …]
H A Desp_core.c805 ivoff = off + sizeof(struct esp); in esp_cbc_decrypt()
1002 size_t off, in esp_cbc_encrypt() argument
1043 ivoff = off + sizeof(struct esp); in esp_cbc_encrypt()
1467 size_t off; in esp_auth() local
1512 off = 0; in esp_auth()
1531 off = 0; in esp_auth()
1533 off = skip; in esp_auth()
1557 if (m->m_len - off < length) { in esp_auth()
1559 m->m_len - off); in esp_auth()
1560 length -= m->m_len - off; in esp_auth()
[all …]
H A Droute6.c83 int off = *offp, rhlen = 0; in route6_input() local
100 IP6_EXTHDR_CHECK(m, off, sizeof(*rh), return IPPROTO_DONE); in route6_input()
106 rh = (struct ip6_rthdr *)((caddr_t)ip6 + off); in route6_input()
/xnu-11215/bsd/net/
H A Dpf_pbuf.c236 VERIFY(off >= 0); in pbuf_resize_segment()
237 VERIFY((u_int)off <= pbuf->pb_packet_len); in pbuf_resize_segment()
246 if (off > 0) { in pbuf_resize_segment()
268 if (off > 0) { in pbuf_resize_segment()
291 true_offset = (u_int)off + nm->pm_offset; in pbuf_resize_segment()
314 VERIFY(off >= 0); in pbuf_contig_segment()
328 n = m_pulldown(pbuf->pb_mbuf, off, len, &moff); in pbuf_contig_segment()
354 VERIFY(off >= 0); in pbuf_copy_back()
360 m_copyback(pbuf->pb_mbuf, off, len, src); in pbuf_copy_back()
373 VERIFY(off >= 0); in pbuf_copy_data()
[all …]
H A Dpf_norm.c641 4 > off) { in pf_reassemble()
704 off = 0; in pf_reassemble()
843 cur->fr_off = off; in pf_fragcache()
899 off += precut; in pf_fragcache()
1336 off = 0; in pf_reassemble6()
1542 cur->fr_off = off; in pf_frag6cache()
1599 off += precut; in pf_frag6cache()
1854 int off; in pf_refragment6() local
2329 extoff = off; in pf_normalize_ip6()
2354 extoff = off; in pf_normalize_ip6()
[all …]
H A Dpf.c4544 olen = pd2->off - off; in pf_change_icmp_af()
4595 pd2->off += hlen - olen; in pf_change_icmp_af()
5561 (off - sizeof(*h6)); in pf_test_rule()
6130 int offx = off; in pf_test_rule()
6144 if (offx > off) { in pf_test_rule()
6988 int off) in pf_do_nat64() argument
7866 pd->off = off; in pf_test_state_icmp()
8002 pbuf, off); in pf_test_state_icmp()
8140 pd2.off = ipoff2; in pf_test_state_icmp()
8842 #pragma unused(off) in pf_test_state_esp()
[all …]
/xnu-11215/osfmk/kdp/
H A Dkdp_udp.c226 unsigned int off, len; member
586 ip = (struct kdp_ip *)&pkt.data[pkt.off]; in kdp_reply()
945 pkt.off = pkt.len = 0; in kdp_poll()
1055 pkt.off = 0; in transmit_ARP_request()
1073 pkt.off = pkt.len = 0; in kdp_arp_resolve()
1127 hdr = (kdp_hdr_t *)&pkt.data[pkt.off]; in kdp_handler()
1284 hdr = (kdp_hdr_t *)&pkt.data[pkt.off]; in kdp_connection_wait()
1501 pkt.len = pkt.off = manual_pkt.len = 0; in kdp_reset()
1625 uint32_t off = (uint32_t) seek_off; in kdp_send_crashdump_seek() local
1627 sizeof(off), &off); in kdp_send_crashdump_seek()
[all …]
/xnu-11215/bsd/netinet/
H A Dip6.h318 #define IP6_EXTHDR_CHECK(m, off, hlen, action) \ argument
322 ((m)->m_len < (off) + (hlen)) && \
323 (((m) = m_pullup((m), (off) + (hlen))) == NULL)) { \
327 if ((m)->m_len < (off) + (hlen)) { \
334 if ((m)->m_len < (off) + (hlen)) { \
342 if ((m)->m_len < (off) + (hlen)) { \
360 #define IP6_EXTHDR_GET(val, typ, m, off, len) \ argument
361 M_STRUCT_GET(val, typ, m, off, len)
363 #define IP6_EXTHDR_GET0(val, typ, m, off, len) \ argument
364 M_STRUCT_GET0(val, typ, m, off, len)
H A Din_cksum.c224 sum = m_sum16(m, off, len); in inet_cksum()
281 if (off >= len) { in inet_cksum_buffer()
339 VERIFY(off >= 0); in in_cksum_mbuf_ref()
351 if (mlen > off) { in in_cksum_mbuf_ref()
352 mlen -= off; in in_cksum_mbuf_ref()
353 data = mtod(m, uint8_t *) + off; in in_cksum_mbuf_ref()
356 off -= mlen; in in_cksum_mbuf_ref()
490 VERIFY(off >= 0); in in_cksum_mbuf_ref()
502 if (mlen > off) { in in_cksum_mbuf_ref()
503 mlen -= off; in in_cksum_mbuf_ref()
[all …]
H A Dcpu_in_cksum_gen.c221 os_cpu_in_cksum_mbuf(struct _mbuf *m, int len, int off, uint32_t initial_sum) in os_cpu_in_cksum_mbuf() argument
230 VERIFY(off >= 0); in os_cpu_in_cksum_mbuf()
242 if (mlen > off) { in os_cpu_in_cksum_mbuf()
243 mlen -= off; in os_cpu_in_cksum_mbuf()
244 data = m->_m_data + off; in os_cpu_in_cksum_mbuf()
247 off -= mlen; in os_cpu_in_cksum_mbuf()
381 VERIFY(off >= 0); in os_cpu_in_cksum_mbuf()
393 if (mlen > off) { in os_cpu_in_cksum_mbuf()
394 mlen -= off; in os_cpu_in_cksum_mbuf()
395 data = m->_m_data + off; in os_cpu_in_cksum_mbuf()
[all …]
/xnu-11215/bsd/skywalk/nexus/netif/
H A Dnx_netif_util.c162 uint8_t off, hlen; in nx_netif_mbuf_to_filter_pkt() local
177 VERIFY(off < PP_BUF_SIZE_DEF(pp)); in nx_netif_mbuf_to_filter_pkt()
178 mlen = PP_BUF_SIZE_DEF(pp) - off; in nx_netif_mbuf_to_filter_pkt()
340 uint8_t off, hlen; in nx_netif_pkt_to_filter_pkt() local
370 VERIFY(off < PP_BUF_SIZE_DEF(pp)); in nx_netif_pkt_to_filter_pkt()
371 plen = PP_BUF_SIZE_DEF(pp) - off; in nx_netif_pkt_to_filter_pkt()
388 fpkt->pkt_headroom = off; in nx_netif_pkt_to_filter_pkt()
586 uint8_t off, hlen; in nx_netif_pkt_to_pkt() local
602 off = (uint8_t)ifp->if_tx_headroom; in nx_netif_pkt_to_pkt()
607 off = 0; in nx_netif_pkt_to_pkt()
[all …]
/xnu-11215/bsd/kern/
H A Duipc_mbuf2.c205 off -= n->m_len; in m_pulldown()
233 if ((off == 0 || offp) && len <= n->m_len - off) { in m_pulldown()
244 o = m_copym(n, off, n->m_len - off, M_DONTWAIT); in m_pulldown()
249 n->m_len = off; in m_pulldown()
253 off = 0; in m_pulldown()
322 off = 0; in m_pulldown()
354 off = 0; in m_pulldown()
368 *offp = off; in m_pulldown()
1199 uint32_t off = bytes, off0 = off; in m_adj_sum16() local
1201 while (off > 0) { in m_adj_sum16()
[all …]
/xnu-11215/tests/skywalk/
H A Dskt_copy_cksum.c88 int off0 = off, len0 = len; in m_copydata_sum()
94 if (__improbable(off < 0 || len < 0)) { in m_copydata_sum()
100 while (off > 0) { in m_copydata_sum()
107 if (off < m->m_len) { in m_copydata_sum()
110 off -= m->m_len; in m_copydata_sum()
129 datap = mtod(m, uint8_t *) + off; in m_copydata_sum()
183 off = 0; in m_copydata_sum()
230 if (mlen > off) { in reference_cksum_mbuf()
231 mlen -= off; in reference_cksum_mbuf()
232 data = m->m_data + off; in reference_cksum_mbuf()
[all …]
/xnu-11215/tests/
H A Din_cksum_test.c17 unsigned i, off = 0; in log_hexdump() local
21 off = (unsigned)snprintf(buf, sizeof(buf), "%08x:", i); in log_hexdump()
23 …off += (unsigned)snprintf(buf + off, sizeof(buf) - off, " %02x", (((const uint8_t *)inp)[i]) & 0xf… in log_hexdump()
H A Dsr_entitlement.c53 int off = 0; in cleanup() local
54 size_t size_off = sizeof(off); in cleanup()
57 ret = sysctlbyname("vm.vm_shared_region_by_entitlement", NULL, NULL, &off, size_off); in cleanup()
/xnu-11215/libsyscall/wrappers/unix03/
H A Dmmap.c34 void *__mmap(void *addr, size_t len, int prot, int flags, int fildes, off_t off);
43 mmap(void *addr, size_t len, int prot, int flags, int fildes, off_t off) in mmap() argument
63 void *ptr = __mmap(addr, len, prot, flags | MAP_UNIX03, fildes, off); in mmap()
/xnu-11215/bsd/skywalk/packet/
H A Dpacket_kern.c73 return __packet_set_headroom(ph, off); in kern_packet_set_link_header_offset()
85 return __packet_set_link_header_length(ph, off); in kern_packet_set_link_header_length()
133 const uint16_t off) in kern_packet_set_network_header_offset() argument
135 #pragma unused(ph, off) in kern_packet_set_network_header_offset()
150 const uint16_t off) in kern_packet_set_transport_header_offset() argument
152 #pragma unused(ph, off) in kern_packet_set_transport_header_offset()
897 return __buflet_set_buffer_offset(buf, off); in kern_buflet_set_buffer_offset()
938 kern_packet_copy_bytes(kern_packet_t pkt, size_t off, size_t len, in kern_packet_copy_bytes() argument
954 if (off > buflet_len) { in kern_packet_copy_bytes()
962 addr += off; in kern_packet_copy_bytes()
[all …]
/xnu-11215/bsd/dev/arm64/
H A Dcpu_in_cksum.s99 #define off x2 macro
143 cmp mlen, off
146 sub mlen, mlen, off // mlen -= off;
147 add data, data, off // data = mtod(m, uint8_t *) + off;
150 sub off, off, mlen

123456