Searched refs:kern_pbufpool_t (Results 1 – 13 of 13) sorted by relevance
| /xnu-8019.80.24/bsd/skywalk/packet/ |
| H A D | pbufpool_kern.c | 32 static errno_t kern_pbufpool_alloc_common(const kern_pbufpool_t, 34 static errno_t kern_pbufpool_alloc_batch_common(const kern_pbufpool_t, 44 kern_pbufpool_t *ppp, struct kern_pbufpool_memory_info *pp_info) in kern_pbufpool_create() 295 kern_pbufpool_get_context(const kern_pbufpool_t pp) in kern_pbufpool_get_context() 305 kern_pbufpool_get_memory_info(const kern_pbufpool_t pp, in kern_pbufpool_get_memory_info() 333 kern_pbufpool_alloc_common(const kern_pbufpool_t pp, const uint32_t bufcnt, in kern_pbufpool_alloc_common() 359 kern_pbufpool_alloc(const kern_pbufpool_t pp, const uint32_t bufcnt, in kern_pbufpool_alloc() 366 kern_pbufpool_alloc_nosleep(const kern_pbufpool_t pp, const uint32_t bufcnt, in kern_pbufpool_alloc_nosleep() 373 kern_pbufpool_alloc_batch_common(const kern_pbufpool_t pp, in kern_pbufpool_alloc_batch_common() 392 kern_pbufpool_alloc_batch(const kern_pbufpool_t pp, const uint32_t bufcnt, in kern_pbufpool_alloc_batch() [all …]
|
| H A D | os_packet.h | 410 typedef struct kern_pbufpool *kern_pbufpool_t; typedef 427 typedef void (*pbuf_seg_ctor_fn_t)(const kern_pbufpool_t, 441 typedef void (*pbuf_seg_dtor_fn_t)(const kern_pbufpool_t, 721 kern_pbufpool_t *, struct kern_pbufpool_memory_info *); 722 extern void *kern_pbufpool_get_context(const kern_pbufpool_t pbufpool); 723 extern errno_t kern_pbufpool_get_memory_info(const kern_pbufpool_t pbufpool, 725 extern errno_t kern_pbufpool_alloc(const kern_pbufpool_t pbufpool, 727 extern errno_t kern_pbufpool_alloc_batch(const kern_pbufpool_t pbufpool, 730 const kern_pbufpool_t pbufpool, const uint32_t bufcnt, kern_packet_t *array, 732 extern errno_t kern_pbufpool_alloc_nosleep(const kern_pbufpool_t pbufpool, [all …]
|
| H A D | pbufpool_var.h | 197 extern errno_t pp_alloc_buffer(const kern_pbufpool_t, mach_vm_address_t *, 199 extern void pp_free_buffer(const kern_pbufpool_t, mach_vm_address_t); 204 extern void pp_free_buflet(const kern_pbufpool_t, kern_buflet_t);
|
| H A D | pbufpool.c | 59 static void pp_free_buflet_common(const kern_pbufpool_t, kern_buflet_t); 60 static mach_vm_address_t pp_alloc_buffer_common(const kern_pbufpool_t pp, 2091 pp_free_packet_batch(const kern_pbufpool_t pp, uint64_t *array, uint32_t size) in pp_free_packet_batch() 2105 pp_alloc_buffer_common(const kern_pbufpool_t pp, struct skmem_obj_info *oi, in pp_alloc_buffer_common() 2142 pp_alloc_buffer(const kern_pbufpool_t pp, mach_vm_address_t *baddr, in pp_alloc_buffer() 2168 pp_free_buffer(const kern_pbufpool_t pp, mach_vm_address_t addr) in pp_free_buffer() 2247 pp_free_buflet_common(const kern_pbufpool_t pp, kern_buflet_t kbft) in pp_free_buflet_common() 2280 pp_free_buflet(const kern_pbufpool_t pp, kern_buflet_t kbft) in pp_free_buflet()
|
| /xnu-8019.80.24/bsd/skywalk/nexus/ |
| H A D | os_nexus.h | 412 typedef struct kern_pbufpool *kern_pbufpool_t; 860 kern_pbufpool_t nxi_tx_pbufpool; /* optional */ 861 kern_pbufpool_t nxi_rx_pbufpool; /* optional */ 880 kern_pbufpool_t nxneti_tx_pbufpool; /* optional */ 881 kern_pbufpool_t nxneti_rx_pbufpool; /* optional */ 1007 kern_pbufpool_t *tx_pbufpool, kern_pbufpool_t *rx_pbufpool);
|
| H A D | nexus_kern.c | 1352 kern_nexus_get_pbufpool(const kern_nexus_t nx, kern_pbufpool_t *ptx_pp, in kern_nexus_get_pbufpool() 1353 kern_pbufpool_t *prx_pp) in kern_nexus_get_pbufpool() 1355 kern_pbufpool_t tpp = NULL, rpp = NULL; in kern_nexus_get_pbufpool()
|
| H A D | nexus_adapter.c | 2126 kern_pbufpool_t pp = kring->ckr_pp; in na_kr_populate_slots() 3608 kern_pbufpool_t pp = kring->ckr_pp; in na_packet_pool_alloc_sync() 3790 kern_pbufpool_t pp = kring->ckr_pp; in na_packet_pool_alloc_buf_sync()
|
| /xnu-8019.80.24/bsd/net/ |
| H A D | if_headless.c | 248 kern_pbufpool_t fpp_pp; 428 headless_seg_ctor_fn(const kern_pbufpool_t pp, const kern_segment_t buf_seg, in headless_seg_ctor_fn() 435 headless_seg_dtor_fn(const kern_pbufpool_t pp, const kern_segment_t buf_seg, in headless_seg_dtor_fn() 790 kern_pbufpool_t pp = headlessif->iff_fpp->fpp_pp; in headless_nx_sync_rx()
|
| H A D | if_fake.c | 497 static kern_pbufpool_t S_pp; 529 kern_pbufpool_t iff_rx_pp; 530 kern_pbufpool_t iff_tx_pp; 863 kern_pbufpool_t pp = dif->iff_rx_pp; in feth_clone_packet() 1043 kern_pbufpool_t pp = dif->iff_rx_pp; in feth_copy_packet()
|
| H A D | if_ipsec.c | 224 kern_pbufpool_t ipsec_kpipe_pp; 229 kern_pbufpool_t ipsec_netif_pp; 2350 kern_pbufpool_t pp;
|
| H A D | if_utun.c | 118 kern_pbufpool_t utun_kpipe_pp; 123 kern_pbufpool_t utun_netif_pp;
|
| /xnu-8019.80.24/bsd/skywalk/mem/ |
| H A D | skmem_test.c | 74 static kern_pbufpool_t skmth_pp; 208 kern_pbufpool_t pp = NULL; in skmem_buflet_tests() 210 kern_pbufpool_t pp_mb = NULL; in skmem_buflet_tests() 761 kern_pbufpool_t pp = NULL; in skmem_packet_tests() 763 kern_pbufpool_t pp_mb = NULL; in skmem_packet_tests() 1274 kern_pbufpool_t pp = NULL; in skmem_quantum_tests()
|
| /xnu-8019.80.24/bsd/skywalk/nexus/kpipe/ |
| H A D | nx_kpipe_loopback.c | 56 static kern_pbufpool_t kplo_tx_pp; 57 static kern_pbufpool_t kplo_rx_pp;
|