| /xnu-11215/bsd/net/classq/ |
| H A D | classq_subr.c | 351 u_int32_t byte_limit, classq_pkt_t *head, classq_pkt_t *tail, in ifclassq_dequeue() argument 355 byte_limit, head, tail, cnt, len, FALSE, grp_idx); in ifclassq_dequeue() 360 u_int32_t pkt_limit, u_int32_t byte_limit, classq_pkt_t *head, in ifclassq_dequeue_sc() argument 363 return ifclassq_dequeue_common(ifq, sc, pkt_limit, byte_limit, in ifclassq_dequeue_sc() 369 u_int32_t pkt_limit, u_int32_t byte_limit, classq_pkt_t *head, in ifclassq_dequeue_common_default() argument 393 byte_limit, head, tail, cnt, len, grp_idx); in ifclassq_dequeue_common_default() 404 err = fq_if_dequeue_classq_multi(ifq, pkt_limit, byte_limit, in ifclassq_dequeue_common_default() 418 while (i < pkt_limit && l < byte_limit) { in ifclassq_dequeue_common_default() 482 u_int32_t pkt_limit, u_int32_t byte_limit, classq_pkt_t *head, in ifclassq_dequeue_common() argument 499 pkt_limit, byte_limit, head, tail, cnt, len, drvmgt, grp_idx); in ifclassq_dequeue_common() [all …]
|
| /xnu-11215/bsd/skywalk/channel/ |
| H A D | channel_kern.c | 332 uint32_t pkt_limit, uint32_t byte_limit, boolean_t tx_doorbell_ctxt, in kern_channel_tx_refill_common() argument 352 if (__improbable(pkt_limit == 0 || byte_limit == 0)) { in kern_channel_tx_refill_common() 354 pkt_limit, byte_limit); in kern_channel_tx_refill_common() 414 uint32_t pkt_limit, uint32_t byte_limit, boolean_t tx_doorbell_ctxt, in kern_channel_tx_refill() argument 419 byte_limit, tx_doorbell_ctxt, pkts_pending, FALSE); in kern_channel_tx_refill() 422 byte_limit, tx_doorbell_ctxt, pkts_pending, FALSE); in kern_channel_tx_refill() 428 uint32_t pkt_limit, uint32_t byte_limit, boolean_t tx_doorbell_ctxt, in kern_channel_tx_refill_canblock() argument 433 byte_limit, tx_doorbell_ctxt, pkts_pending, TRUE); in kern_channel_tx_refill_canblock() 436 byte_limit, tx_doorbell_ctxt, pkts_pending, TRUE); in kern_channel_tx_refill_canblock()
|
| H A D | os_channel.h | 641 uint32_t pkt_limit, uint32_t byte_limit, boolean_t tx_doorbell_ctxt,
|
| /xnu-11215/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif_filter_compat.c | 79 mbuf_svc_class_t sc, uint32_t pkt_limit, uint32_t byte_limit) in nx_netif_filter_tx_processed_mbuf_dequeue() argument 104 while (cnt < pkt_limit && bytes < byte_limit) { in nx_netif_filter_tx_processed_mbuf_dequeue() 250 uint32_t sc, uint32_t pkt_limit, uint32_t byte_limit, in nx_netif_compat_tx_dequeue() argument 280 pkt_limit, byte_limit); in nx_netif_compat_tx_dequeue()
|
| H A D | nx_netif_filter_native.c | 78 kern_packet_svc_class_t sc, uint32_t pkt_limit, uint32_t byte_limit) in nx_netif_filter_tx_processed_pkt_dequeue() argument 103 while (cnt < pkt_limit && bytes < byte_limit) { in nx_netif_filter_tx_processed_pkt_dequeue() 252 uint32_t sc, uint32_t pkt_limit, uint32_t byte_limit, in nx_netif_native_tx_dequeue() argument 281 pkt_limit, byte_limit); in nx_netif_native_tx_dequeue()
|
| H A D | nx_netif.c | 4133 uint32_t pkt_limit, uint32_t byte_limit, struct __kern_packet **head, argument 4145 ASSERT((pkt_limit != 0) && (byte_limit != 0)); 4152 pkt_limit, byte_limit, &pkt_head, NULL, pkt_cnt, bytes, qset_idx); 4154 rc = ifclassq_dequeue(ifcq, pkt_limit, byte_limit, 4190 uint32_t byte_limit, boolean_t tx_doorbell_ctxt, boolean_t *pkts_pending, argument 4214 if (__improbable(pkt_limit == 0 || byte_limit == 0)) { 4216 pkt_limit, byte_limit); 4297 rc = netif_deq_packets(hwna, NULL, pkt_limit, byte_limit, 4514 uint32_t byte_limit, boolean_t *pending, kern_packet_t *ph_chain) argument 4536 byte_limit, &pkt_chain, pending, q->nq_svc, &pkt_cnt, &bytes,
|
| /xnu-11215/bsd/net/pktsched/ |
| H A D | pktsched_fq_codel.c | 241 int64_t byte_limit, uint32_t pkt_limit, classq_pkt_t *head, in fq_getq_flow_kpkt() argument 285 if (*pkt_cnt >= pkt_limit || *byte_cnt >= byte_limit) { in fq_getq_flow_kpkt() 300 int64_t byte_limit, uint32_t pkt_limit, classq_pkt_t *head, in fq_getq_flow_mbuf() argument 341 if (*pkt_cnt >= pkt_limit || *byte_cnt >= byte_limit) { in fq_getq_flow_mbuf()
|
| /xnu-11215/bsd/net/ |
| H A D | dlil.c | 5555 ifnet_dequeue_multi_bytes(struct ifnet *ifp, u_int32_t byte_limit, in ifnet_dequeue_multi_bytes() argument 5562 if (ifp == NULL || head == NULL || byte_limit < 1) { in ifnet_dequeue_multi_bytes() 5576 byte_limit, &pkt_head, &pkt_tail, cnt, len, 0); in ifnet_dequeue_multi_bytes()
|