Lines Matching refs:enabled
169 if (!lsm->enabled)
172 return *lsm->enabled;
175 /* Mark an LSM's enabled flag. */
178 static void __init set_enabled(struct lsm_info *lsm, bool enabled)
182 * a hard-coded location for storing the default enabled state.
184 if (!lsm->enabled) {
185 if (enabled)
186 lsm->enabled = &lsm_enabled_true;
188 lsm->enabled = &lsm_enabled_false;
189 } else if (lsm->enabled == &lsm_enabled_true) {
190 if (!enabled)
191 lsm->enabled = &lsm_enabled_false;
192 } else if (lsm->enabled == &lsm_enabled_false) {
193 if (enabled)
194 lsm->enabled = &lsm_enabled_true;
196 *lsm->enabled = enabled;
224 if (!lsm->enabled)
225 lsm->enabled = &lsm_enabled_true;
229 is_enabled(lsm) ? "enabled" : "disabled");
291 int enabled = lsm_allowed(lsm);
294 set_enabled(lsm, enabled);
296 /* If enabled, do pre-initialization work. */
297 if (enabled) {
307 /* Initialize a given LSM, if it is enabled. */
436 /* Report each enabled LSM name, comma separated. */
507 if (!lsm->enabled)
508 lsm->enabled = &lsm_enabled_true;
535 is_enabled(lsm) ? "enabled" : "disabled");
536 if (lsm->enabled)
2399 * of the enabled LSMs refrain from registering a 'inode_xattr_skipcap' hook,
2586 * of the enabled LSMs refrain from registering a 'inode_xattr_skipcap' hook,