|
FreeBSD kernel kern code
|
#include <sys/cdefs.h>#include "opt_ddb.h"#include <sys/param.h>#include <sys/kernel.h>#include <sys/linker.h>#include <sys/lock.h>#include <sys/mutex.h>#include <sys/systm.h>
Go to the source code of this file.
Macros | |
| #define | WARNING_INTERVAL_SECS 60 |
Functions | |
| __FBSDID ("$BSDSUniX$") | |
| static | TAILQ_HEAD (MTX_SYSINIT(intr_config_hook) |
| static void | run_interrupt_driven_config_hooks () |
| static void | boot_run_interrupt_driven_config_hooks (void *dummy) |
| SYSINIT (intr_config_hooks, SI_SUB_INT_CONFIG_HOOKS, SI_ORDER_FIRST, boot_run_interrupt_driven_config_hooks, NULL) | |
| int | config_intrhook_establish (struct intr_config_hook *hook) |
| void | config_intrhook_disestablish (struct intr_config_hook *hook) |
| #define WARNING_INTERVAL_SECS 60 |
Referenced by boot_run_interrupt_driven_config_hooks(), and TAILQ_HEAD().
| __FBSDID | ( | "$BSDSUniX$" | ) |
|
static |
Definition at line 127 of file subr_autoconf.c.
References hz, run_interrupt_driven_config_hooks(), and WARNING_INTERVAL_SECS.

| void config_intrhook_disestablish | ( | struct intr_config_hook * | hook | ) |
Definition at line 187 of file subr_autoconf.c.
References panic(), and wakeup().

| int config_intrhook_establish | ( | struct intr_config_hook * | hook | ) |
Definition at line 158 of file subr_autoconf.c.
References printf(), and run_interrupt_driven_config_hooks().

|
static |
Definition at line 95 of file subr_autoconf.c.
Referenced by boot_run_interrupt_driven_config_hooks(), and config_intrhook_establish().

| SYSINIT | ( | intr_config_hooks | , |
| SI_SUB_INT_CONFIG_HOOKS | , | ||
| SI_ORDER_FIRST | , | ||
| boot_run_interrupt_driven_config_hooks | , | ||
| NULL | |||
| ) |
|
static |
Definition at line 56 of file subr_autoconf.c.
References linker_search_symbol_name(), printf(), and WARNING_INTERVAL_SECS.
