• Home
  • Raw
  • Download

Lines Matching refs:mode

97 static void smk_bu_mode(int mode, char *s)  in smk_bu_mode()  argument
101 if (mode & MAY_READ) in smk_bu_mode()
103 if (mode & MAY_WRITE) in smk_bu_mode()
105 if (mode & MAY_EXEC) in smk_bu_mode()
107 if (mode & MAY_APPEND) in smk_bu_mode()
109 if (mode & MAY_TRANSMUTE) in smk_bu_mode()
111 if (mode & MAY_LOCK) in smk_bu_mode()
121 struct smack_known *oskp, int mode, int rc) in smk_bu_note() argument
130 smk_bu_mode(mode, acc); in smk_bu_note()
136 #define smk_bu_note(note, sskp, oskp, mode, RC) (RC) argument
141 int mode, int rc) in smk_bu_current() argument
151 smk_bu_mode(mode, acc); in smk_bu_current()
158 #define smk_bu_current(note, oskp, mode, RC) (RC) argument
162 static int smk_bu_task(struct task_struct *otp, int mode, int rc) in smk_bu_task() argument
173 smk_bu_mode(mode, acc); in smk_bu_task()
180 #define smk_bu_task(otp, mode, RC) (RC) argument
184 static int smk_bu_inode(struct inode *inode, int mode, int rc) in smk_bu_inode() argument
199 (mode & (MAY_WRITE | MAY_APPEND))) in smk_bu_inode()
202 smk_bu_mode(mode, acc); in smk_bu_inode()
210 #define smk_bu_inode(inode, mode, RC) (RC) argument
214 static int smk_bu_file(struct file *file, int mode, int rc) in smk_bu_file() argument
231 smk_bu_mode(mode, acc); in smk_bu_file()
239 #define smk_bu_file(file, mode, RC) (RC) argument
244 int mode, int rc) in smk_bu_credfile() argument
261 smk_bu_mode(mode, acc); in smk_bu_credfile()
269 #define smk_bu_credfile(cred, file, mode, RC) (RC) argument
401 static inline unsigned int smk_ptrace_mode(unsigned int mode) in smk_ptrace_mode() argument
403 if (mode & PTRACE_MODE_ATTACH) in smk_ptrace_mode()
405 if (mode & PTRACE_MODE_READ) in smk_ptrace_mode()
422 unsigned int mode, const char *func) in smk_ptrace_rule_check() argument
430 if ((mode & PTRACE_MODE_NOAUDIT) == 0) { in smk_ptrace_rule_check()
441 if ((mode & PTRACE_MODE_ATTACH) && in smk_ptrace_rule_check()
463 rc = smk_tskacc(tsp, tracee_known, smk_ptrace_mode(mode), saip); in smk_ptrace_rule_check()
483 static int smack_ptrace_access_check(struct task_struct *ctp, unsigned int mode) in smack_ptrace_access_check() argument
489 return smk_ptrace_rule_check(current, skp, mode, __func__); in smack_ptrace_access_check()
3219 struct task_struct *target, long type, int mode) in smack_msg_queue_msgrcv() argument
4549 static int smack_dentry_create_files_as(struct dentry *dentry, int mode, in smack_dentry_create_files_as() argument