Home
last modified time | relevance | path

Searched refs:dlim (Results 1 – 7 of 7) sorted by relevance

/xnu-11215/bsd/skywalk/packet/
H A Dpacket_copy.c428 ASSERT(dlim > doff); in _pkt_copypkt_sum()
429 dlim -= doff; in _pkt_copypkt_sum()
434 dlen0 = dlim; in _pkt_copypkt_sum()
439 clen = MIN(clen, dlim); in _pkt_copypkt_sum()
453 dlim -= 1; in _pkt_copypkt_sum()
504 dlim -= clen + odd; in _pkt_copypkt_sum()
511 if (dlim == 0) { in _pkt_copypkt_sum()
1025 uint32_t dlim, dlen0; in m_copypkt_sum() local
1090 dlen0 = dlim; in m_copypkt_sum()
1158 dlim -= count0; in m_copypkt_sum()
[all …]
H A Dpacket_kern.c914 kern_buflet_set_data_limit(const kern_buflet_t buf, const uint32_t dlim) in kern_buflet_set_data_limit() argument
916 return __buflet_set_data_limit(buf, dlim); in kern_buflet_set_data_limit()
H A Dpacket_common.h1291 __buflet_set_data_limit(const void *buf, const uint32_t dlim) in __buflet_set_data_limit() argument
1297 if (__probable((uint32_t)dlim <= BLT_ADDR(buf)->buf_objlim)) { in __buflet_set_data_limit()
1300 *(uint32_t *)(uintptr_t)&BLT_ADDR(buf)->buf_dlim = dlim; in __buflet_set_data_limit()
/xnu-11215/bsd/netinet6/
H A Desp_output.c989 uint32_t dlim = 0, dlen = 0; in esp_kpipe_output() local
1011 dlim = __buflet_get_data_limit(dbuf); in esp_kpipe_output()
1012 dlim -= __buflet_get_data_offset(dbuf); in esp_kpipe_output()
1123 if (__improbable(total_len > dlim)) { in esp_kpipe_output()
H A Desp_input.c1747 uint32_t dlim = 0; in esp_kpipe_input() local
1760 dlim = __buflet_get_data_limit(dbuf); in esp_kpipe_input()
1761 dlim -= __buflet_get_data_offset(dbuf); in esp_kpipe_input()
1806 if (__improbable(dlim < slen)) { in esp_kpipe_input()
1808 "compared to input buffer(%u) SPI=%x\n", dlim, slen, ntohl(sav->spi)); in esp_kpipe_input()
1949 uint8_t *auth_buf = dbaddr + dlim - auth_size; in esp_kpipe_input()
H A Dipsec.c3341 uint32_t dlim = 0, doff = 0, dlen = 0; in ipsec4_interface_kpipe_output() local
3432 dlim = __buflet_get_data_limit(dbuf); in ipsec4_interface_kpipe_output()
3433 if (__improbable(dlim < hlen)) { in ipsec4_interface_kpipe_output()
3435 "buflet size shorter than hlen %u, SPI=%x\n", dlim, ntohl(sav->spi)); in ipsec4_interface_kpipe_output()
3485 uint32_t dlim = 0, doff = 0, dlen = 0; in ipsec6_interface_kpipe_output() local
3570 dlim = __buflet_get_data_limit(dbuf); in ipsec6_interface_kpipe_output()
3571 if (__improbable(dlim < sizeof(struct ip6_hdr))) { in ipsec6_interface_kpipe_output()
3573 "buflet size shorter than hlen %u, SPI=%x\n", dlim, ntohl(sav->spi)); in ipsec6_interface_kpipe_output()
/xnu-11215/bsd/net/
H A Dif_fake.c1177 uint32_t dlim0, dlim; in feth_clone_packet() local
1214 dlim = kern_buflet_get_object_limit(dbuf); in feth_clone_packet()
1215 ASSERT(dlim == PP_BUF_OBJ_SIZE_DEF(pp)); in feth_clone_packet()
1228 dlim = 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()
1241 err = kern_buflet_set_data_limit(dbuf, dlim); in feth_clone_packet()
1293 uint32_t dlim = kern_buflet_get_data_limit(buf); in feth_add_packet_trailer() local
1297 size_t trailer_room = dlim - doff - dlen; in feth_add_packet_trailer()