ifaltq
struct ifaltq *ifq = ifsq->ifsq_altq;
cbq_pfattach(struct pf_altq *a, struct ifaltq *ifq)
struct ifaltq *ifq;
struct ifaltq *ifq;
struct ifaltq *ifq;
struct ifaltq *ifq;
struct ifaltq *ifq = ifsq->ifsq_altq;
struct ifaltq *ifq = ifsq->ifsq_altq;
cbqrestart(struct ifaltq *ifq)
static void cbqrestart(struct ifaltq *);
fairq_pfattach(struct pf_altq *a, struct ifaltq *ifq)
struct ifaltq *ifq;
struct ifaltq *ifq;
struct ifaltq *ifq;
struct ifaltq *ifq = ifsq->ifsq_altq;
struct ifaltq *ifq = ifsq->ifsq_altq;
struct ifaltq *ifq = ifsq->ifsq_altq;
struct ifaltq *pif_ifq; /* backpointer to ifaltq */
hfsc_pfattach(struct pf_altq *a, struct ifaltq *ifq)
struct ifaltq *ifq;
struct ifaltq *ifq;
struct ifaltq *ifq;
struct ifaltq *ifq = ifsq->ifsq_altq;
struct ifaltq *ifq = ifsq->ifsq_altq;
struct ifaltq *ifq = ifsq->ifsq_altq;
struct ifaltq *hif_ifq; /* backpointer to ifaltq */
struct ifaltq *ifq;
struct ifaltq *ifq;
struct ifaltq *ifq;
struct ifaltq *ifq = ifsq->ifsq_altq;
struct ifaltq *ifq = ifsq->ifsq_altq;
struct ifaltq *ifq = ifsq->ifsq_altq;
priq_pfattach(struct pf_altq *a, struct ifaltq *ifq)
struct ifaltq *pif_ifq; /* backpointer to ifaltq */
rmc_init(struct ifaltq *ifq, struct rm_ifdat *ifd, u_int nsecPerByte,
void (*restart)(struct ifaltq *), int maxq, int maxqueued, u_int maxidle,
struct ifaltq *ifq_;
void (*restart)(struct ifaltq *); /* Restart routine. */
void rmc_init(struct ifaltq *, struct rm_ifdat *, u_int,
void (*)(struct ifaltq *), int, int, u_int, int, u_int, int);
altq_attach(struct ifaltq *ifq, int type, void *discipline,
void *(*classify)(struct ifaltq *, struct mbuf *, struct altq_pktattr *))
altq_detach_locked(struct ifaltq *ifq)
altq_detach(struct ifaltq *ifq)
altq_enable_locked(struct ifaltq *ifq)
altq_enable(struct ifaltq *ifq)
altq_disable_locked(struct ifaltq *ifq)
altq_disable(struct ifaltq *ifq)
struct ifaltq *ifq = ifsq->ifsq_altq;
tbr_set_locked(struct ifaltq *ifq, struct tb_profile *profile)
tbr_set(struct ifaltq *ifq, struct tb_profile *profile)
tbr_get(struct ifaltq *ifq, struct tb_profile *profile)
struct ifaltq *ifq;
struct ifaltq *ifq;
static int altq_enable_locked(struct ifaltq *);
static int altq_disable_locked(struct ifaltq *);
static int altq_detach_locked(struct ifaltq *);
static int tbr_set_locked(struct ifaltq *, struct tb_profile *);
int fairq_pfattach(struct pf_altq *, struct ifaltq *);
int tbr_set(struct ifaltq *, struct tb_profile *);
int tbr_get(struct ifaltq *, struct tb_profile *);
int cbq_pfattach(struct pf_altq *, struct ifaltq *);
int priq_pfattach(struct pf_altq *, struct ifaltq *);
int hfsc_pfattach(struct pf_altq *, struct ifaltq *);
void *(*altq_classify)(struct ifaltq *, struct mbuf *,
int altq_attach(struct ifaltq *, int, void *, altq_mapsubq_t,
void *(*)(struct ifaltq *, struct mbuf *, struct altq_pktattr *));
int altq_detach(struct ifaltq *);
int altq_enable(struct ifaltq *);
int altq_disable(struct ifaltq *);
struct ifaltq;
typedef int (*altq_mapsubq_t)(struct ifaltq *, int);
struct ifaltq *ifsq_altq;
struct ifaltq;
void altq_etherclassify(struct ifaltq *, struct mbuf *, struct altq_pktattr *);
#define IFQ_KTR_ARGS struct ifaltq *ifq
ifq_set_classic(struct ifaltq *ifq)
ifq_set_methods(struct ifaltq *ifq, altq_mapsubq_t mapsubq,
struct ifaltq *ifq = &ifp->if_snd;
ifq_set_maxlen(struct ifaltq *ifq, int len)
ifq_mapsubq_default(struct ifaltq *ifq __unused, int cpuid __unused)
ifq_mapsubq_modulo(struct ifaltq *ifq, int cpuid)
struct ifaltq *ifq;
struct ifaltq *ifq = nmsg->lmsg.u.ms_resultp;
ifq_stage_detach(struct ifaltq *ifq)
struct ifaltq *ifq;
altq_etherclassify(struct ifaltq *ifq, struct mbuf *m,
(struct ifaltq *, int);
struct ifaltq if_snd; /* output subqueues */
ifq_is_enabled(struct ifaltq *_ifq)
ifq_is_attached(struct ifaltq *_ifq)
ifq_is_enabled(struct ifaltq *_ifq)
ifq_is_attached(struct ifaltq *_ifq)
ifq_is_ready(struct ifaltq *_ifq)
ifq_set_ready(struct ifaltq *_ifq)
ifq_lock_all(struct ifaltq *_ifq)
ifq_unlock_all(struct ifaltq *_ifq)
ifq_purge_all_locked(struct ifaltq *_ifq)
ifq_purge_all(struct ifaltq *_ifq)
ifq_classify(struct ifaltq *_ifq, struct mbuf *_m, uint8_t _af,
ifq_get_subq_default(const struct ifaltq *_ifq)
ifq_get_subq(const struct ifaltq *_ifq, int _idx)
ifq_map_subq(struct ifaltq *_ifq, int _cpuid)
ifq_set_subq_cnt(struct ifaltq *_ifq, int _cnt)
ifq_set_subq_divisor(struct ifaltq *_ifq, uint32_t _divisor)
ifq_is_oactive(const struct ifaltq *_ifq)
ifq_set_oactive(struct ifaltq *_ifq)
ifq_clr_oactive(struct ifaltq *_ifq)
ifq_is_empty(struct ifaltq *_ifq)
struct ifaltq;
ifq_purge(struct ifaltq *_ifq)
ifq_dequeue(struct ifaltq *_ifq)
ifq_prepend(struct ifaltq *_ifq, struct mbuf *_m)
ifq_set_cpuid(struct ifaltq *_ifq, int _cpuid)
ifq_set_hw_serialize(struct ifaltq *_ifq, struct lwkt_serialize *_hwslz)
void ifq_set_classic(struct ifaltq *);
void ifq_set_maxlen(struct ifaltq *, int);
void ifq_set_methods(struct ifaltq *, altq_mapsubq_t,
int ifq_mapsubq_default(struct ifaltq *, int);
int ifq_mapsubq_modulo(struct ifaltq *, int);
void ieee80211_flush_ifq(struct ifaltq *, struct ieee80211vap *);
ieee80211_flush_ifq(struct ifaltq *ifq, struct ieee80211vap *vap)
struct ifaltq *ifq;