| /xnu-8019.80.24/bsd/net/classq/ |
| H A D | classq.h | 97 } classq_pkt_t; typedef 100 (classq_pkt_t){ .cp_mbuf = NULL, .cp_ptype = QP_INVALID } 225 extern void _addq(class_queue_t *, classq_pkt_t *); 226 extern void _addq_multi(class_queue_t *, classq_pkt_t *, classq_pkt_t *, 228 extern void _getq(class_queue_t *, classq_pkt_t *); 229 extern void _getq_all(class_queue_t *, classq_pkt_t *, classq_pkt_t *, 231 extern void _getq_tail(class_queue_t *, classq_pkt_t *); 232 extern void _getq_random(class_queue_t *, classq_pkt_t *); 233 extern void _getq_flow(class_queue_t *, classq_pkt_t *, u_int32_t); 234 extern void _getq_scidx_lt(class_queue_t *, classq_pkt_t *, u_int32_t); [all …]
|
| H A D | if_classq.h | 107 typedef int (*ifclassq_enq_func)(struct ifclassq *, classq_pkt_t *, 109 typedef void (*ifclassq_deq_func)(struct ifclassq *, classq_pkt_t *); 111 classq_pkt_t *); 113 u_int32_t, classq_pkt_t *, classq_pkt_t *, u_int32_t *, u_int32_t *); 115 mbuf_svc_class_t, u_int32_t, u_int32_t, classq_pkt_t *, classq_pkt_t *, 290 extern errno_t ifclassq_enqueue(struct ifclassq *, classq_pkt_t *, 291 classq_pkt_t *, u_int32_t, u_int32_t, boolean_t *); 293 classq_pkt_t *, classq_pkt_t *, u_int32_t *, u_int32_t *); 295 u_int32_t, u_int32_t, classq_pkt_t *, classq_pkt_t *, u_int32_t *, 307 extern void ifclassq_tbr_dequeue(struct ifclassq *, classq_pkt_t *); [all …]
|
| H A D | classq_subr.c | 56 u_int32_t, u_int32_t, classq_pkt_t *, classq_pkt_t *, u_int32_t *, 59 boolean_t, classq_pkt_t *); 259 classq_pkt_t *p) in ifclassq_set_packet_metadata() 291 ifclassq_enqueue(struct ifclassq *ifq, classq_pkt_t *head, classq_pkt_t *tail, in ifclassq_enqueue() 299 u_int32_t byte_limit, classq_pkt_t *head, classq_pkt_t *tail, in ifclassq_dequeue() 308 u_int32_t pkt_limit, u_int32_t byte_limit, classq_pkt_t *head, in ifclassq_dequeue_sc() 309 classq_pkt_t *tail, u_int32_t *cnt, u_int32_t *len) in ifclassq_dequeue_sc() 317 u_int32_t pkt_limit, u_int32_t byte_limit, classq_pkt_t *head, in ifclassq_dequeue_common_default() 318 classq_pkt_t *tail, u_int32_t *cnt, u_int32_t *len, boolean_t drvmgt) in ifclassq_dequeue_common_default() 322 classq_pkt_t first = CLASSQ_PKT_INITIALIZER(first); in ifclassq_dequeue_common_default() [all …]
|
| 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_fq_codel.h | 79 classq_pkt_t fq_dq_head; 80 classq_pkt_t fq_dq_tail;
|
| H A D | classq_fq_codel.c | 491 classq_pkt_t p = CLASSQ_PKT_INITIALIZER(p); in fq_getq_flow_internal()
|
| /xnu-8019.80.24/bsd/net/pktsched/ |
| H A D | pktsched_fq_codel.h | 203 extern int fq_if_enqueue_classq(struct ifclassq *ifq, classq_pkt_t *h, 204 classq_pkt_t *t, uint32_t cnt, uint32_t bytes, boolean_t *pdrop); 205 extern void fq_if_dequeue_classq(struct ifclassq *ifq, classq_pkt_t *pkt); 207 classq_pkt_t *pkt); 209 u_int32_t maxbytecnt, classq_pkt_t *first_packet, classq_pkt_t *last_packet, 213 classq_pkt_t *first_packet, classq_pkt_t *last_packet, u_int32_t *retpktcnt,
|
| H A D | pktsched_fq_codel.c | 73 int64_t, classq_pkt_t *, classq_pkt_t *, uint32_t *, 91 typedef void (* fq_if_append_pkt_t)(classq_pkt_t *, classq_pkt_t *); 93 int64_t, u_int32_t, classq_pkt_t *, classq_pkt_t *, u_int32_t *, 97 fq_if_append_mbuf(classq_pkt_t *pkt, classq_pkt_t *next_pkt) in fq_if_append_mbuf() 104 fq_if_append_pkt(classq_pkt_t *pkt, classq_pkt_t *next_pkt) in fq_if_append_pkt() 113 int64_t byte_limit, u_int32_t pkt_limit, classq_pkt_t *head, in fq_getq_flow_kpkt() 114 classq_pkt_t *tail, u_int32_t *byte_cnt, u_int32_t *pkt_cnt, in fq_getq_flow_kpkt() 168 int64_t byte_limit, u_int32_t pkt_limit, classq_pkt_t *head, in fq_getq_flow_mbuf() 169 classq_pkt_t *tail, u_int32_t *byte_cnt, u_int32_t *pkt_cnt, in fq_getq_flow_mbuf() 336 fq_if_enqueue_classq(struct ifclassq *ifq, classq_pkt_t *head, in fq_if_enqueue_classq() [all …]
|
| H A D | pktsched.h | 60 classq_pkt_t __pkt; 61 classq_pkt_t __tail; 185 extern void pktsched_pkt_encap(pktsched_pkt_t *, classq_pkt_t *); 186 extern void pktsched_pkt_encap_chain(pktsched_pkt_t *, classq_pkt_t *, 187 classq_pkt_t *, uint32_t, uint32_t);
|
| H A D | pktsched_netem.h | 39 extern int netem_enqueue(struct netem *ne, classq_pkt_t *p, boolean_t *pdrop);
|
| H A D | pktsched.c | 177 pktsched_pkt_encap(pktsched_pkt_t *pkt, classq_pkt_t *cpkt) in pktsched_pkt_encap() 203 pktsched_pkt_encap_chain(pktsched_pkt_t *pkt, classq_pkt_t *cpkt, in pktsched_pkt_encap_chain() 204 classq_pkt_t *tail, uint32_t cnt, uint32_t bytes) in pktsched_pkt_encap_chain()
|
| H A D | pktsched_netem.c | 1005 netem_enqueue(struct netem *ne, classq_pkt_t *p, boolean_t *pdrop) in netem_enqueue() 1532 netem_enqueue(struct netem *ne, classq_pkt_t *p, boolean_t *pdrop) in netem_enqueue()
|
| /xnu-8019.80.24/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-8019.80.24/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif_filter_compat.c | 208 fix_dequeue_mbuf_return_args(struct mbuf *m_chain, classq_pkt_t *head, in fix_dequeue_mbuf_return_args() 209 classq_pkt_t *tail, uint32_t *cnt, uint32_t *len, errno_t orig_err, in fix_dequeue_mbuf_return_args() 250 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_filter_native.c | 210 fix_dequeue_pkt_return_args(struct __kern_packet *p_chain, classq_pkt_t *head, in fix_dequeue_pkt_return_args() 211 classq_pkt_t *tail, uint32_t *cnt, uint32_t *len, errno_t orig_err, in fix_dequeue_pkt_return_args() 252 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.h | 593 uint32_t, uint32_t, uint32_t, classq_pkt_t *, classq_pkt_t *, 598 uint32_t, uint32_t, uint32_t, classq_pkt_t *, classq_pkt_t *,
|
| H A D | nx_netif.c | 3826 classq_pkt_t pkt_head = CLASSQ_PKT_INITIALIZER(pkt_head);
|
| /xnu-8019.80.24/bsd/net/ |
| H A D | dlil.c | 454 classq_pkt_t *, boolean_t, boolean_t *); 2218 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in dlil_terminate_input_thread() 2941 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in dlil_main_input_thread_cont() 3067 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in dlil_input_thread_cont() 3211 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in dlil_rxpoll_input_thread_cont() 3887 classq_pkt_t head, tail; in dlil_input_async() 3958 classq_pkt_t head, tail; in dlil_input_sync() 4825 classq_pkt_t *p, boolean_t flush, boolean_t *pdrop) in ifnet_enqueue_ifclassq() 5135 ifnet_enqueue_ifclassq_chain(struct ifnet *ifp, classq_pkt_t *head, in ifnet_enqueue_ifclassq_chain() 5136 classq_pkt_t *tail, uint32_t cnt, uint32_t bytes, boolean_t flush, in ifnet_enqueue_ifclassq_chain() [all …]
|
| H A D | if_var.h | 1001 uint32_t, uint32_t, classq_pkt_t *, classq_pkt_t *, uint32_t *,
|
| /xnu-8019.80.24/bsd/netinet/ |
| H A D | in_arp.c | 320 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in arp_llinfo_addq() 1583 classq_pkt_t pkt = in arp_lookup_ip() 2150 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in arp_ip_handle_input()
|
| /xnu-8019.80.24/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_dp.c | 1763 classq_pkt_t p; in fsw_dev_input_netem_enqueue()
|