Lines Matching +full:sig +full:- +full:dir +full:- +full:cmd
5 * Copyright (C) 2001 Greg Kroah-Hartman <greg@kroah.com>
92 * reason are not guaranteed to be stable - the same reason may block
215 /* bprm->unsafe reasons */
330 int security_inode_init_security(struct inode *inode, struct inode *dir,
336 int security_old_inode_init_security(struct inode *inode, struct inode *dir,
339 int security_inode_create(struct inode *dir, struct dentry *dentry, umode_t mode);
340 int security_inode_link(struct dentry *old_dentry, struct inode *dir,
342 int security_inode_unlink(struct inode *dir, struct dentry *dentry);
343 int security_inode_symlink(struct inode *dir, struct dentry *dentry,
345 int security_inode_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode);
346 int security_inode_rmdir(struct inode *dir, struct dentry *dentry);
347 int security_inode_mknod(struct inode *dir, struct dentry *dentry, umode_t mode, dev_t dev);
382 int security_file_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
388 int security_file_lock(struct file *file, unsigned int cmd);
389 int security_file_fcntl(struct file *file, unsigned int cmd, unsigned long arg);
392 struct fown_struct *fown, int sig);
433 int sig, const struct cred *cred);
444 int security_msg_queue_msgctl(struct kern_ipc_perm *msq, int cmd);
452 int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd);
457 int security_sem_semctl(struct kern_ipc_perm *sma, int cmd);
630 return -ENOPARAM; in security_fs_context_parse_param()
745 return -EOPNOTSUPP; in security_dentry_init_security()
758 struct inode *dir, in security_inode_init_security() argument
774 struct inode *dir, in security_old_inode_init_security() argument
779 return -EOPNOTSUPP; in security_old_inode_init_security()
782 static inline int security_inode_create(struct inode *dir, in security_inode_create() argument
790 struct inode *dir, in security_inode_link() argument
796 static inline int security_inode_unlink(struct inode *dir, in security_inode_unlink() argument
802 static inline int security_inode_symlink(struct inode *dir, in security_inode_symlink() argument
809 static inline int security_inode_mkdir(struct inode *dir, in security_inode_mkdir() argument
816 static inline int security_inode_rmdir(struct inode *dir, in security_inode_rmdir() argument
822 static inline int security_inode_mknod(struct inode *dir, in security_inode_mknod() argument
916 return -EOPNOTSUPP; in security_inode_setsecurity()
942 return -EOPNOTSUPP; in security_inode_copy_up_xattr()
958 static inline int security_file_ioctl(struct file *file, unsigned int cmd, in security_file_ioctl() argument
982 static inline int security_file_lock(struct file *file, unsigned int cmd) in security_file_lock() argument
987 static inline int security_file_fcntl(struct file *file, unsigned int cmd, in security_file_fcntl() argument
1000 int sig) in security_file_send_sigiotask() argument
1170 struct kernel_siginfo *info, int sig, in security_task_kill() argument
1220 static inline int security_msg_queue_msgctl(struct kern_ipc_perm *msq, int cmd) in security_msg_queue_msgctl() argument
1253 static inline int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd) in security_shm_shmctl() argument
1277 static inline int security_sem_semctl(struct kern_ipc_perm *sma, int cmd) in security_sem_semctl() argument
1296 return -EINVAL; in security_getprocattr()
1302 return -EINVAL; in security_setprocattr()
1317 return -EOPNOTSUPP; in security_secid_to_secctx()
1324 return -EOPNOTSUPP; in security_secctx_to_secid()
1337 return -EOPNOTSUPP; in security_inode_notifysecctx()
1341 return -EOPNOTSUPP; in security_inode_setsecctx()
1345 return -EOPNOTSUPP; in security_inode_getsecctx()
1534 return -ENOPROTOOPT; in security_socket_getpeersec_stream()
1539 return -ENOPROTOOPT; in security_socket_getpeersec_dgram()
1761 int security_path_unlink(const struct path *dir, struct dentry *dentry);
1762 int security_path_mkdir(const struct path *dir, struct dentry *dentry, umode_t mode);
1763 int security_path_rmdir(const struct path *dir, struct dentry *dentry);
1764 int security_path_mknod(const struct path *dir, struct dentry *dentry, umode_t mode,
1767 int security_path_symlink(const struct path *dir, struct dentry *dentry,
1778 static inline int security_path_unlink(const struct path *dir, struct dentry *dentry) in security_path_unlink() argument
1783 static inline int security_path_mkdir(const struct path *dir, struct dentry *dentry, in security_path_mkdir() argument
1789 static inline int security_path_rmdir(const struct path *dir, struct dentry *dentry) in security_path_rmdir() argument
1794 static inline int security_path_mknod(const struct path *dir, struct dentry *dentry, in security_path_mknod() argument
1805 static inline int security_path_symlink(const struct path *dir, struct dentry *dentry, in security_path_symlink() argument
1930 return ERR_PTR(-ENODEV); in securityfs_create_dir()
1939 return ERR_PTR(-ENODEV); in securityfs_create_file()
1947 return ERR_PTR(-ENODEV); in securityfs_create_symlink()
1961 extern int security_bpf(int cmd, union bpf_attr *attr, unsigned int size);
1969 static inline int security_bpf(int cmd, union bpf_attr *attr, in security_bpf() argument