Home
last modified time | relevance | path

Searched refs:__kern_buflet (Results 1 – 12 of 12) sorted by relevance

/xnu-12377.41.6/bsd/skywalk/packet/
H A Dpbufpool.c530 struct __kern_buflet *kbuf; in pp_metadata_construct()
596 struct __kern_buflet *pkbuf = kbuf; in pp_metadata_construct()
747 struct __kern_buflet *kbuf, *nbuf; in pp_metadata_destruct_common()
783 nbuf = __unsafe_forge_single(struct __kern_buflet *, in pp_metadata_destruct_common()
784 __DECONST(struct __kern_buflet *, kbuf->buf_nbft_addr)); in pp_metadata_destruct_common()
823 nbuf = __unsafe_forge_single(struct __kern_buflet *, in pp_metadata_destruct_common()
824 __DECONST(struct __kern_buflet *, nbuf->buf_nbft_addr)); in pp_metadata_destruct_common()
941 struct __kern_buflet *kbft; in pp_buflet_metadata_ctor_common()
990 struct __kern_buflet *__single kbft = addr; in pp_buflet_metadata_dtor()
1513 struct __kern_buflet *kbft, pid_t pid) in pp_insert_upp_bft_locked()
[all …]
H A Dpacket_var.h47 struct __kern_buflet { struct
66 struct __kern_buflet kbe_overlay;
183 static_assert(sizeof(struct __kern_buflet) == 50); \
213 struct __kern_buflet qum_buf[1]; /* 1 buflet */
697 struct __kern_buflet *_kbft; \
706 struct __kern_buflet *_kbft; \
790 struct __kern_slot_desc *ksd, struct __kern_buflet *kbuf) in KR_SLOT_ATTACH_BUF_METADATA()
H A Dpbufpool_var.h196 extern struct __kern_buflet *pp_remove_upp_bft(struct kern_pbufpool *,
198 extern void pp_insert_upp_bft(struct kern_pbufpool *, struct __kern_buflet *,
H A Dpacket_common.h62 #define BLT_ADDR(_bp) ((struct __kern_buflet *)(uintptr_t)_bp)
86 (_buf) = __unsafe_forge_single(struct __kern_buflet *, \
95 (_buf) = __unsafe_forge_single(struct __kern_buflet *, \
1054 struct __kern_buflet *bft; in __packet_get_real_data_length()
1126 struct __kern_buflet *__single pbft, *__single kbft; in __packet_add_buflet()
1134 kbft = __unsafe_forge_single(struct __kern_buflet *, in __packet_add_buflet()
1135 __DECONST(struct __kern_buflet *, kbft->buf_nbft_addr)); in __packet_add_buflet()
1157 static inline struct __kern_buflet *
1165 struct __kern_buflet *__single bcur = NULL; in __packet_get_next_buflet()
1474 struct __kern_buflet *buf; in __packet_finalize_with_mbuf()
H A Dos_packet.h504 struct __kern_buflet;
511 typedef struct __kern_buflet *kern_buflet_t;
H A Dpacket_kern.c563 struct __kern_buflet *p1_buf, *p2_buf; in kern_packet_clone_internal()
/xnu-12377.41.6/bsd/skywalk/channel/
H A Dchannel_var.h109 struct __kern_buflet *sd_buf;
666 struct __kern_buflet *_kbft; \
683 struct __kern_buflet *_kbft; \
H A Dchannel_ring.c1638 struct __kern_buflet *kbuf, *pkbuf; /* kernel buflet */ in kr_internalize_metadata()
1843 struct __kern_buflet *kbuf, *pkbuf; /* kernel buflet */ in kr_externalize_metadata_internal()
/xnu-12377.41.6/bsd/skywalk/nexus/flowswitch/flow/
H A Dflow_agg.c427 struct __kern_buflet *dba_buflet[MAX_BUFLET_COUNT];
510 struct __kern_buflet *currp, uint16_t *data_csum, int *added) in copy_pkt_csum_packed()
671 struct __kern_buflet *b = dbuf->dba_buflet[i]; in copy_pkt_csum_packed()
/xnu-12377.41.6/bsd/skywalk/nexus/
H A Dnexus_adapter.c3756 struct __kern_buflet *kbft; in na_packet_pool_free_buf_sync()
3821 struct __kern_buflet *kbft; in na_packet_pool_alloc_buf_sync()
/xnu-12377.41.6/bsd/skywalk/nexus/flowswitch/
H A Dfsw_dp.c1934 struct __kern_buflet *bprev, *bnew; in dp_flow_rx_process()
3932 struct __kern_buflet *bft; in do_gso()
/xnu-12377.41.6/bsd/net/
H A Dbpf.c3524 struct __kern_buflet *bft = kern_packet_get_next_buflet(pkt, NULL); in bpf_tap_packet()