| /xnu-12377.41.6/bsd/net/classq/ |
| H A D | classq.h | 97 } 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 D | if_classq.h | 302 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 D | classq.c | 116 _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 D | classq_subr.c | 60 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 D | classq_fq_codel.h | 193 classq_pkt_t fq_dq_head; 194 classq_pkt_t fq_dq_tail;
|
| H A D | classq_fq_codel.c | 607 classq_pkt_t p = CLASSQ_PKT_INITIALIZER(p); in fq_getq_flow_internal()
|
| /xnu-12377.41.6/bsd/net/pktsched/ |
| H A D | pktsched_ops.h | 46 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 D | pktsched.h | 61 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 D | pktsched_fq_codel.c | 126 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 D | pktsched.c | 98 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 D | pktsched_netem.h | 43 extern int netem_enqueue(struct netem *ne, classq_pkt_t *p, bool *pdrop);
|
| H A D | pktsched_netem.c | 65 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 D | nexus_mbq.h | 139 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 D | nexus_pktq.h | 112 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 D | nexus_pktq.c | 66 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 D | nexus_mbq.c | 93 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 D | nx_netif_filter_native.c | 211 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 D | nx_netif_filter_compat.c | 209 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 D | nx_netif.h | 621 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 D | nx_netif.c | 4143 classq_pkt_t pkt_head = CLASSQ_PKT_INITIALIZER(pkt_head);
|
| /xnu-12377.41.6/bsd/net/ |
| H A D | dlil_input.c | 229 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 D | dlil.c | 237 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 D | if_var_private.h | 672 uint32_t, uint32_t, classq_pkt_t *, classq_pkt_t *, uint32_t *,
|
| /xnu-12377.41.6/bsd/netinet/ |
| H A D | in_arp.c | 307 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 D | fsw_dp.c | 2541 classq_pkt_t p; in fsw_dev_input_netem_enqueue()
|