Searched refs:__kern_buflet (Results 1 – 12 of 12) sorted by relevance
| /xnu-12377.1.9/bsd/skywalk/packet/ |
| H A D | pbufpool.c | 527 struct __kern_buflet *kbuf; in pp_metadata_construct() 593 struct __kern_buflet *pkbuf = kbuf; in pp_metadata_construct() 737 struct __kern_buflet *kbuf, *nbuf; in pp_metadata_destruct_common() 773 nbuf = __unsafe_forge_single(struct __kern_buflet *, in pp_metadata_destruct_common() 774 __DECONST(struct __kern_buflet *, kbuf->buf_nbft_addr)); in pp_metadata_destruct_common() 813 nbuf = __unsafe_forge_single(struct __kern_buflet *, in pp_metadata_destruct_common() 814 __DECONST(struct __kern_buflet *, nbuf->buf_nbft_addr)); in pp_metadata_destruct_common() 931 struct __kern_buflet *kbft; in pp_buflet_metadata_ctor_common() 980 struct __kern_buflet *__single kbft = addr; in pp_buflet_metadata_dtor() 1503 struct __kern_buflet *kbft, pid_t pid) in pp_insert_upp_bft_locked() [all …]
|
| H A D | packet_var.h | 47 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 D | pbufpool_var.h | 196 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 D | packet_common.h | 62 #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 D | os_packet.h | 504 struct __kern_buflet; 511 typedef struct __kern_buflet *kern_buflet_t;
|
| H A D | packet_kern.c | 563 struct __kern_buflet *p1_buf, *p2_buf; in kern_packet_clone_internal()
|
| /xnu-12377.1.9/bsd/skywalk/channel/ |
| H A D | channel_var.h | 109 struct __kern_buflet *sd_buf; 666 struct __kern_buflet *_kbft; \ 683 struct __kern_buflet *_kbft; \
|
| H A D | channel_ring.c | 1638 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.1.9/bsd/skywalk/nexus/flowswitch/flow/ |
| H A D | flow_agg.c | 427 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.1.9/bsd/skywalk/nexus/ |
| H A D | nexus_adapter.c | 3756 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.1.9/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_dp.c | 1934 struct __kern_buflet *bprev, *bnew; in dp_flow_rx_process() 3932 struct __kern_buflet *bft; in do_gso()
|
| /xnu-12377.1.9/bsd/net/ |
| H A D | bpf.c | 3524 struct __kern_buflet *bft = kern_packet_get_next_buflet(pkt, NULL); in bpf_tap_packet()
|