Home
last modified time | relevance | path

Searched refs:cp_kpkt (Results 1 – 11 of 11) sorted by relevance

/xnu-10063.141.1/bsd/net/classq/
H A Dclassq.c132 struct __kern_packet *kp = pkt->cp_kpkt; in _addq()
167 struct __kern_packet *kp_head = pkt_head->cp_kpkt; in _addq_multi()
168 struct __kern_packet *kp_tail = pkt_tail->cp_kpkt; in _addq_multi()
202 KPKTQ_DEQUEUE(&qkpktq(q), pkt->cp_kpkt); in _getq()
203 if (__probable(pkt->cp_kpkt != NULL)) { in _getq()
204 CLASSQ_PKT_INIT_PACKET(pkt, pkt->cp_kpkt); in _getq()
205 pkt_len = pkt->cp_kpkt->pkt_length; in _getq()
341 first->cp_kpkt = KPKTQ_FIRST(&qkpktq(q)); in _getq_all()
342 if (__probable(first->cp_kpkt != NULL)) { in _getq_all()
343 CLASSQ_PKT_INIT_PACKET(first, first->cp_kpkt); in _getq_all()
[all …]
H A Dclassq_fq_codel.h196 KPKTQ_ENQUEUE_MULTI(&(_q)->fq_kpktq, (_h).cp_kpkt, \
197 (_t).cp_kpkt, (_c)); \
226 KPKTQ_DEQUEUE(&(_q)->fq_kpktq, (_p)->cp_kpkt); \
227 if (__probable((_p)->cp_kpkt != NULL)) { \
228 CLASSQ_PKT_INIT_PACKET((_p), (_p)->cp_kpkt); \
H A Dclassq.h93 struct __kern_packet *cp_kpkt; /* skywalk packet */ member
115 (_p)->cp_kpkt = (_k); \
H A Dclassq_subr.c445 head->cp_kpkt->pkt_nextpkt = NULL; in ifclassq_dequeue_common_default()
446 l += head->cp_kpkt->pkt_length; in ifclassq_dequeue_common_default()
448 if (last.cp_kpkt != NULL) { in ifclassq_dequeue_common_default()
449 last.cp_kpkt->pkt_nextpkt = head->cp_kpkt; in ifclassq_dequeue_common_default()
687 TBR_SCALE(pkt->cp_kpkt->pkt_length); in ifclassq_tbr_dequeue_common()
/xnu-10063.141.1/bsd/skywalk/nexus/
H A Dnexus_pktq.h172 ASSERT((pkt.cp_kpkt == NULL) || (pkt.cp_ptype == QP_PACKET)); in __pktq_deq()
173 return pkt.cp_kpkt; in __pktq_deq()
205 *plast = last.cp_kpkt; in __pktq_deq_all()
206 ASSERT((first.cp_kpkt == NULL) || (first.cp_ptype == QP_PACKET)); in __pktq_deq_all()
207 return first.cp_kpkt; in __pktq_deq_all()
H A Dnexus_pktq.c72 ASSERT(first.cp_kpkt != NULL && last.cp_kpkt != NULL); in nx_pktq_concat()
/xnu-10063.141.1/bsd/net/pktsched/
H A Dpktsched.h69 #define pktsched_pkt_kpkt __pkt.cp_kpkt
72 #define pktsched_tail_kpkt __tail.cp_kpkt
H A Dpktsched_fq_codel.c220 pkt->cp_kpkt->pkt_nextpkt = next_pkt->cp_kpkt; in fq_if_append_pkt()
254 if (head->cp_kpkt == NULL) { in fq_getq_flow_kpkt()
257 ASSERT(tail->cp_kpkt != NULL); in fq_getq_flow_kpkt()
258 ASSERT(tail->cp_kpkt->pkt_nextpkt == NULL); in fq_getq_flow_kpkt()
259 tail->cp_kpkt->pkt_nextpkt = pkt.pktsched_pkt_kpkt; in fq_getq_flow_kpkt()
262 tail->cp_kpkt->pkt_nextpkt = NULL; in fq_getq_flow_kpkt()
512 grp_idx = head->cp_kpkt->pkt_qset_idx; in fq_if_enqueue_classq()
641 ASSERT(tail->cp_kpkt->pkt_nextpkt == NULL); in fq_dqlist_remove()
642 tail->cp_kpkt->pkt_nextpkt = fq->fq_dq_head.cp_kpkt; in fq_dqlist_remove()
643 ASSERT(fq->fq_dq_tail.cp_kpkt->pkt_nextpkt == NULL); in fq_dqlist_remove()
/xnu-10063.141.1/bsd/skywalk/nexus/netif/
H A Dnx_netif_filter_native.c264 if (head->cp_kpkt != NULL) { in nx_netif_native_tx_dequeue()
273 nx_netif_filter_tx_pkt_enqueue(nifna, head->cp_kpkt); in nx_netif_native_tx_dequeue()
H A Dnx_netif.c4125 ASSERT((pkt_head.cp_ptype == QP_PACKET) || (pkt_head.cp_kpkt == NULL));
4131 *head = pkt_head.cp_kpkt;
/xnu-10063.141.1/bsd/net/
H A Ddlil.c5465 if (!(p->cp_kpkt->pkt_pflags & PKT_F_TS_VALID) || in ifnet_enqueue_ifclassq()
5466 p->cp_kpkt->pkt_timestamp == 0) { in ifnet_enqueue_ifclassq()
5469 p->cp_kpkt->pkt_timestamp = now_nsec; in ifnet_enqueue_ifclassq()
5471 p->cp_kpkt->pkt_pflags &= ~PKT_F_TS_VALID; in ifnet_enqueue_ifclassq()
5478 if (!(p->cp_kpkt->pkt_pflags & PKT_F_BACKGROUND)) { in ifnet_enqueue_ifclassq()
5484 if (p->cp_kpkt->pkt_pflags & PKT_F_REALTIME) { in ifnet_enqueue_ifclassq()
5490 pktlen = p->cp_kpkt->pkt_length; in ifnet_enqueue_ifclassq()
5498 if ((p->cp_kpkt->pkt_link_flags & PKT_LINKF_MCAST) != 0 && in ifnet_enqueue_ifclassq()
5504 MD_BUFLET_ADDR_ABS(p->cp_kpkt, baddr); in ifnet_enqueue_ifclassq()
5505 baddr += p->cp_kpkt->pkt_headroom; in ifnet_enqueue_ifclassq()
[all …]