Lines Matching defs:enabled
102 if (!lsm->enabled)
105 return *lsm->enabled;
108 /* Mark an LSM's enabled flag. */
111 static void __init set_enabled(struct lsm_info *lsm, bool enabled)
115 * a hard-coded location for storing the default enabled state.
117 if (!lsm->enabled) {
118 if (enabled)
119 lsm->enabled = &lsm_enabled_true;
121 lsm->enabled = &lsm_enabled_false;
122 } else if (lsm->enabled == &lsm_enabled_true) {
123 if (!enabled)
124 lsm->enabled = &lsm_enabled_false;
125 } else if (lsm->enabled == &lsm_enabled_false) {
126 if (enabled)
127 lsm->enabled = &lsm_enabled_true;
129 *lsm->enabled = enabled;
157 if (!lsm->enabled)
158 lsm->enabled = &lsm_enabled_true;
214 int enabled = lsm_allowed(lsm);
217 set_enabled(lsm, enabled);
219 /* If enabled, do pre-initialization work. */
220 if (enabled) {
230 /* Initialize a given LSM, if it is enabled. */
376 if (!lsm->enabled)
377 lsm->enabled = &lsm_enabled_true;
401 if (lsm->enabled)