Home
last modified time | relevance | path

Searched refs:dlen (Results 1 – 20 of 20) sorted by relevance

/xnu-11215/tests/skywalk/
H A Dskt_reass.c394 size_t plen, dlen = 16; in atomic_build() local
408 plen = sizeof(struct ip6_frag) + sizeof(struct icmp6_hdr) + dlen; in atomic_build()
435 for (i = 0; i < dlen; i++) { in atomic_build()
441 htonl(IPPROTO_ICMPV6 + sizeof(struct icmp6_hdr) + dlen)); in atomic_build()
442 csum = os_inet_checksum(icmp6, sizeof(struct icmp6_hdr) + dlen, 0); in atomic_build()
449 buf += dlen; in atomic_build()
450 len += dlen; in atomic_build()
H A Dskywalk_test_utils.c2350 size_t dlen; in sktu_create_ip_frames() local
2353 dlen = mtu - sizeof(*ip); in sktu_create_ip_frames()
2355 dlen = remaining_sdu_len; in sktu_create_ip_frames()
2359 dlen = dlen & ~0x7; // round down to 8-byte multiple in sktu_create_ip_frames()
2394 off += dlen; in sktu_create_ip_frames()
2395 remaining_sdu_len -= dlen; in sktu_create_ip_frames()
2419 size_t plen, dlen; in sktu_create_ip6_frames() local
2422 dlen = mtu - hlen; in sktu_create_ip6_frames()
2431 dlen = dlen & ~0x7; // round down to 8-byte multiple in sktu_create_ip6_frames()
2472 frame->len = hlen + dlen; in sktu_create_ip6_frames()
[all …]
/xnu-11215/bsd/skywalk/nexus/kpipe/
H A Dnx_kpipe_loopback.c329 uint32_t ary_cnt = 0, dlen, doff; in kplo_sync_tx() local
392 dlen = kern_buflet_get_data_length(buf); in kplo_sync_tx()
393 VERIFY(dlen == kern_packet_get_data_length(ph)); in kplo_sync_tx()
394 VERIFY(kern_buflet_set_data_length(buf, dlen) == 0); in kplo_sync_tx()
399 sk_dump("buf", baddr + doff, dlen, 128, NULL, 0)); in kplo_sync_tx()
412 VERIFY(kern_buflet_set_data_length(buf, dlen) == 0); in kplo_sync_tx()
415 VERIFY(kern_packet_get_data_length(ph) == dlen); in kplo_sync_tx()
428 stats.kcrsi_bytes_transferred += dlen; in kplo_sync_tx()
/xnu-11215/bsd/netinet/
H A Dmptcp.c1149 uint16_t dlen, uint16_t csum, int dfin) in mptcp_input_csum() argument
1152 int real_len = dlen - dfin; in mptcp_input_csum()
1181 sum += in_pseudo64(htonll(dsn), htonl(sseq), htons(dlen) + csum); in mptcp_input_csum()
1200 uint32_t sseq, uint16_t dlen, uint16_t csum, int dfin) in mptcp_validate_csum() argument
1204 mptcp_csum = mptcp_input_csum(tp, m, dsn, sseq, dlen, csum, dfin); in mptcp_validate_csum()
1216 mptcp_output_csum(struct mbuf *m, uint64_t dss_val, uint32_t sseq, uint16_t dlen) in mptcp_output_csum() argument
1220 if (dlen) { in mptcp_output_csum()
1221 sum = m_sum16(m, 0, dlen); in mptcp_output_csum()
1226 dlen = htons(dlen); in mptcp_output_csum()
1227 sum += in_pseudo64(dss_val, sseq, dlen); in mptcp_output_csum()
H A Dmptcp_subr.c2217 dlen--; in mptcp_subflow_soreceive()
2248 dlen--; in mptcp_subflow_soreceive()
2274 while (dlen > 0) { in mptcp_subflow_soreceive()
2278 dlen = 0; in mptcp_subflow_soreceive()
2283 dlen -= m->m_len; in mptcp_subflow_soreceive()
2294 ASSERT(dlen == 0 || m); in mptcp_subflow_soreceive()
2299 dlen = 0; in mptcp_subflow_soreceive()
2310 ASSERT(dlen == 0); in mptcp_subflow_soreceive()
2311 if (dlen != 0) { in mptcp_subflow_soreceive()
2315 dlen = 0; in mptcp_subflow_soreceive()
[all …]
H A Dmptcp_var.h641 uint32_t sseq, uint16_t dlen, uint16_t csum, int dfin);
H A Dmptcp_opt.c823 uint16_t dlen = htons(1); in mptcp_setup_opts() local
830 sum = in_pseudo64(dss_val, sseq, dlen); in mptcp_setup_opts()
H A Dtcp_var.h1950 uint32_t sseq, uint16_t dlen);
/xnu-11215/osfmk/device/
H A Dsubrs.c674 size_t dlen; in strlcat_impl() local
680 dlen = (size_t)(d - dst); in strlcat_impl()
681 n = siz - dlen; in strlcat_impl()
684 return dlen + strlen_impl(s); in strlcat_impl()
695 return dlen + (size_t)(s - src); /* count does not include NUL */ in strlcat_impl()
/xnu-11215/bsd/net/
H A Drtsock.c1297 int len, dlen, off; in rt_msg1() local
1363 dlen = sa->sa_len; in rt_msg1()
1364 m_copyback(m, off, dlen, __SA_UTILS_CONV_TO_BYTES(sa)); in rt_msg1()
1365 len = off + dlen; in rt_msg1()
1366 off += ROUNDUP32(dlen); in rt_msg1()
1384 int len, dlen, rlen, second_time = 0; in rt_msg2() local
1462 dlen = sa->sa_len; in rt_msg2()
1463 rlen = ROUNDUP32(dlen); in rt_msg2()
1465 SOCKADDR_COPY(sa, cp, dlen); in rt_msg2()
1466 if (dlen != rlen) { in rt_msg2()
[all …]
H A Dif_fake.c1176 uint32_t slen, dlen; in feth_clone_packet() local
1182 dlen = slen = kern_buflet_get_data_length(sbuf); in feth_clone_packet()
1203 if (doff + dlen > dlim0) { in feth_clone_packet()
1231 ASSERT(doff + dlen <= dlim); in feth_clone_packet()
1238 dlim = MIN(dlim, P2ROUNDUP(doff + dlen, 16)); in feth_clone_packet()
1243 err = kern_buflet_set_data_length(dbuf, dlen); in feth_clone_packet()
1295 uint32_t dlen = kern_buflet_get_data_length(buf); in feth_add_packet_trailer() local
1297 size_t trailer_room = dlim - doff - dlen; in feth_add_packet_trailer()
1307 err = kern_buflet_set_data_length(buf, dlen + trailer_len); in feth_add_packet_trailer()
1329 uint32_t dlen = kern_buflet_get_data_length(buf); in feth_add_packet_fcs() local
[all …]
H A Droute.c2670 int dlen = (int)rt_sa_size(dst), glen = (int)rt_sa_size(gate); in rt_setgate() local
2877 new = kalloc_data(dlen + glen, Z_WAITOK | Z_ZERO); in rt_setgate()
2894 rt->rt_gateway = SA(new + dlen); in rt_setgate()
/xnu-11215/libsyscall/wrappers/skywalk/
H A Dos_packet.c475 os_buflet_set_data_length(const buflet_t buf, const uint32_t dlen) in os_buflet_set_data_length() argument
477 return __buflet_set_data_length(buf, dlen); in os_buflet_set_data_length()
/xnu-11215/bsd/nfs/
H A Dnfs_subs.c1101 long dlen, adjust; in nfsm_chain_trim_data() local
1119 dlen = mbuf_len(m); in nfsm_chain_trim_data()
1121 dlen -= adjust; in nfsm_chain_trim_data()
1122 if ((dlen > 0) && (adjust > 0)) { in nfsm_chain_trim_data()
1123 if (mbuf_setdata(m, nmc->nmc_ptr, dlen)) { in nfsm_chain_trim_data()
1127 mbuf_setlen(m, dlen); in nfsm_chain_trim_data()
1132 dlen = mbuf_len(m); in nfsm_chain_trim_data()
1133 cnt += dlen; in nfsm_chain_trim_data()
1136 mbuf_setlen(m, dlen - (cnt - len)); in nfsm_chain_trim_data()
/xnu-11215/bsd/skywalk/packet/
H A Dpacket_kern.c859 kern_buflet_set_data_length(const kern_buflet_t buf, const uint32_t dlen) in kern_buflet_set_data_length() argument
861 return __buflet_set_data_length(buf, dlen); in kern_buflet_set_data_length()
H A Dpacket_common.h1931 __buflet_set_data_length(const void *buf, const uint32_t dlen) in __buflet_set_data_length() argument
1941 if (__probable((uint32_t)dlen <= BLT_ADDR(buf)->buf_objlim)) { in __buflet_set_data_length()
1942 BLT_ADDR(buf)->buf_dlen = dlen; in __buflet_set_data_length()
1947 BLT_ADDR(buf)->buf_dlen = dlen; in __buflet_set_data_length()
/xnu-11215/bsd/netinet6/
H A Desp_output.c989 uint32_t dlim = 0, dlen = 0; in esp_kpipe_output() local
1009 dlen = __buflet_get_data_length(dbuf); in esp_kpipe_output()
H A Dipsec.c3341 uint32_t dlim = 0, doff = 0, dlen = 0; in ipsec4_interface_kpipe_output() local
3428 dlen = __buflet_get_data_length(dbuf); in ipsec4_interface_kpipe_output()
3429 VERIFY(dlen == 0); in ipsec4_interface_kpipe_output()
3485 uint32_t dlim = 0, doff = 0, dlen = 0; in ipsec6_interface_kpipe_output() local
3566 dlen = __buflet_get_data_length(dbuf); in ipsec6_interface_kpipe_output()
3567 VERIFY(dlen == 0); in ipsec6_interface_kpipe_output()
H A Dip6_output.c3419 #define GET_IP6_DEST_OPT(b, d, dlen) { \ argument
3422 (dlen) = (t->ip6d_len + 1) << 3; \
/xnu-11215/bsd/skywalk/nexus/flowswitch/
H A Dfsw_dp.c573 uint32_t dlen; in copy_packet_from_dev() local
577 &dlen))) { in copy_packet_from_dev()
613 ASSERT((uint32_t)m_pktlen(spkt->pkt_mbuf) >= dlen); in copy_packet_from_dev()
615 spkt->pkt_mbuf, 0, dlen, do_cksum_rx, iphlen); in copy_packet_from_dev()
624 (spkt->pkt_headroom + spkt->pkt_l2_len), dlen, do_cksum_rx, in copy_packet_from_dev()
630 dlen += pkt_add_trailers(dph, dlen, iphlen); in copy_packet_from_dev()