Searched refs:fq_if_t (Results 1 – 3 of 3) sorted by relevance
| /xnu-8020.101.4/bsd/net/pktsched/ |
| H A D | pktsched_fq_codel.c | 64 static ZONE_DEFINE_TYPE(fq_if_zone, "pktsched_fq_if", fq_if_t, ZC_ZFREE_CLEARMEM); 68 static fq_if_t *fq_if_alloc(struct ifnet *, struct ifclassq *, classq_pkt_type_t); 69 static void fq_if_destroy(fq_if_t *fqs); 70 static void fq_if_classq_init(fq_if_t *fqs, uint32_t priority, 72 static void fq_if_dequeue(fq_if_t *, fq_if_classq_t *, uint32_t, 75 void fq_if_stat_sc(fq_if_t *fqs, cqrq_stat_sc_t *stat); 76 static void fq_if_purge(fq_if_t *); 77 static void fq_if_purge_classq(fq_if_t *, fq_if_classq_t *); 78 static void fq_if_purge_flow(fq_if_t *, fq_t *, u_int32_t *, u_int32_t *); 81 static void fq_if_empty_old_flow(fq_if_t *fqs, fq_if_classq_t *fq_cl, [all …]
|
| H A D | pktsched_fq_codel.h | 148 } fq_if_t; typedef 218 extern struct flowq *fq_if_hash_pkt(fq_if_t *, u_int32_t, mbuf_svc_class_t, 220 extern boolean_t fq_if_at_drop_limit(fq_if_t *); 221 extern void fq_if_drop_packet(fq_if_t *); 222 extern boolean_t fq_if_almost_at_drop_limit(fq_if_t *fqs); 223 extern void fq_if_is_flow_heavy(fq_if_t *, struct flowq *); 224 extern boolean_t fq_if_add_fcentry(fq_if_t *, pktsched_pkt_t *, uint8_t, 226 extern void fq_if_flow_feedback(fq_if_t *, struct flowq *, fq_if_classq_t *); 232 extern void fq_if_destroy_flow(fq_if_t *, fq_if_classq_t *,
|
| /xnu-8020.101.4/bsd/net/classq/ |
| H A D | classq_fq_codel.c | 123 fq_detect_dequeue_stall(fq_if_t *fqs, fq_t *flowq, fq_if_classq_t *fq_cl, in fq_detect_dequeue_stall() 148 fq_head_drop(fq_if_t *fqs, fq_t *fq) in fq_head_drop() 188 fq_compressor(fq_if_t *fqs, fq_t *fq, fq_if_classq_t *fq_cl, in fq_compressor() 262 fq_addq(fq_if_t *fqs, pktsched_pkt_t *pkt, fq_if_classq_t *fq_cl) in fq_addq() 309 DTRACE_IP1(memfail__drop, fq_if_t *, fqs); in fq_addq() 332 DTRACE_IP6(flow__adv, fq_if_t *, fqs, in fq_addq() 354 DTRACE_IP6(no__flow__adv, fq_if_t *, fqs, in fq_addq() 381 DTRACE_IP3(fc__ret, fq_if_t *, fqs, int, droptype, int, ret); in fq_addq() 400 DTRACE_IP5(large__flow, fq_if_t *, fqs, in fq_addq() 431 DTRACE_IP5(no__large__flow, fq_if_t *, fqs, in fq_addq() [all …]
|