Searched refs:rm_class (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/sys/altq/ |
| H A D | altq_rmclass.h | 54 typedef struct rm_class rm_class_t; 124 struct rm_class { struct 150 void (*overlimit)(struct rm_class *, struct rm_class *); argument 151 void (*drop)(struct rm_class *); /* Class drop action. */ argument 230 void (*)(struct rm_class *, struct rm_class *), 231 int, struct rm_class *, struct rm_class *, 233 extern void rmc_delete_class(struct rm_ifdat *, struct rm_class *); 234 extern int rmc_modclass(struct rm_class *, uint64_t, int, 239 extern int rmc_queue_packet(struct rm_class *, mbuf_t *); 242 extern void rmc_delay_action(struct rm_class *, struct rm_class *); [all …]
|
| H A D | altq_cbq.c | 81 static int cbq_class_destroy(cbq_state_t *, struct rm_class *); 82 static struct rm_class *clh_to_clp(cbq_state_t *, u_int32_t); 88 static void get_class_stats(class_stats_t *, struct rm_class *); 95 struct rm_class *, struct rm_class *); 108 * cbq_class_destroy(cbq_mod_state_t *, struct rm_class *) - This 113 cbq_class_destroy(cbq_state_t *cbqp, struct rm_class *cl) in cbq_class_destroy() 139 static struct rm_class * 143 struct rm_class *cl; in clh_to_clp() 166 struct rm_class *c in cbq_clear_interface() [all...] |
| H A D | altq_rmclass.c | 43 /* #ident "@(#)rm_class.c 1.48 97/12/05 SMI" */ 90 static int rmc_satisfied(struct rm_class *, struct timespec *); 92 static void rmc_depth_compute(struct rm_class *); 103 static int rmc_under_limit(struct rm_class *, struct timespec *); 105 static void rmc_drop_action(struct rm_class *); 106 static void rmc_restart(struct rm_class *); 107 static void rmc_root_overlimit(struct rm_class *, struct rm_class *); 197 struct rm_class * 200 struct rm_class *paren in rmc_newclass() [all...] |
| H A D | altq_cbq.h | 207 struct rm_class *cbq_class_tbl[CBQ_MAX_CLASSES];
|