H A D | pktsched_priq.c | 146 struct priq_if *pif; local 148 pif = (how == M_WAITOK) ? zalloc(priq_zone) : zalloc_noblock(priq_zone); 149 if (pif == NULL) 152 bzero(pif, priq_size); 153 pif->pif_maxpri = -1; 154 pif->pif_ifq = &ifp->if_snd; 156 pif->pif_flags |= PRIQIFF_ALTQ; 160 if_name(ifp), priq_style(pif)); 163 return (pif); 167 priq_destroy(struct priq_if *pif) argument 180 priq_destroy_locked(struct priq_if *pif) argument 201 priq_clear_interface(struct priq_if *pif) argument 218 priq_purge(struct priq_if *pif) argument 241 priq_purge_sc(struct priq_if *pif, cqrq_purge_sc_t *pr) argument 273 priq_event(struct priq_if *pif, cqev_t ev) argument 286 priq_add_queue(struct priq_if *pif, int priority, u_int32_t qlimit, int flags, u_int32_t qid, struct priq_class **clp) argument 312 priq_class_create(struct priq_if *pif, int pri, u_int32_t qlimit, int flags, u_int32_t qid) argument 490 priq_remove_queue(struct priq_if *pif, u_int32_t qid) argument 503 priq_class_destroy(struct priq_if *pif, struct priq_class *cl) argument 562 priq_enqueue(struct priq_if *pif, struct priq_class *cl, struct mbuf *m, struct pf_mtag *t) argument 632 priq_dequeue(struct priq_if *pif, cqdq_op_t op) argument 674 struct priq_if *pif = cl->cl_pif; local 781 priq_purgeq(struct priq_if *pif, struct priq_class *cl, u_int32_t flow, u_int32_t *packets, u_int32_t *bytes) argument 845 priq_updateq(struct priq_if *pif, struct priq_class *cl, cqev_t ev) argument 872 priq_get_class_stats(struct priq_if *pif, u_int32_t qid, struct priq_classstats *sp) argument 911 priq_stat_sc(struct priq_if *pif, cqrq_stat_sc_t *sr) argument 933 priq_clh_to_clp(struct priq_if *pif, u_int32_t chandle) argument 949 priq_style(struct priq_if *pif) argument 999 struct priq_if *pif = (struct priq_if *)ifq->ifcq_disc; local 1034 struct priq_if *pif; local 1149 struct priq_if *pif = ifq->ifcq_disc; local 1170 struct priq_if *pif = ifq->ifcq_disc; local 1183 priq_throttle(struct priq_if *pif, cqrq_throttle_t *tr) argument 1239 priq_resumeq(struct priq_if *pif, struct priq_class *cl) argument 1271 priq_suspendq(struct priq_if *pif, struct priq_class *cl) argument [all...] |