| /xnu-8019.80.24/bsd/skywalk/packet/ |
| H A D | os_packet.h | 413 typedef struct __kern_buflet *kern_buflet_t; typedef 670 extern kern_buflet_t kern_packet_get_next_buflet(const kern_packet_t, 671 const kern_buflet_t); 678 const kern_buflet_t bprev, const kern_buflet_t bnew); 702 extern errno_t kern_buflet_set_data_address(const kern_buflet_t, const void *); 703 extern void *kern_buflet_get_data_address(const kern_buflet_t); 704 extern errno_t kern_buflet_set_data_offset(const kern_buflet_t, const uint16_t); 705 extern uint16_t kern_buflet_get_data_offset(const kern_buflet_t); 706 extern errno_t kern_buflet_set_data_length(const kern_buflet_t, const uint16_t); 707 extern uint16_t kern_buflet_get_data_length(const kern_buflet_t); [all …]
|
| H A D | packet_kern.c | 335 kern_buflet_t 336 kern_packet_get_next_buflet(const kern_packet_t ph, const kern_buflet_t bprev) in kern_packet_get_next_buflet() 739 kern_packet_add_buflet(const kern_packet_t ph, const kern_buflet_t bprev, in kern_packet_add_buflet() 740 const kern_buflet_t bnew) in kern_packet_add_buflet() 800 kern_buflet_set_data_offset(const kern_buflet_t buf, const uint16_t doff) in kern_buflet_set_data_offset() 806 kern_buflet_get_data_offset(const kern_buflet_t buf) in kern_buflet_get_data_offset() 812 kern_buflet_set_data_length(const kern_buflet_t buf, const uint16_t dlen) in kern_buflet_set_data_length() 818 kern_buflet_get_data_length(const kern_buflet_t buf) in kern_buflet_get_data_length() 824 kern_buflet_get_object_address(const kern_buflet_t buf) in kern_buflet_get_object_address() 830 kern_buflet_get_object_limit(const kern_buflet_t buf) in kern_buflet_get_object_limit() [all …]
|
| H A D | pbufpool_var.h | 200 extern errno_t pp_alloc_buflet(struct kern_pbufpool *pp, kern_buflet_t *kbft, 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); 490 kbuf = (kern_buflet_t)*blist; in pp_metadata_construct() 1256 kbft = __DECONST(kern_buflet_t, kbft->buf_nbft_addr); in pp_insert_upp_bft_chain_locked() 1275 kbft = (kern_buflet_t)kqum->qum_buf[0].buf_nbft_addr; in pp_insert_upp_common() 1277 ASSERT(((kern_buflet_t)kbft)->buf_flag & BUFLET_FLAG_EXTERNAL); in pp_insert_upp_common() 1326 if (((kern_buflet_t)kbft)->buf_bft_idx_reg == bft_idx) { in pp_remove_upp_bft_locked() 1336 return (kern_buflet_t)kbft; in pp_remove_upp_bft_locked() 1522 pp_free_buflet(pp, (kern_buflet_t)kbft); in pp_purge_upp_bft_locked() 2195 kbft = (kern_buflet_t)(void *)list; in pp_alloc_buflet_common() 2208 pp_alloc_buflet(struct kern_pbufpool *pp, kern_buflet_t *kbft, uint32_t skmflag) in pp_alloc_buflet() [all …]
|
| H A D | packet_common.h | 913 kern_buflet_t bprev = __DECONST(kern_buflet_t, bprev0); in __packet_add_buflet() 914 kern_buflet_t bnew = __DECONST(kern_buflet_t, bnew0); in __packet_add_buflet() 976 kern_buflet_t bprev = __DECONST(kern_buflet_t, bprev0); in __packet_get_next_buflet()
|
| H A D | pbufpool_kern.c | 480 kern_pbufpool_alloc_buflet(const kern_pbufpool_t pp, kern_buflet_t *pbuf) in kern_pbufpool_alloc_buflet() 487 kern_buflet_t *pbuf) in kern_pbufpool_alloc_buflet_nosleep()
|
| H A D | packet_copy.c | 216 kern_buflet_t sbuf = NULL, sbufp = NULL; in _pkt_copyaddr_sum() 366 kern_buflet_t sbuf = NULL, sbufp = NULL, dbuf = NULL, dbufp = NULL; in _pkt_copypkt_sum() 509 kern_buflet_t sbuf = NULL, sbufp = NULL; in pkt_sum() 934 kern_buflet_t dbuf = NULL, dbufp = NULL; in m_copypkt_sum()
|
| /xnu-8019.80.24/bsd/net/ |
| H A D | bpf_filter.c | 223 buflet_get_address(kern_buflet_t buflet) in buflet_get_address() 236 size_t * len_p, kern_buflet_t * buflet_p) in p_hdr_offset() 241 kern_buflet_t buflet = NULL; in p_hdr_offset() 274 kern_buflet_t buflet = NULL; in p_xword() 304 kern_buflet_t buflet = NULL; in p_xhalf() 332 kern_buflet_t buflet = NULL; in p_xbyte()
|
| H A D | if_utun.c | 449 kern_buflet_t tx_buf = kern_packet_get_next_buflet(tx_ph, NULL); in utun_netif_sync_tx() 702 kern_buflet_t rx_buf = kern_packet_get_next_buflet(rx_ph, NULL); in utun_netif_sync_rx() 787 kern_buflet_t tx_buf = kern_packet_get_next_buflet(tx_ph, NULL); in utun_netif_sync_rx() 813 kern_buflet_t rx_buf = kern_packet_get_next_buflet(rx_ph, NULL); in utun_netif_sync_rx() 3230 kern_buflet_t tx_buf = kern_packet_get_next_buflet(tx_ph, NULL); in utun_kpipe_sync_tx() 3361 kern_buflet_t rx_buf; in utun_kpipe_sync_rx() 3392 kern_buflet_t tx_buf = kern_packet_get_next_buflet(tx_ph, NULL); in utun_kpipe_sync_rx() 3559 kern_buflet_t rx_buf = kern_packet_get_next_buflet(rx_ph, NULL); in utun_kpipe_sync_rx()
|
| H A D | if_fake.c | 865 kern_buflet_t sbuf, dbuf0, dbuf; in feth_clone_packet() 954 feth_copy_buflet(kern_buflet_t sbuf, kern_buflet_t dbuf) in feth_copy_buflet() 978 kern_buflet_t buf = NULL, iter = NULL; in feth_add_packet_trailer() 1017 kern_buflet_t buf = NULL; in feth_add_packet_fcs() 1042 kern_buflet_t sbuf = NULL, dbuf = NULL; in feth_copy_packet() 1069 kern_buflet_t dbuf_next = NULL; in feth_copy_packet()
|
| H A D | if_ipsec.c | 904 kern_buflet_t tx_buf = kern_packet_get_next_buflet(tx_ph, NULL); in ipsec_kpipe_sync_rx() 963 kern_buflet_t rx_buf = kern_packet_get_next_buflet(rx_ph, NULL); in ipsec_kpipe_sync_rx() 1239 kern_buflet_t tx_buf = kern_packet_get_next_buflet(tx_ph, NULL); in ipsec_netif_sync_tx() 1598 kern_buflet_t rx_buf = kern_packet_get_next_buflet(rx_ph, NULL); in ipsec_netif_sync_rx() 1691 kern_buflet_t tx_buf = kern_packet_get_next_buflet(tx_ph, NULL); in ipsec_netif_sync_rx() 1815 kern_buflet_t rx_buf = kern_packet_get_next_buflet(rx_ph, NULL); in ipsec_netif_sync_rx()
|
| H A D | if_headless.c | 793 kern_buflet_t buf = NULL; in headless_nx_sync_rx()
|
| H A D | bpf.c | 2865 kern_buflet_t buflet = NULL; in bpf_pktcopy()
|
| /xnu-8019.80.24/bsd/skywalk/nexus/flowswitch/flow/ |
| H A D | flow_agg.c | 210 kern_buflet_t buf = kern_packet_get_next_buflet(ph, NULL); in _pkt_agg_log() 1402 _append_dbuf_array_to_kpkt(kern_packet_t ph, kern_buflet_t pbuf, in _append_dbuf_array_to_kpkt() 1403 _dbuf_array_t *dbuf_array, kern_buflet_t *lbuf) in _append_dbuf_array_to_kpkt() 1406 kern_buflet_t buf = dbuf_array->dba_buflet[i]; in _append_dbuf_array_to_kpkt() 1422 kern_buflet_t buf = dbuf_array->dba_buflet[i]; in _free_dbuf_array() 1459 kern_buflet_t sbuf = NULL; in flow_rx_agg_channel() 1604 (kern_buflet_t)(buf_arr[iter]); in flow_rx_agg_channel() 1713 pp_free_buflet(dpp, (kern_buflet_t)(buf_arr[iter])); in flow_rx_agg_channel()
|
| /xnu-8019.80.24/bsd/skywalk/mem/ |
| H A D | skmem_test.c | 282 kern_buflet_t buflet; in skmem_buflet_tests() 415 kern_buflet_t buflet, buflet2; in skmem_buflet_tests() 491 kern_buflet_t buflet; in skmem_buflet_tests() 520 kern_buflet_t buflet, buflet2; in skmem_buflet_tests() 767 kern_buflet_t buflet; in skmem_packet_tests() 776 kern_buflet_t bft0, bft1; in skmem_packet_tests() 1621 kern_buflet_t buflet = 0; in skmem_advanced_tests() 1822 kern_buflet_t buflet, buflet2; in skmem_test_func()
|
| /xnu-8019.80.24/bsd/skywalk/nexus/kpipe/ |
| H A D | nx_kpipe_loopback.c | 326 kern_buflet_t buf; /* buflet handle */ in kplo_sync_tx()
|
| /xnu-8019.80.24/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif_vp.c | 1075 kern_buflet_t buf; in netif_vp_na_channel_event_notify()
|
| /xnu-8019.80.24/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_dp.c | 1530 bnew = (kern_buflet_t)buf_array[buf_array_iter]; in dp_flow_rx_process() 1572 pp_free_buflet(dpp, (kern_buflet_t)(buf_array[buf_array_iter])); in dp_flow_rx_process()
|