Searched refs:rm_class (Results 1 - 4 of 4) sorted by relevance

/xnu-2782.1.97/bsd/net/pktsched/
H A Dpktsched_rmclass.h97 typedef struct rm_class rm_class_t;
134 * printf("rm_class: bogus time values\n"); \
187 struct rm_class { struct
213 void (*overlimit)(struct rm_class *, struct rm_class *);
214 void (*drop)(struct rm_class *); /* Class drop action. */
286 rm_class_t *pollcache_; /* cached rm_class by poll operation */
293 void (*)(struct rm_class *, struct rm_class *), u_int32_t,
294 u_int32_t, struct rm_class *, struc
[all...]
H A Dpktsched_cbq.h77 /* class flags should be same as class flags in rm_class.h */
174 struct rm_class *cbq_class_tbl[CBQ_MAX_CLASSES];
189 u_int32_t, u_int32_t, u_int32_t, struct rm_class **);
192 extern int cbq_enqueue(cbq_state_t *, struct rm_class *, struct mbuf *,
H A Dpktsched_rmclass.c70 #ident "@(#)rm_class.c 1.48 97/12/05 SMI"
107 static int rmc_satisfied(struct rm_class *, struct timeval *);
109 static void rmc_depth_compute(struct rm_class *);
120 static int rmc_under_limit(struct rm_class *, struct timeval *);
122 static void rmc_drop_action(struct rm_class *);
123 static void rmc_restart(struct rm_class *);
130 static struct zone *rmc_zone; /* zone for rm_class */
138 rmc_size = sizeof (struct rm_class);
236 struct rm_class *
239 struct rm_class *paren
[all...]
H A Dpktsched_cbq.c89 static int cbq_class_destroy(cbq_state_t *, struct rm_class *);
91 static struct rm_class *cbq_clh_to_clp(cbq_state_t *, u_int32_t);
195 struct rm_class **clp)
198 struct rm_class *borrow, *parent;
199 struct rm_class *cl;
332 struct rm_class *cl;
365 * cbq_class_destroy(cbq_mod_state_t *, struct rm_class *) - This
370 cbq_class_destroy(cbq_state_t *cbqp, struct rm_class *cl)
401 static struct rm_class *
405 struct rm_class *c
[all...]

Completed in 29 milliseconds