pf_altq
struct pf_altq *altq;
struct pf_altq *altq;
static TAILQ_HEAD(, pf_altq) altq_entries =
struct pf_altq *altq;
struct pf_altq a;
struct pf_altq a;
int expand_altq(struct pf_altq *, struct node_if *,
int expand_queue(struct pf_altq *, struct node_if *,
expand_altq(struct pf_altq *a, struct node_if *interfaces,
struct pf_altq pa, pb;
memcpy(&pa, a, sizeof(struct pf_altq));
memset(&pb, 0, sizeof(struct pf_altq));
expand_queue(struct pf_altq *a, struct node_if *interfaces,
struct pf_altq pa;
memcpy(&pa, a, sizeof(struct pf_altq));
pfctl_add_altq(struct pfctl *pf, struct pf_altq *a)
memcpy(&pf->paltq->altq, a, sizeof(struct pf_altq));
void pfaltq_store(struct pf_altq *);
print_fairq_opts(const struct pf_altq *a, const struct node_queue_opt *qopts)
int eval_queue_opts(struct pf_altq *, struct node_queue_opt *,
pfaltq_store(struct pf_altq *a)
eval_queue_opts(struct pf_altq *pa, struct node_queue_opt *opts,
memcpy(&altq->pa, a, sizeof(struct pf_altq));
print_altq(const struct pf_altq *a, unsigned int level,
print_queue(const struct pf_altq *a, unsigned int level,
eval_pfaltq(struct pfctl *pf, struct pf_altq *pa, struct node_queue_bw *bw,
eval_pfqueue(struct pfctl *pf, struct pf_altq *pa, struct node_queue_bw *bw,
eval_pfqueue_cbq(struct pfctl *pf, struct pf_altq *pa, struct pfctl_altq *if_ppa)
cbq_compute_idletime(struct pfctl *pf, struct pf_altq *pa)
print_cbq_opts(const struct pf_altq *a)
static int eval_pfqueue_cbq(struct pfctl *, struct pf_altq *,
eval_pfqueue_priq(struct pfctl *pf, struct pf_altq *pa, struct pfctl_altq *if_ppa)
static int cbq_compute_idletime(struct pfctl *, struct pf_altq *);
static int print_cbq_opts(const struct pf_altq *);
print_priq_opts(const struct pf_altq *a)
static int print_codel_opts(const struct pf_altq *,
eval_pfqueue_hfsc(struct pfctl *pf, struct pf_altq *pa, struct pfctl_altq *if_ppa,
static int eval_pfqueue_priq(struct pfctl *, struct pf_altq *,
static int print_priq_opts(const struct pf_altq *);
static int eval_pfqueue_hfsc(struct pfctl *, struct pf_altq *,
static int print_hfsc_opts(const struct pf_altq *,
eval_pfqueue_fairq(struct pfctl *pf __unused, struct pf_altq *pa,
static int eval_pfqueue_fairq(struct pfctl *, struct pf_altq *,
static int print_fairq_opts(const struct pf_altq *,
print_hfsc_opts(const struct pf_altq *a, const struct node_queue_opt *qopts)
print_codel_opts(const struct pf_altq *a, const struct node_queue_opt *qopts)
struct pf_altq pa;
int pfctl_add_altq(struct pfctl *, struct pf_altq *);
int eval_pfaltq(struct pfctl *, struct pf_altq *, struct node_queue_bw *,
int eval_pfqueue(struct pfctl *, struct pf_altq *, struct node_queue_bw *,
void print_altq(const struct pf_altq *, unsigned, struct node_queue_bw *,
void print_queue(const struct pf_altq *, unsigned, struct node_queue_bw *,
const struct pf_altq altq, const struct queue_stats qstats)
memcpy(&node->altq, &altq, sizeof(struct pf_altq));
struct pf_altq altq;
const struct pf_altq, const struct queue_stats);
cbq_pfattach(struct pf_altq *a)
cbq_add_altq(struct ifnet *ifp, struct pf_altq *a)
cbq_remove_altq(struct pf_altq *a)
cbq_add_queue(struct pf_altq *a)
cbq_remove_queue(struct pf_altq *a)
cbq_getqstats(struct pf_altq *a, void *ubuf, int *nbytes, int version)
codel_remove_altq(struct pf_altq *a)
codel_getqstats(struct pf_altq *a, void *ubuf, int *nbytes, int version)
codel_pfattach(struct pf_altq *a)
codel_add_altq(struct ifnet *ifp, struct pf_altq *a)
fairq_pfattach(struct pf_altq *a)
fairq_add_altq(struct ifnet *ifp, struct pf_altq *a)
fairq_remove_altq(struct pf_altq *a)
fairq_add_queue(struct pf_altq *a)
fairq_remove_queue(struct pf_altq *a)
fairq_getqstats(struct pf_altq *a, void *ubuf, int *nbytes, int version)
hfsc_pfattach(struct pf_altq *a)
hfsc_add_altq(struct ifnet *ifp, struct pf_altq *a)
hfsc_remove_altq(struct pf_altq *a)
hfsc_add_queue(struct pf_altq *a)
hfsc_remove_queue(struct pf_altq *a)
hfsc_getqstats(struct pf_altq *a, void *ubuf, int *nbytes, int version)
priq_remove_altq(struct pf_altq *a)
priq_add_queue(struct pf_altq *a)
priq_remove_queue(struct pf_altq *a)
priq_getqstats(struct pf_altq *a, void *ubuf, int *nbytes, int version)
priq_pfattach(struct pf_altq *a)
priq_add_altq(struct ifnet * ifp, struct pf_altq *a)
altq_pfattach(struct pf_altq *a)
altq_pfdetach(struct pf_altq *a)
altq_add(struct ifnet *ifp, struct pf_altq *a)
altq_remove(struct pf_altq *a)
altq_add_queue(struct pf_altq *a)
altq_remove_queue(struct pf_altq *a)
altq_getqstats(struct pf_altq *a, void *ubuf, int *nbytes, int version)
struct pf_altq;
int altq_pfattach(struct pf_altq *);
int altq_pfdetach(struct pf_altq *);
int altq_add(struct ifnet *, struct pf_altq *);
int altq_remove(struct pf_altq *);
int altq_add_queue(struct pf_altq *);
int altq_remove_queue(struct pf_altq *);
int altq_getqstats(struct pf_altq *, void *, int *, int);
int cbq_pfattach(struct pf_altq *);
int cbq_add_altq(struct ifnet *, struct pf_altq *);
int cbq_remove_altq(struct pf_altq *);
int cbq_add_queue(struct pf_altq *);
int cbq_remove_queue(struct pf_altq *);
int cbq_getqstats(struct pf_altq *, void *, int *, int);
int codel_pfattach(struct pf_altq *);
int codel_add_altq(struct ifnet *, struct pf_altq *);
int codel_remove_altq(struct pf_altq *);
int codel_getqstats(struct pf_altq *, void *, int *, int);
int priq_pfattach(struct pf_altq *);
int priq_add_altq(struct ifnet *, struct pf_altq *);
int priq_remove_altq(struct pf_altq *);
int priq_add_queue(struct pf_altq *);
int priq_remove_queue(struct pf_altq *);
int priq_getqstats(struct pf_altq *, void *, int *, int);
int hfsc_pfattach(struct pf_altq *);
int hfsc_add_altq(struct ifnet *, struct pf_altq *);
int hfsc_remove_altq(struct pf_altq *);
int hfsc_add_queue(struct pf_altq *);
int hfsc_remove_queue(struct pf_altq *);
int hfsc_getqstats(struct pf_altq *, void *, int *, int);
int fairq_pfattach(struct pf_altq *);
int fairq_add_altq(struct ifnet *, struct pf_altq *);
int fairq_remove_altq(struct pf_altq *);
int fairq_add_queue(struct pf_altq *);
int fairq_remove_queue(struct pf_altq *);
int fairq_getqstats(struct pf_altq *, void *, int *, int);
TAILQ_HEAD(pf_altqqueue, pf_altq);
struct pf_altq *altq, *tmp;
struct pf_altq *altq, *tmp;
pf_enable_altq(struct pf_altq *altq)
pf_disable_altq(struct pf_altq *altq)
struct pf_altq *altq)
static int pf_enable_altq(struct pf_altq *);
static int pf_disable_altq(struct pf_altq *);
struct pf_altq *a1, *a2, *a3;
bcopy(a1, a2, sizeof(struct pf_altq));
bcopy(a1, a2, sizeof(struct pf_altq));
static int pf_export_kaltq(struct pf_altq *,
struct pf_altq *, size_t);
pf_export_kaltq(struct pf_altq *q, struct pfioc_altq_v1 *pa, size_t ioc_size)
pf_import_kaltq(struct pfioc_altq_v1 *pa, struct pf_altq *q, size_t ioc_size)
static struct pf_altq *
struct pf_altq *altq;
struct pf_altq *altq;
struct pf_altq *altq;
struct pf_altq *altq, *a;
struct pf_altq *altq;
struct pf_altq *altq;
struct pf_altq *altq;
struct pf_altq *altq, *tmp;
struct pf_altq altq;
memcpy(&e->altq, &pa.altq, sizeof(struct pf_altq));