Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/acpi_support/acpi_fujitsu.c
Context not available. | |||||
sysctl_ctx_init(&sc->sysctl_ctx); | sysctl_ctx_init(&sc->sysctl_ctx); | ||||
sc->sysctl_tree = SYSCTL_ADD_NODE(&sc->sysctl_ctx, | sc->sysctl_tree = SYSCTL_ADD_NODE(&sc->sysctl_ctx, | ||||
SYSCTL_CHILDREN(acpi_sc->acpi_sysctl_tree), | SYSCTL_CHILDREN(acpi_sc->acpi_sysctl_tree), | ||||
OID_AUTO, "fujitsu", CTLFLAG_RD, 0, ""); | OID_AUTO, "fujitsu", CTLFLAG_RD | CTLFLAG_MPSAFE, 0, ""); | ||||
for (i = 0; sysctl_table[i].name != NULL; i++) { | for (i = 0; sysctl_table[i].name != NULL; i++) { | ||||
switch(sysctl_table[i].method) { | switch(sysctl_table[i].method) { | ||||
Context not available. | |||||
SYSCTL_ADD_PROC(&sc->sysctl_ctx, | SYSCTL_ADD_PROC(&sc->sysctl_ctx, | ||||
SYSCTL_CHILDREN(sc->sysctl_tree), OID_AUTO, | SYSCTL_CHILDREN(sc->sysctl_tree), OID_AUTO, | ||||
sysctl_table[i].name, | sysctl_table[i].name, | ||||
CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_ANYBODY, | CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_ANYBODY | | ||||
sc, i, acpi_fujitsu_sysctl, "I", | CTLFLAG_NEEDGIANT, sc, i, acpi_fujitsu_sysctl, "I", | ||||
sysctl_table[i].description); | sysctl_table[i].description); | ||||
} | } | ||||
Context not available. |