| /xnu-11417.101.15/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 | 109 typedef int (*ifclassq_enq_func)(struct ifclassq *, classq_pkt_t *, 111 typedef void (*ifclassq_deq_func)(struct ifclassq *, classq_pkt_t *); 113 classq_pkt_t *); 115 u_int32_t, classq_pkt_t *, classq_pkt_t *, u_int32_t *, u_int32_t *); 117 mbuf_svc_class_t, u_int32_t, u_int32_t, classq_pkt_t *, classq_pkt_t *, 302 extern errno_t ifclassq_enqueue(struct ifclassq *, classq_pkt_t *, 303 classq_pkt_t *, u_int32_t, u_int32_t, boolean_t *); 305 classq_pkt_t *, classq_pkt_t *, u_int32_t *, u_int32_t *, u_int8_t); 307 u_int32_t, u_int32_t, classq_pkt_t *, classq_pkt_t *, u_int32_t *, 319 extern void ifclassq_tbr_dequeue(struct ifclassq *, classq_pkt_t *, u_int8_t); [all …]
|
| H A D | classq_subr.c | 57 u_int32_t, u_int32_t, classq_pkt_t *, classq_pkt_t *, u_int32_t *, 60 boolean_t, classq_pkt_t *, u_int8_t); 311 classq_pkt_t *p) in ifclassq_set_packet_metadata() 343 ifclassq_enqueue(struct ifclassq *ifq, classq_pkt_t *head, classq_pkt_t *tail, in ifclassq_enqueue() 351 u_int32_t byte_limit, classq_pkt_t *head, classq_pkt_t *tail, in ifclassq_dequeue() 360 u_int32_t pkt_limit, u_int32_t byte_limit, classq_pkt_t *head, in ifclassq_dequeue_sc() 361 classq_pkt_t *tail, u_int32_t *cnt, u_int32_t *len, u_int8_t grp_idx) in ifclassq_dequeue_sc() 369 u_int32_t pkt_limit, u_int32_t byte_limit, classq_pkt_t *head, in ifclassq_dequeue_common_default() 370 classq_pkt_t *tail, u_int32_t *cnt, u_int32_t *len, boolean_t drvmgt, in ifclassq_dequeue_common_default() 375 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 | 161 classq_pkt_t fq_dq_head; 162 classq_pkt_t fq_dq_tail;
|
| H A D | classq_fq_codel.c | 602 classq_pkt_t p = CLASSQ_PKT_INITIALIZER(p); in fq_getq_flow_internal()
|
| /xnu-11417.101.15/bsd/net/pktsched/ |
| H A D | pktsched.h | 60 classq_pkt_t __pkt; 61 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 | 82 int64_t, classq_pkt_t *, classq_pkt_t *, uint32_t *, 98 classq_pkt_t *first_packet, classq_pkt_t *last_packet, u_int32_t *retpktcnt, 208 typedef void (* fq_if_append_pkt_t)(classq_pkt_t *, classq_pkt_t *); 210 int64_t, uint32_t, classq_pkt_t *, classq_pkt_t *, uint32_t *, 214 fq_if_append_mbuf(classq_pkt_t *pkt, classq_pkt_t *next_pkt) in fq_if_append_mbuf() 232 fq_if_append_pkt(classq_pkt_t *pkt, classq_pkt_t *next_pkt) in fq_if_append_pkt() 241 int64_t byte_limit, uint32_t pkt_limit, classq_pkt_t *head, in fq_getq_flow_kpkt() 242 classq_pkt_t *tail, uint32_t *byte_cnt, uint32_t *pkt_cnt, in fq_getq_flow_kpkt() 300 int64_t byte_limit, uint32_t pkt_limit, classq_pkt_t *head, in fq_getq_flow_mbuf() 301 classq_pkt_t *tail, uint32_t *byte_cnt, uint32_t *pkt_cnt, in fq_getq_flow_mbuf() [all …]
|
| H A D | pktsched_fq_codel.h | 332 extern int fq_if_enqueue_classq(struct ifclassq *ifq, classq_pkt_t *h, 333 classq_pkt_t *t, uint32_t cnt, uint32_t bytes, boolean_t *pdrop); 334 extern void fq_if_dequeue_classq(struct ifclassq *ifq, classq_pkt_t *pkt, 337 classq_pkt_t *pkt, uint8_t grp_idx); 339 u_int32_t maxbytecnt, classq_pkt_t *first_packet, classq_pkt_t *last_packet, 343 classq_pkt_t *first_packet, classq_pkt_t *last_packet, u_int32_t *retpktcnt,
|
| H A D | pktsched_netem.h | 43 extern int netem_enqueue(struct netem *ne, classq_pkt_t *p, bool *pdrop);
|
| H A D | pktsched.c | 184 pktsched_pkt_encap(pktsched_pkt_t *pkt, classq_pkt_t *cpkt) in pktsched_pkt_encap() 210 pktsched_pkt_encap_chain(pktsched_pkt_t *pkt, classq_pkt_t *cpkt, in pktsched_pkt_encap_chain() 211 classq_pkt_t *tail, uint32_t cnt, uint32_t bytes) in pktsched_pkt_encap_chain()
|
| 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-11417.101.15/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-11417.101.15/bsd/skywalk/nexus/netif/ |
| 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_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.h | 613 uint32_t, uint32_t, uint32_t, classq_pkt_t *, classq_pkt_t *, 618 uint32_t, uint32_t, uint32_t, classq_pkt_t *, classq_pkt_t *,
|
| H A D | nx_netif.c | 4135 classq_pkt_t pkt_head = CLASSQ_PKT_INITIALIZER(pkt_head);
|
| /xnu-11417.101.15/bsd/net/ |
| H A D | dlil_input.c | 228 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in dlil_terminate_input_thread() 409 classq_pkt_t head, tail; in dlil_input_async() 511 classq_pkt_t head, tail; in dlil_input_sync() 1159 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in dlil_input_thread_cont() 1373 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in dlil_main_input_thread_cont() 1502 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in dlil_rxpoll_input_thread_cont()
|
| H A D | dlil.c | 243 classq_pkt_t *, boolean_t, boolean_t *); 2953 classq_pkt_t *p, boolean_t flush, boolean_t *pdrop) in ifnet_enqueue_ifclassq() 3263 classq_pkt_t *head, classq_pkt_t *tail, uint32_t cnt, uint32_t bytes, in ifnet_enqueue_ifclassq_chain() 3304 classq_pkt_t *pkt, boolean_t flush, boolean_t *pdrop) in ifnet_enqueue_common() 3339 classq_pkt_t pkt; in ifnet_enqueue_mbuf() 3370 classq_pkt_t head, tail; in ifnet_enqueue_mbuf_chain() 3402 classq_pkt_t pkt; in ifnet_enqueue_pkt_common() 3450 classq_pkt_t head, tail; in ifnet_enqueue_pkt_chain_common() 3497 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in ifnet_dequeue() 3526 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in ifnet_dequeue_service_class() [all …]
|
| H A D | if_var_private.h | 671 uint32_t, uint32_t, classq_pkt_t *, classq_pkt_t *, uint32_t *,
|
| /xnu-11417.101.15/bsd/netinet/ |
| H A D | in_arp.c | 306 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in arp_llinfo_addq() 1573 classq_pkt_t pkt = in arp_lookup_ip() 2147 classq_pkt_t pkt = CLASSQ_PKT_INITIALIZER(pkt); in arp_ip_handle_input()
|
| /xnu-11417.101.15/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_dp.c | 2462 classq_pkt_t p; in fsw_dev_input_netem_enqueue()
|