lkm_table 84 kern/kern_lkm.c static TAILQ_HEAD(lkmods, lkm_table) lkmods; /* table of loaded modules */ lkm_table 85 kern/kern_lkm.c static struct lkm_table *curp; /* global for in-progress ops */ lkm_table 87 kern/kern_lkm.c static struct lkm_table *lkmalloc(void); lkm_table 88 kern/kern_lkm.c static void lkmfree(struct lkm_table *); lkm_table 89 kern/kern_lkm.c static struct lkm_table *lkmlookup(int, char *, int *); lkm_table 91 kern/kern_lkm.c static int _lkm_syscall(struct lkm_table *, int); lkm_table 92 kern/kern_lkm.c static int _lkm_vfs(struct lkm_table *, int); lkm_table 93 kern/kern_lkm.c static int _lkm_dev(struct lkm_table *, int); lkm_table 94 kern/kern_lkm.c static int _lkm_exec(struct lkm_table *, int); lkm_table 97 kern/kern_lkm.c int lkmexists(struct lkm_table *); lkm_table 148 kern/kern_lkm.c static struct lkm_table * lkm_table 151 kern/kern_lkm.c struct lkm_table *p, *ret = NULL; lkm_table 154 kern/kern_lkm.c MALLOC(ret, struct lkm_table *, sizeof(*ret), M_DEVBUF, M_WAITOK); lkm_table 181 kern/kern_lkm.c lkmfree(struct lkm_table *p) lkm_table 189 kern/kern_lkm.c struct lkm_table * lkm_table 190 kern/kern_lkm.c lkm_list(struct lkm_table *p) lkm_table 201 kern/kern_lkm.c static struct lkm_table * lkm_table 204 kern/kern_lkm.c struct lkm_table *p = NULL; lkm_table 445 kern/kern_lkm.c curp->entry = (int (*)(struct lkm_table *, int, int)) lkm_table 569 kern/kern_lkm.c lkm_nofunc(struct lkm_table *lkmtp, int cmd) lkm_table 576 kern/kern_lkm.c lkmexists(struct lkm_table *lkmtp) lkm_table 578 kern/kern_lkm.c struct lkm_table *p; lkm_table 593 kern/kern_lkm.c _lkm_syscall(struct lkm_table *lkmtp, int cmd) lkm_table 656 kern/kern_lkm.c _lkm_vfs(struct lkm_table *lkmtp, int cmd) lkm_table 685 kern/kern_lkm.c _lkm_dev(struct lkm_table *lkmtp, int cmd) lkm_table 806 kern/kern_lkm.c _lkm_exec(struct lkm_table *lkmtp, int cmd) lkm_table 877 kern/kern_lkm.c lkmdispatch(struct lkm_table *lkmtp, int cmd) lkm_table 167 sys/lkm.h struct lkm_table { lkm_table 168 sys/lkm.h TAILQ_ENTRY(lkm_table) list; lkm_table 179 sys/lkm.h int (*entry)(struct lkm_table *, int, int); /* entry function */ lkm_table 242 sys/lkm.h extern int lkm_nofunc(struct lkm_table *lkmtp, int cmd); lkm_table 243 sys/lkm.h extern struct lkm_table *lkm_list(struct lkm_table *); lkm_table 244 sys/lkm.h extern int lkmdispatch(struct lkm_table *, int);