Changeset View
Changeset View
Standalone View
Standalone View
sys/geom/eli/g_eli.c
Show First 20 Lines • Show All 57 Lines • ▼ Show 20 Lines | |||||
#include <crypto/intake.h> | #include <crypto/intake.h> | ||||
FEATURE(geom_eli, "GEOM crypto module"); | FEATURE(geom_eli, "GEOM crypto module"); | ||||
MALLOC_DEFINE(M_ELI, "eli data", "GEOM_ELI Data"); | MALLOC_DEFINE(M_ELI, "eli data", "GEOM_ELI Data"); | ||||
SYSCTL_DECL(_kern_geom); | SYSCTL_DECL(_kern_geom); | ||||
SYSCTL_NODE(_kern_geom, OID_AUTO, eli, CTLFLAG_RW, 0, "GEOM_ELI stuff"); | SYSCTL_NODE(_kern_geom, OID_AUTO, eli, CTLFLAG_RW | CTLFLAG_MPSAFE, 0, | ||||
"GEOM_ELI stuff"); | |||||
static int g_eli_version = G_ELI_VERSION; | static int g_eli_version = G_ELI_VERSION; | ||||
SYSCTL_INT(_kern_geom_eli, OID_AUTO, version, CTLFLAG_RD, &g_eli_version, 0, | SYSCTL_INT(_kern_geom_eli, OID_AUTO, version, CTLFLAG_RD, &g_eli_version, 0, | ||||
"GELI version"); | "GELI version"); | ||||
int g_eli_debug = 0; | int g_eli_debug = 0; | ||||
SYSCTL_INT(_kern_geom_eli, OID_AUTO, debug, CTLFLAG_RWTUN, &g_eli_debug, 0, | SYSCTL_INT(_kern_geom_eli, OID_AUTO, debug, CTLFLAG_RWTUN, &g_eli_debug, 0, | ||||
"Debug level"); | "Debug level"); | ||||
static u_int g_eli_tries = 3; | static u_int g_eli_tries = 3; | ||||
SYSCTL_UINT(_kern_geom_eli, OID_AUTO, tries, CTLFLAG_RWTUN, &g_eli_tries, 0, | SYSCTL_UINT(_kern_geom_eli, OID_AUTO, tries, CTLFLAG_RWTUN, &g_eli_tries, 0, | ||||
▲ Show 20 Lines • Show All 1,368 Lines • Show Last 20 Lines |