Searched refs:rm_class (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/sys/net/altq/ |
| H A D | altq_rmclass.h | 54 typedef struct rm_class rm_class_t; 139 struct rm_class { struct 165 void (*overlimit)(struct rm_class *, struct rm_class *); argument 166 void (*drop)(struct rm_class *); /* Class drop action. */ argument 251 void (*)(struct rm_class *, struct rm_class *), 252 int, struct rm_class *, struct rm_class *, 254 extern void rmc_delete_class(struct rm_ifdat *, struct rm_class *); 255 extern int rmc_modclass(struct rm_class *, u_int, int, 260 extern int rmc_queue_packet(struct rm_class *, mbuf_t *); 263 extern void rmc_delay_action(struct rm_class *, struct rm_class *); [all …]
|
| H A D | altq_cbq.c | 90 struct rm_class *, struct rm_class *); 138 struct rm_class *cl; in clh_to_clp() 161 struct rm_class *cl; in cbq_clear_interface() 312 struct rm_class *cl; in cbq_add_queue() 420 struct rm_class *cl; in cbq_remove_queue() 457 struct rm_class *cl; in cbq_getqstats() 497 struct rm_class *cl; in cbq_enqueue() 599 struct rm_class *cl; in cbq_purge() 653 struct rm_class *cl; 678 struct rm_class *cl; [all …]
|
| H A D | altq_rmclass.c | 99 static void rmc_root_overlimit(struct rm_class *, struct rm_class *); 189 struct rm_class * 192 struct rm_class *parent, struct rm_class *borrow, u_int maxidle, in rmc_newclass() 195 struct rm_class *cl; in rmc_newclass() 196 struct rm_class *peer; in rmc_newclass() 422 struct rm_class *cl, *clh; in rmc_wrr_set_weights() 1127 struct rm_class *cl, *first = NULL; in _rmc_prr_dequeue_next() 1440 rmc_drop_action(struct rm_class *cl) in rmc_drop_action() 1491 rmc_delay_action(struct rm_class *cl, struct rm_class *borrow) in rmc_delay_action() 1564 rmc_restart(struct rm_class *cl) in rmc_restart() [all …]
|
| H A D | altq_cbq.h | 225 struct rm_class *cbq_class_tbl[CBQ_MAX_CLASSES];
|