Searched refs:fq_if_t (Results 1 – 5 of 5) sorted by relevance
| /xnu-12377.41.6/bsd/net/classq/ |
| H A D | classq_fq_codel.c | 174 fq_detect_dequeue_stall(fq_if_t *fqs, fq_t *flowq, fq_if_classq_t *fq_cl, in fq_detect_dequeue_stall() 205 fq_head_drop(fq_if_t *fqs, fq_t *fq) in fq_head_drop() 245 fq_compressor(fq_if_t *fqs, fq_t *fq, fq_if_classq_t *fq_cl, in fq_compressor() 337 fq_if_t *fqs = (fq_if_t *)fqs_p; in fq_codel_enq_legacy() 388 DTRACE_IP1(memfail__drop, fq_if_t *, fqs); in fq_codel_enq_legacy() 425 DTRACE_IP6(flow__adv, fq_if_t *, fqs, in fq_codel_enq_legacy() 447 DTRACE_IP6(no__flow__adv, fq_if_t *, fqs, in fq_codel_enq_legacy() 474 DTRACE_IP3(fc__ret, fq_if_t *, fqs, int, droptype, int, ret); in fq_codel_enq_legacy() 493 DTRACE_IP5(large__flow, fq_if_t *, fqs, in fq_codel_enq_legacy() 524 DTRACE_IP5(no__large__flow, fq_if_t *, fqs, in fq_codel_enq_legacy() [all …]
|
| H A D | classq_fq_codel.h | 292 extern boolean_t fq_tx_time_ready(fq_if_t *fqs, fq_t *fq, uint64_t now,
|
| /xnu-12377.41.6/bsd/net/pktsched/ |
| H A D | pktsched_fq_codel.c | 83 static KALLOC_TYPE_DEFINE(fq_if_zone, fq_if_t, NET_KT_DEFAULT); 121 static fq_if_t *fq_if_alloc(struct ifclassq *, classq_pkt_type_t); 122 static void fq_if_destroy(fq_if_t *fqs); 125 static void fq_if_dequeue_class(fq_if_t *, fq_if_classq_t *, uint32_t, 128 void fq_if_stat_sc(fq_if_t *fqs, cqrq_stat_sc_t *stat); 129 static void fq_if_purge(fq_if_t *); 130 static void fq_if_purge_classq(fq_if_t *, fq_if_classq_t *); 131 static void fq_if_purge_flow(fq_if_t *, fq_t *, uint32_t *, uint32_t *, 134 static void fq_if_empty_old_flow(fq_if_t *fqs, fq_if_classq_t *fq_cl, 136 static void fq_if_purge_empty_flow(fq_if_t *fqs, fq_t *fq); [all …]
|
| H A D | pktsched_fq_codel.h | 229 } fq_if_t; typedef 350 extern struct flowq *fq_if_hash_pkt(fq_if_t *, fq_if_group_t *, 352 extern boolean_t fq_if_at_drop_limit(fq_if_t *); 353 extern boolean_t fq_if_almost_at_drop_limit(fq_if_t *fqs); 354 extern void fq_if_drop_packet(fq_if_t *, uint64_t); 355 extern void fq_if_is_flow_heavy(fq_if_t *, struct flowq *); 356 extern boolean_t fq_if_add_fcentry(fq_if_t *, pktsched_pkt_t *, uint8_t, 358 extern void fq_if_flow_feedback(fq_if_t *, struct flowq *, fq_if_classq_t *); 359 extern boolean_t fq_if_report_congestion(fq_if_t *, pktsched_pkt_t *, uint32_t, 361 extern void fq_if_move_to_empty_flow(fq_if_t *, fq_if_classq_t *, [all …]
|
| H A D | pktsched.c | 232 fq_if_t *fqs = (fq_if_t *)ifq->ifcq_disc; in pktsched_setup()
|