struct list_head callbacks;
/** A pointer to the configuration of this instance. */
void *conf;
+ struct btr_node *btrn;
+ struct task task;
+ size_t min_iqs;
};
/** Describes one running instance of a chain of filters */
/** The help texts for this filter. */
struct ggo_help help;
+
+ void (*pre_select)(struct sched *s, struct task *t);
+ void (*post_select)(struct sched *s, struct task *t);
+ btr_command_handler execute;
};
void close_filters(struct filter_chain *fc);
int check_filter_arg(char *filter_arg, void **conf);
void filter_post_select(__a_unused struct sched *s, struct task *t);
void print_filter_helps(int detailed);
+void generic_filter_pre_select(struct sched *s, struct task *t);
static inline void write_int16_host_endian(char *buf, int val)
{