Lines Matching refs:override_cred
408 struct cred *override_cred; in ovl_create_or_link() local
411 override_cred = prepare_creds(); in ovl_create_or_link()
412 if (!override_cred) in ovl_create_or_link()
420 cap_raise(override_cred->cap_effective, CAP_SYS_ADMIN); in ovl_create_or_link()
421 cap_raise(override_cred->cap_effective, CAP_DAC_OVERRIDE); in ovl_create_or_link()
422 cap_raise(override_cred->cap_effective, CAP_FOWNER); in ovl_create_or_link()
423 old_cred = override_creds(override_cred); in ovl_create_or_link()
429 put_cred(override_cred); in ovl_create_or_link()
661 struct cred *override_cred; in ovl_do_remove() local
664 override_cred = prepare_creds(); in ovl_do_remove()
665 if (!override_cred) in ovl_do_remove()
675 cap_raise(override_cred->cap_effective, CAP_SYS_ADMIN); in ovl_do_remove()
676 cap_raise(override_cred->cap_effective, CAP_DAC_OVERRIDE); in ovl_do_remove()
677 cap_raise(override_cred->cap_effective, CAP_FOWNER); in ovl_do_remove()
678 cap_raise(override_cred->cap_effective, CAP_FSETID); in ovl_do_remove()
679 cap_raise(override_cred->cap_effective, CAP_CHOWN); in ovl_do_remove()
680 old_cred = override_creds(override_cred); in ovl_do_remove()
685 put_cred(override_cred); in ovl_do_remove()
724 struct cred *override_cred = NULL; in ovl_rename2() local
795 override_cred = prepare_creds(); in ovl_rename2()
796 if (!override_cred) in ovl_rename2()
806 cap_raise(override_cred->cap_effective, CAP_SYS_ADMIN); in ovl_rename2()
807 cap_raise(override_cred->cap_effective, CAP_DAC_OVERRIDE); in ovl_rename2()
808 cap_raise(override_cred->cap_effective, CAP_FOWNER); in ovl_rename2()
809 cap_raise(override_cred->cap_effective, CAP_FSETID); in ovl_rename2()
810 cap_raise(override_cred->cap_effective, CAP_CHOWN); in ovl_rename2()
811 old_cred = override_creds(override_cred); in ovl_rename2()
933 put_cred(override_cred); in ovl_rename2()