Home
last modified time | relevance | path

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

/xnu-8020.101.4/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.h121 KPKTQ_ENQUEUE_MULTI(&(_q)->fq_kpktq, (_h).cp_kpkt, \
122 (_t).cp_kpkt, (_c)); \
152 KPKTQ_DEQUEUE(&(_q)->fq_kpktq, (_p)->cp_kpkt); \
153 if (__probable((_p)->cp_kpkt != NULL)) { \
154 CLASSQ_PKT_INIT_PACKET((_p), (_p)->cp_kpkt); \
H A Dclassq_subr.c400 head->cp_kpkt->pkt_nextpkt = NULL; in ifclassq_dequeue_common_default()
401 l += head->cp_kpkt->pkt_length; in ifclassq_dequeue_common_default()
403 if (last.cp_kpkt != NULL) { in ifclassq_dequeue_common_default()
404 last.cp_kpkt->pkt_nextpkt = head->cp_kpkt; in ifclassq_dequeue_common_default()
640 TBR_SCALE(pkt->cp_kpkt->pkt_length); in ifclassq_tbr_dequeue_common()
H A Dclassq.h93 struct __kern_packet *cp_kpkt; /* skywalk packet */ member
115 (_p)->cp_kpkt = (_k); \
/xnu-8020.101.4/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-8020.101.4/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.c106 pkt->cp_kpkt->pkt_nextpkt = next_pkt->cp_kpkt; in fq_if_append_pkt()
139 if (head->cp_kpkt == NULL) { in fq_getq_flow_kpkt()
142 ASSERT(tail->cp_kpkt != NULL); in fq_getq_flow_kpkt()
143 ASSERT(tail->cp_kpkt->pkt_nextpkt == NULL); in fq_getq_flow_kpkt()
144 tail->cp_kpkt->pkt_nextpkt = pkt.pktsched_pkt_kpkt; in fq_getq_flow_kpkt()
147 tail->cp_kpkt->pkt_nextpkt = NULL; in fq_getq_flow_kpkt()
479 ASSERT(tail->cp_kpkt->pkt_nextpkt == NULL); in fq_dqlist_remove()
480 tail->cp_kpkt->pkt_nextpkt = fq->fq_dq_head.cp_kpkt; in fq_dqlist_remove()
481 ASSERT(fq->fq_dq_tail.cp_kpkt->pkt_nextpkt == NULL); in fq_dqlist_remove()
/xnu-8020.101.4/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.c3876 ASSERT((pkt_head.cp_ptype == QP_PACKET) || (pkt_head.cp_kpkt == NULL));
3884 *head = pkt_head.cp_kpkt;
/xnu-8020.101.4/bsd/net/
H A Ddlil.c5012 if (!(p->cp_kpkt->pkt_pflags & PKT_F_TS_VALID) || in ifnet_enqueue_ifclassq()
5013 p->cp_kpkt->pkt_timestamp == 0) { in ifnet_enqueue_ifclassq()
5016 p->cp_kpkt->pkt_timestamp = now_nsec; in ifnet_enqueue_ifclassq()
5018 p->cp_kpkt->pkt_pflags &= ~PKT_F_TS_VALID; in ifnet_enqueue_ifclassq()
5025 if (!(p->cp_kpkt->pkt_pflags & PKT_F_BACKGROUND)) { in ifnet_enqueue_ifclassq()
5031 if (p->cp_kpkt->pkt_pflags & PKT_F_REALTIME) { in ifnet_enqueue_ifclassq()
5037 pktlen = p->cp_kpkt->pkt_length; in ifnet_enqueue_ifclassq()
5045 if ((p->cp_kpkt->pkt_link_flags & PKT_LINKF_MCAST) != 0 && in ifnet_enqueue_ifclassq()
5051 MD_BUFLET_ADDR_ABS(p->cp_kpkt, baddr); in ifnet_enqueue_ifclassq()
5052 baddr += p->cp_kpkt->pkt_headroom; in ifnet_enqueue_ifclassq()
[all …]