Lines Matching defs:klist
2 * klist.h - Some generic list helpers, extending struct list_head a bit.
4 * Implementations are found in lib/klist.c
21 struct klist {
29 extern void klist_init(struct klist * k, void (*get)(struct klist_node *),
33 struct klist * n_klist;
39 extern void klist_add_tail(struct klist_node * n, struct klist * k);
40 extern void klist_add_head(struct klist_node * n, struct klist * k);
49 struct klist * i_klist;
55 extern void klist_iter_init(struct klist * k, struct klist_iter * i);
56 extern void klist_iter_init_node(struct klist * k, struct klist_iter * i,