Home
last modified time | relevance | path

Searched refs:securebits (Results 1 – 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
Dsecurebits.h7 #define issecure(X) (issecure_mask(X) & current_cred_xxx(securebits))
Dcred.h128 unsigned securebits; /* SUID-less security management */ member
/kernel/linux/linux-5.10/security/
Dcommoncap.c905 new->securebits &= ~issecure_mask(SECURE_KEEP_CAPS); in cap_bprm_creds_from_file()
1225 if ((((old->securebits & SECURE_ALL_LOCKS) >> 1) in cap_task_prctl()
1226 & (old->securebits ^ arg2)) /*[1]*/ in cap_task_prctl()
1227 || ((old->securebits & SECURE_ALL_LOCKS & ~arg2)) /*[2]*/ in cap_task_prctl()
1247 new->securebits = arg2; in cap_task_prctl()
1251 return old->securebits; in cap_task_prctl()
1266 new->securebits |= issecure_mask(SECURE_KEEP_CAPS); in cap_task_prctl()
1268 new->securebits &= ~issecure_mask(SECURE_KEEP_CAPS); in cap_task_prctl()
/kernel/linux/linux-5.10/security/keys/
Dprocess_keys.c932 new->securebits = old->securebits; in key_change_session_keyring()
/kernel/linux/linux-5.10/kernel/
Dcred.c55 .securebits = SECUREBITS_DEFAULT,
Duser_namespace.c47 cred->securebits = SECUREBITS_DEFAULT; in set_cred_user_ns()
/kernel/linux/linux-5.10/Documentation/security/
Dcredentials.rst173 3. Secure management flags (securebits).