Lines Matching defs:rm_class
97 typedef struct rm_class rm_class_t;
134 * printf("rm_class: bogus time values\n"); \
187 struct rm_class {
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 *, struct rm_class *,
296 extern void rmc_delete_class(struct rm_ifdat *, struct rm_class *);
297 extern int rmc_modclass(struct rm_class *, u_int32_t, int, u_int32_t,
302 extern int rmc_queue_packet(struct rm_class *, struct mbuf *, struct pf_mtag *);
305 extern void rmc_delay_action(struct rm_class *, struct rm_class *);
306 extern void rmc_drop(struct rm_class *, u_int32_t, u_int32_t *, u_int32_t *);
307 extern void rmc_dropall(struct rm_class *);
309 extern void rmc_updateq(struct rm_class *, cqev_t);