Home
last modified time | relevance | path

Searched refs:pbuf (Results 1 – 16 of 16) sorted by relevance

/xnu-11215/bsd/net/
H A Dpf_pbuf.c40 pbuf->pb_mbuf = m; in pbuf_init_mbuf()
41 pbuf->pb_ifp = ifp; in pbuf_init_mbuf()
43 pbuf_sync(pbuf); in pbuf_init_mbuf()
51 pbuf->pb_ifp = ifp; in pbuf_init_memory()
53 pbuf_sync(pbuf); in pbuf_init_memory()
66 (void) (pbuf->pb_memory.pm_action)(&pbuf->pb_memory, in pbuf_destroy()
72 memset(pbuf, 0, sizeof(*pbuf)); in pbuf_destroy()
129 pbuf_sync(pbuf); in pbuf_to_mbuf()
153 m_copyback(m, 0, pbuf->pb_packet_len, pbuf->pb_data); in pbuf_to_mbuf()
193 pbuf_sync(pbuf); in pbuf_clone_to_mbuf()
[all …]
H A Dnat464_utils.c647 if (pbuf->pb_ifp == NULL) { in nat464_translate_64()
740 if (pbuf->pb_ifp == NULL) { in nat464_translate_46()
807 iph = pbuf->pb_data; in nat464_translate_proto()
817 ip6h = pbuf->pb_data; in nat464_translate_proto()
1018 pbuf_copy_back(pbuf, hlen, ICMP_MINLEN, in nat464_translate_proto()
1102 if (*pbuf->pb_csum_flags & CSUM_TCP) { in nat464_translate_proto()
1103 *pbuf->pb_csum_flags |= CSUM_TCPIPV6; in nat464_translate_proto()
1105 if (*pbuf->pb_csum_flags & CSUM_UDP) { in nat464_translate_proto()
1106 *pbuf->pb_csum_flags |= CSUM_UDPIPV6; in nat464_translate_proto()
1120 *pbuf->pb_csum_flags &= ~CSUM_TSO_IPV4; in nat464_translate_proto()
[all …]
H A Dpf.c369 p = pbuf->pb_data; in pf_lazy_makewritable()
6623 pbuf = pd->mp; in pf_pptp_handler()
7893 if (pbuf != NULL && pbuf->pb_flow_gencnt != NULL && in pf_test_state_icmp()
9662 if (pbuf && pd.mp && pbuf != pd.mp) { \
9746 pd.mp = pbuf; in pf_test()
9796 pd.mp = pbuf; in pf_test()
10229 VERIFY(pbuf == NULL || pd.mp == NULL || pd.mp == pbuf); in pf_test()
10261 if (pbuf && pd.mp && pbuf != pd.mp) { \
10352 pd.mp = pbuf; in pf_test6()
10416 pd.mp = pbuf; in pf_test6()
[all …]
H A Dpf_norm.c2027 VERIFY(!pbuf_is_valid(pbuf)); in pf_normalize_ip()
2053 pbuf_init_mbuf(pbuf, m, ifp); in pf_normalize_ip()
2105 VERIFY(!pbuf_is_valid(pbuf)); in pf_normalize_ip()
2121 pbuf_init_mbuf(pbuf, m, ifp); in pf_normalize_ip()
2308 pbuf->pb_packet_len) { in pf_normalize_ip6()
2507 pbuf_init_mbuf(pbuf, m, ifp); in pf_normalize_ip6()
2508 h = pbuf->pb_data; in pf_normalize_ip6()
2549 h = pbuf->pb_data; in pf_normalize_ip6()
2725 pbuf = pd->mp; in pf_normalize_tcp()
3297 if (pbuf->pb_ifp || in pf_normalize_tcpopt()
[all …]
H A Dpf_pbuf.h60 typedef struct pbuf { struct
82 struct pbuf *pb_next; argument
H A Dif_pflog.c346 pflog_packet(struct pfi_kif *kif, pbuf_t *pbuf, sa_family_t af, u_int8_t dir, in pflog_packet() argument
357 if (kif == NULL || !pbuf_is_valid(pbuf) || rm == NULL || pd == NULL) { in pflog_packet()
366 if ((m = pbuf_to_mbuf(pbuf, FALSE)) == NULL) { in pflog_packet()
H A Dpf_osfp.c87 pf_osfp_fingerprint(struct pf_pdesc *pd, pbuf_t *pbuf, int off, in pf_osfp_fingerprint() argument
101 ip = pbuf->pb_data; in pf_osfp_fingerprint()
105 ip6 = pbuf->pb_data; in pf_osfp_fingerprint()
107 if (!pf_pull_hdr(pbuf, off, hdr, sizeof(hdr), tcp->th_off << 2, NULL, NULL, in pf_osfp_fingerprint()
H A Ddlil.c1842 *pbuf = buf; in dlil_alloc_local_stats()
1860 *pbuf = buf; in dlil_alloc_local_stats()
1879 pbuf = (void **) in dlil_alloc_local_stats()
1885 pbuf = (void **) in dlil_alloc_local_stats()
7127 pbuf = &pbuf_store; in dlil_clat46()
7128 iph = pbuf->pb_data; in dlil_clat46()
7220 *m = pbuf->pb_mbuf; in dlil_clat46()
7222 pbuf_destroy(pbuf); in dlil_clat46()
7298 pbuf = &pbuf_store; in dlil_clat64()
7361 *m = pbuf->pb_mbuf; in dlil_clat64()
[all …]
/xnu-11215/bsd/kern/
H A Dmcache.c291 void *buf, **pbuf; in mcache_create_common() local
307 *pbuf = buf; in mcache_create_common()
902 void **pbuf; in mcache_destroy() local
937 zfree(mcache_zone, *pbuf); in mcache_destroy()
953 void *buf, *base, **pbuf; in mcache_slab_alloc() local
970 *pbuf = buf; in mcache_slab_alloc()
1014 void **pbuf; in mcache_slab_free() local
1027 ((intptr_t)*pbuf + cp->mc_chunksize)); in mcache_slab_free()
1036 zfree(cp->mc_slab_zone, *pbuf); in mcache_slab_free()
1053 void *base, **pbuf; in mcache_slab_audit() local
[all …]
/xnu-11215/bsd/skywalk/packet/
H A Dpbufpool_kern.c432 kern_pbufpool_alloc_buflet(const kern_pbufpool_t pp, kern_buflet_t *pbuf) in kern_pbufpool_alloc_buflet() argument
434 return pp_alloc_buflet(pp, pbuf, SKMEM_SLEEP, false); in kern_pbufpool_alloc_buflet()
439 kern_buflet_t *pbuf) in kern_pbufpool_alloc_buflet_nosleep() argument
441 return pp_alloc_buflet(pp, pbuf, SKMEM_NOSLEEP, false); in kern_pbufpool_alloc_buflet_nosleep()
/xnu-11215/bsd/skywalk/mem/
H A Dskmem_slab.c492 void **pbuf = __unsafe_forge_bidi_indexable(void **, in skmem_slab_alloc_pseudo_locked() local
494 *pbuf = obj; in skmem_slab_alloc_pseudo_locked()
778 void **pbuf = __unsafe_forge_bidi_indexable(void **, in skmem_slab_free_pseudo_locked() local
782 ((intptr_t)*pbuf + skm->skm_objsize)); in skmem_slab_free_pseudo_locked()
784 obj = *pbuf; in skmem_slab_free_pseudo_locked()
/xnu-11215/bsd/netinet6/
H A Dnd6.c4678 char pbuf[MAX_IPv6_STR_LEN]; variable
4701 &dr->rtaddr, pbuf, sizeof(pbuf)));
4726 &dr->rtaddr, pbuf, sizeof(pbuf)));
4747 char pbuf[MAX_IPv6_STR_LEN]; variable
4776 &p.prefix.sin6_addr, pbuf, sizeof(pbuf)));
4801 pbuf, sizeof(pbuf)));
4827 pbuf, sizeof(pbuf)));
4852 pbuf, sizeof(pbuf)));
/xnu-11215/bsd/skywalk/nexus/flowswitch/flow/
H A Dflow_agg.c1540 _append_dbuf_array_to_kpkt(kern_packet_t ph, kern_buflet_t pbuf, in _append_dbuf_array_to_kpkt() argument
1545 VERIFY(kern_packet_add_buflet(ph, pbuf, buf) == 0); in _append_dbuf_array_to_kpkt()
1546 pbuf = buf; in _append_dbuf_array_to_kpkt()
1549 ASSERT(pbuf != NULL); in _append_dbuf_array_to_kpkt()
1551 *lbuf = pbuf; in _append_dbuf_array_to_kpkt()
/xnu-11215/tests/skywalk/
H A Dskywalk_test_utils.c1692 buflet_t buf, pbuf = NULL; in sktu_channel_port_frame_to_pkt() local
1720 pbuf = buf; in sktu_channel_port_frame_to_pkt()
1721 buf = os_packet_get_next_buflet(pkt, pbuf); in sktu_channel_port_frame_to_pkt()
1741 if (pbuf == NULL) { in sktu_channel_port_frame_to_pkt()
H A Dskt_xfer.c378 buflet_t buf, pbuf = NULL; in sktc_xfer_copy_data_to_packet() local
398 pbuf = buf; in sktc_xfer_copy_data_to_packet()
403 error = os_packet_add_buflet(ph, pbuf, buf); in sktc_xfer_copy_data_to_packet()
406 buf = os_packet_get_next_buflet(ph, pbuf); in sktc_xfer_copy_data_to_packet()
428 if (pbuf == NULL) { in sktc_xfer_copy_data_to_packet()
/xnu-11215/bsd/skywalk/nexus/
H A Dnexus_adapter.c3620 kern_buflet_t pbuf = kern_packet_get_next_buflet(ph, NULL); in alloc_packets() local
3621 VERIFY(kern_packet_add_buflet(ph, pbuf, buf) == 0); in alloc_packets()