Symbol: rm_class
sys/net/altq/altq_cbq.c
101
static struct rm_class *
sys/net/altq/altq_cbq.c
105
struct rm_class *cl;
sys/net/altq/altq_cbq.c
128
struct rm_class *cl;
sys/net/altq/altq_cbq.c
174
get_class_stats(class_stats_t *statsp, struct rm_class *cl)
sys/net/altq/altq_cbq.c
275
struct rm_class *borrow, *parent;
sys/net/altq/altq_cbq.c
277
struct rm_class *cl;
sys/net/altq/altq_cbq.c
385
struct rm_class *cl;
sys/net/altq/altq_cbq.c
422
struct rm_class *cl;
sys/net/altq/altq_cbq.c
462
struct rm_class *cl;
sys/net/altq/altq_cbq.c
555
struct rm_class *cl;
sys/net/altq/altq_cbq.c
61
static int cbq_class_destroy(cbq_state_t *, struct rm_class *);
sys/net/altq/altq_cbq.c
62
static struct rm_class *clh_to_clp(cbq_state_t *, u_int32_t);
sys/net/altq/altq_cbq.c
69
static void get_class_stats(class_stats_t *, struct rm_class *);
sys/net/altq/altq_cbq.c
79
cbq_class_destroy(cbq_state_t *cbqp, struct rm_class *cl)
sys/net/altq/altq_cbq.h
128
struct rm_class *cbq_class_tbl[CBQ_MAX_CLASSES];
sys/net/altq/altq_rmclass.c
1115
struct rm_class *cl, *first = NULL;
sys/net/altq/altq_rmclass.c
1428
rmc_drop_action(struct rm_class *cl)
sys/net/altq/altq_rmclass.c
1438
void rmc_dropall(struct rm_class *cl)
sys/net/altq/altq_rmclass.c
1473
rmc_delay_action(struct rm_class *cl, struct rm_class *borrow)
sys/net/altq/altq_rmclass.c
1547
struct rm_class *cl = arg;
sys/net/altq/altq_rmclass.c
1580
rmc_root_overlimit(struct rm_class *cl, struct rm_class *borrow)
sys/net/altq/altq_rmclass.c
178
struct rm_class *
sys/net/altq/altq_rmclass.c
181
struct rm_class *parent, struct rm_class *borrow, u_int maxidle,
sys/net/altq/altq_rmclass.c
184
struct rm_class *cl;
sys/net/altq/altq_rmclass.c
185
struct rm_class *peer;
sys/net/altq/altq_rmclass.c
215
cl = malloc(sizeof(struct rm_class), M_DEVBUF, M_NOWAIT | M_ZERO);
sys/net/altq/altq_rmclass.c
348
rmc_modclass(struct rm_class *cl, u_int nsecPerByte, int maxq, u_int maxidle,
sys/net/altq/altq_rmclass.c
411
struct rm_class *cl, *clh;
sys/net/altq/altq_rmclass.c
463
rmc_depth_compute(struct rm_class *cl)
sys/net/altq/altq_rmclass.c
544
rmc_delete_class(struct rm_ifdat *ifd, struct rm_class *cl)
sys/net/altq/altq_rmclass.c
546
struct rm_class *p, *head, *previous;
sys/net/altq/altq_rmclass.c
71
static int rmc_satisfied(struct rm_class *, struct timeval *);
sys/net/altq/altq_rmclass.c
73
static void rmc_depth_compute(struct rm_class *);
sys/net/altq/altq_rmclass.c
746
rmc_queue_packet(struct rm_class *cl, mbuf_t *m)
sys/net/altq/altq_rmclass.c
767
struct rm_class *borrow = cl->borrow_;
sys/net/altq/altq_rmclass.c
84
static int rmc_under_limit(struct rm_class *, struct timeval *);
sys/net/altq/altq_rmclass.c
840
rmc_satisfied(struct rm_class *cl, struct timeval *now)
sys/net/altq/altq_rmclass.c
86
static void rmc_drop_action(struct rm_class *);
sys/net/altq/altq_rmclass.c
873
rmc_under_limit(struct rm_class *cl, struct timeval *now)
sys/net/altq/altq_rmclass.c
88
static void rmc_root_overlimit(struct rm_class *, struct rm_class *);
sys/net/altq/altq_rmclass.c
957
struct rm_class *cl = NULL, *first = NULL;
sys/net/altq/altq_rmclass.h
162
void (*overlimit)(struct rm_class *, struct rm_class *);
sys/net/altq/altq_rmclass.h
163
void (*drop)(struct rm_class *); /* Class drop action. */
sys/net/altq/altq_rmclass.h
248
void (*)(struct rm_class *, struct rm_class *),
sys/net/altq/altq_rmclass.h
249
int, struct rm_class *, struct rm_class *,
sys/net/altq/altq_rmclass.h
251
extern void rmc_delete_class(struct rm_ifdat *, struct rm_class *);
sys/net/altq/altq_rmclass.h
252
extern int rmc_modclass(struct rm_class *, u_int, int,
sys/net/altq/altq_rmclass.h
257
extern int rmc_queue_packet(struct rm_class *, mbuf_t *);
sys/net/altq/altq_rmclass.h
260
extern void rmc_delay_action(struct rm_class *, struct rm_class *);
sys/net/altq/altq_rmclass.h
261
extern void rmc_dropall(struct rm_class *);
sys/net/altq/altq_rmclass.h
51
typedef struct rm_class rm_class_t;