Home
last modified time | relevance | path

Searched refs:classq_pkt_t (Results 1 – 25 of 25) sorted by relevance

/xnu-12377.41.6/bsd/net/classq/
H A Dclassq.h97 } classq_pkt_t; typedef
100 (classq_pkt_t){ .cp_mbuf = NULL, .cp_ptype = QP_INVALID }
222 extern void _addq(class_queue_t *, classq_pkt_t *);
223 extern void _addq_multi(class_queue_t *, classq_pkt_t *, classq_pkt_t *,
225 extern void _getq(class_queue_t *, classq_pkt_t *);
226 extern void _getq_all(class_queue_t *, classq_pkt_t *, classq_pkt_t *,
228 extern void _getq_tail(class_queue_t *, classq_pkt_t *);
229 extern void _getq_random(class_queue_t *, classq_pkt_t *);
230 extern void _getq_flow(class_queue_t *, classq_pkt_t *, u_int32_t);
231 extern void _getq_scidx_lt(class_queue_t *, classq_pkt_t *, u_int32_t);
[all …]
H A Dif_classq.h302 extern errno_t ifclassq_enqueue(struct ifclassq *, classq_pkt_t *,
303 classq_pkt_t *, u_int32_t, u_int32_t, boolean_t *);
305 u_int32_t, u_int32_t, classq_pkt_t *, classq_pkt_t *, u_int32_t *,
315 extern void ifclassq_tbr_dequeue(struct ifclassq *, classq_pkt_t *, u_int8_t);
317 classq_pkt_t *, u_int8_t);
319 struct ifnet *ifp, classq_pkt_t *p);
H A Dclassq.c116 _addq(class_queue_t *q, classq_pkt_t *pkt) in _addq()
152 _addq_multi(class_queue_t *q, classq_pkt_t *pkt_head, classq_pkt_t *pkt_tail, in _addq_multi()
186 _getq(class_queue_t *q, classq_pkt_t *pkt) in _getq()
236 _getq_flow_or_scidx(class_queue_t *q, classq_pkt_t *pkt, u_int32_t val, in _getq_flow_or_scidx()
307 _getq_flow(class_queue_t *q, classq_pkt_t *pkt, u_int32_t flow) in _getq_flow()
314 _getq_scidx_lt(class_queue_t *q, classq_pkt_t *pkt, u_int32_t scidx) in _getq_scidx_lt()
321 _getq_all(class_queue_t *q, classq_pkt_t *first, classq_pkt_t *last, in _getq_all()
414 _getq_tail(class_queue_t *q, classq_pkt_t *pkt) in _getq_tail()
497 _getq_random(class_queue_t *q, classq_pkt_t *pkt) in _getq_random()
561 _removeq(class_queue_t *q, classq_pkt_t *pkt) in _removeq()
H A Dclassq_subr.c60 boolean_t, classq_pkt_t *, u_int8_t);
332 classq_pkt_t *p) in ifclassq_set_packet_metadata()
364 ifclassq_enqueue(struct ifclassq *ifq, classq_pkt_t *head, classq_pkt_t *tail, in ifclassq_enqueue()
372 u_int32_t pkt_limit, u_int32_t byte_limit, classq_pkt_t *head, in ifclassq_dequeue_common_default()
373 classq_pkt_t *tail, u_int32_t *cnt, u_int32_t *len, boolean_t drvmgt, in ifclassq_dequeue_common_default()
378 classq_pkt_t first = CLASSQ_PKT_INITIALIZER(first); in ifclassq_dequeue_common_default()
379 classq_pkt_t last = CLASSQ_PKT_INITIALIZER(last); in ifclassq_dequeue_common_default()
483 u_int32_t pkt_limit, u_int32_t byte_limit, classq_pkt_t *head, in ifclassq_dequeue()
484 classq_pkt_t *tail, u_int32_t *cnt, u_int32_t *len, u_int8_t grp_idx) in ifclassq_dequeue()
643 ifclassq_tbr_dequeue(struct ifclassq *ifq, classq_pkt_t *pkt, u_int8_t grp_idx) in ifclassq_tbr_dequeue()
[all …]
H A Dclassq_fq_codel.h193 classq_pkt_t fq_dq_head;
194 classq_pkt_t fq_dq_tail;
H A Dclassq_fq_codel.c607 classq_pkt_t p = CLASSQ_PKT_INITIALIZER(p); in fq_getq_flow_internal()
/xnu-12377.41.6/bsd/net/pktsched/
H A Dpktsched_ops.h46 typedef int (*pktsched_enq_t)(struct ifclassq *ifq, classq_pkt_t *head,
47 classq_pkt_t *tail, uint32_t cnt, uint32_t bytes, boolean_t *pdrop);
49 u_int32_t maxbytecnt, classq_pkt_t *first_packet, classq_pkt_t *last_packet,
52 u_int32_t maxpktcnt, u_int32_t maxbytecnt, classq_pkt_t *first_packet,
53 classq_pkt_t *last_packet, u_int32_t *retpktcnt, u_int32_t *retbytecnt,
H A Dpktsched.h61 classq_pkt_t __pkt;
62 classq_pkt_t __tail;
203 extern void pktsched_pkt_encap(pktsched_pkt_t *, classq_pkt_t *);
204 extern void pktsched_pkt_encap_chain(pktsched_pkt_t *, classq_pkt_t *,
205 classq_pkt_t *, uint32_t, uint32_t);
H A Dpktsched_fq_codel.c126 int64_t, classq_pkt_t *, classq_pkt_t *, uint32_t *,
142 classq_pkt_t *first_packet, classq_pkt_t *last_packet, u_int32_t *retpktcnt,
196 int fq_if_enqueue(struct ifclassq *ifq, classq_pkt_t *h,
197 classq_pkt_t *t, uint32_t cnt, uint32_t bytes, boolean_t *pdrop);
199 u_int32_t maxbytecnt, classq_pkt_t *first_packet, classq_pkt_t *last_packet,
203 classq_pkt_t *first_packet, classq_pkt_t *last_packet, u_int32_t *retpktcnt,
325 typedef void (* fq_if_append_pkt_t)(classq_pkt_t *, classq_pkt_t *);
327 int64_t, uint32_t, classq_pkt_t *, classq_pkt_t *, uint32_t *,
331 fq_if_append_mbuf(classq_pkt_t *pkt, classq_pkt_t *next_pkt) in fq_if_append_mbuf()
349 fq_if_append_pkt(classq_pkt_t *pkt, classq_pkt_t *next_pkt) in fq_if_append_pkt()
[all …]
H A Dpktsched.c98 classq_pkt_t *h, classq_pkt_t *t, uint32_t cnt, in pktsched_enqueue_noop()
117 classq_pkt_t *first_packet, classq_pkt_t *last_packet, in pktsched_dequeue_noop()
128 u_int32_t maxbytecnt, classq_pkt_t *first_packet, in pktsched_dequeue_sc_noop()
129 classq_pkt_t *last_packet, u_int32_t *retpktcnt, in pktsched_dequeue_sc_noop()
284 pktsched_pkt_encap(pktsched_pkt_t *pkt, classq_pkt_t *cpkt) in pktsched_pkt_encap()
310 pktsched_pkt_encap_chain(pktsched_pkt_t *pkt, classq_pkt_t *cpkt, in pktsched_pkt_encap_chain()
311 classq_pkt_t *tail, uint32_t cnt, uint32_t bytes) in pktsched_pkt_encap_chain()
H A Dpktsched_netem.h43 extern int netem_enqueue(struct netem *ne, classq_pkt_t *p, bool *pdrop);
H A Dpktsched_netem.c65 netem_enqueue(__unused struct netem *ne, __unused classq_pkt_t *p, \
707 typedef int (*netem_enqueue_fn_t)(struct netem *, classq_pkt_t *, bool *);
1083 nlc_enqueue(struct netem *ne, classq_pkt_t *p, bool *pdrop) in nlc_enqueue()
1159 netem_enqueue(struct netem *ne, classq_pkt_t *p, bool *pdrop) in netem_enqueue()
/xnu-12377.41.6/bsd/skywalk/nexus/
H A Dnexus_mbq.h139 classq_pkt_t pkt; in __nx_mbq_enq()
166 classq_pkt_t head, tail; in __nx_mbq_enq_multi()
195 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in __mbq_deq()
227 classq_pkt_t first = CLASSQ_PKT_INITIALIZER(first); in __mbq_deq_all()
228 classq_pkt_t last = CLASSQ_PKT_INITIALIZER(last); in __mbq_deq_all()
H A Dnexus_pktq.h112 classq_pkt_t pkt; in __nx_pktq_enq()
140 classq_pkt_t head, tail; in __nx_pktq_enq_multi()
169 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in __pktq_deq()
201 classq_pkt_t first = CLASSQ_PKT_INITIALIZER(first); in __pktq_deq_all()
202 classq_pkt_t last = CLASSQ_PKT_INITIALIZER(last); in __pktq_deq_all()
H A Dnexus_pktq.c66 classq_pkt_t first = CLASSQ_PKT_INITIALIZER(first); in nx_pktq_concat()
67 classq_pkt_t last = CLASSQ_PKT_INITIALIZER(last); in nx_pktq_concat()
H A Dnexus_mbq.c93 classq_pkt_t first = CLASSQ_PKT_INITIALIZER(first); in nx_mbq_concat()
94 classq_pkt_t last = CLASSQ_PKT_INITIALIZER(last); in nx_mbq_concat()
/xnu-12377.41.6/bsd/skywalk/nexus/netif/
H A Dnx_netif_filter_native.c211 fix_dequeue_pkt_return_args(struct __kern_packet *p_chain, classq_pkt_t *head, in fix_dequeue_pkt_return_args()
212 classq_pkt_t *tail, uint32_t *cnt, uint32_t *len, errno_t orig_err, in fix_dequeue_pkt_return_args()
253 classq_pkt_t *head, classq_pkt_t *tail, uint32_t *cnt, uint32_t *len, in nx_netif_native_tx_dequeue()
H A Dnx_netif_filter_compat.c209 fix_dequeue_mbuf_return_args(struct mbuf *m_chain, classq_pkt_t *head, in fix_dequeue_mbuf_return_args()
210 classq_pkt_t *tail, uint32_t *cnt, uint32_t *len, errno_t orig_err, in fix_dequeue_mbuf_return_args()
251 classq_pkt_t *head, classq_pkt_t *tail, uint32_t *cnt, uint32_t *len, in nx_netif_compat_tx_dequeue()
H A Dnx_netif.h621 uint32_t, uint32_t, uint32_t, classq_pkt_t *, classq_pkt_t *,
626 uint32_t, uint32_t, uint32_t, classq_pkt_t *, classq_pkt_t *,
H A Dnx_netif.c4143 classq_pkt_t pkt_head = CLASSQ_PKT_INITIALIZER(pkt_head);
/xnu-12377.41.6/bsd/net/
H A Ddlil_input.c229 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in dlil_terminate_input_thread()
410 classq_pkt_t head, tail; in dlil_input_async()
512 classq_pkt_t head, tail; in dlil_input_sync()
1169 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in dlil_input_thread_cont()
1383 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in dlil_main_input_thread_cont()
1512 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in dlil_rxpoll_input_thread_cont()
H A Ddlil.c237 classq_pkt_t *, boolean_t, boolean_t *);
2931 classq_pkt_t *p, boolean_t flush, boolean_t *pdrop) in ifnet_enqueue_single()
3241 classq_pkt_t *head, classq_pkt_t *tail, uint32_t cnt, uint32_t bytes, in ifnet_enqueue_chain()
3282 classq_pkt_t *pkt, boolean_t flush, boolean_t *pdrop) in ifnet_enqueue_common_single()
3317 classq_pkt_t pkt; in ifnet_enqueue_mbuf()
3348 classq_pkt_t head, tail; in ifnet_enqueue_mbuf_chain()
3380 classq_pkt_t pkt; in ifnet_enqueue_pkt()
3414 classq_pkt_t head, tail; in ifnet_enqueue_pkt_chain()
3443 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in ifnet_dequeue()
3472 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in ifnet_dequeue_service_class()
[all …]
H A Dif_var_private.h672 uint32_t, uint32_t, classq_pkt_t *, classq_pkt_t *, uint32_t *,
/xnu-12377.41.6/bsd/netinet/
H A Din_arp.c307 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in arp_llinfo_addq()
1575 classq_pkt_t pkt = in arp_lookup_ip()
2162 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in arp_ip_handle_input()
/xnu-12377.41.6/bsd/skywalk/nexus/flowswitch/
H A Dfsw_dp.c2541 classq_pkt_t p; in fsw_dev_input_netem_enqueue()