Lines Matching +full:sig +full:- +full:dir +full:- +full:cmd
5 * Copyright (C) 2001 Greg Kroah-Hartman <greg@kroah.com>
93 * reason are not guaranteed to be stable - the same reason may block
220 /* bprm->unsafe reasons */
335 int security_inode_init_security(struct inode *inode, struct inode *dir,
341 int security_inode_create(struct inode *dir, struct dentry *dentry, umode_t mode);
342 int security_inode_link(struct dentry *old_dentry, struct inode *dir,
344 int security_inode_unlink(struct inode *dir, struct dentry *dentry);
345 int security_inode_symlink(struct inode *dir, struct dentry *dentry,
347 int security_inode_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode);
348 int security_inode_rmdir(struct inode *dir, struct dentry *dentry);
349 int security_inode_mknod(struct inode *dir, struct dentry *dentry, umode_t mode, dev_t dev);
391 int security_file_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
392 int security_file_ioctl_compat(struct file *file, unsigned int cmd,
399 int security_file_lock(struct file *file, unsigned int cmd);
400 int security_file_fcntl(struct file *file, unsigned int cmd, unsigned long arg);
403 struct fown_struct *fown, int sig);
446 int sig, const struct cred *cred);
458 int security_msg_queue_msgctl(struct kern_ipc_perm *msq, int cmd);
466 int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd);
471 int security_sem_semctl(struct kern_ipc_perm *sma, int cmd);
649 return -ENOPARAM; in security_fs_context_parse_param()
759 return -EOPNOTSUPP; in security_dentry_init_security()
772 struct inode *dir, in security_inode_init_security() argument
787 static inline int security_inode_create(struct inode *dir, in security_inode_create() argument
795 struct inode *dir, in security_inode_link() argument
801 static inline int security_inode_unlink(struct inode *dir, in security_inode_unlink() argument
807 static inline int security_inode_symlink(struct inode *dir, in security_inode_symlink() argument
814 static inline int security_inode_mkdir(struct inode *dir, in security_inode_mkdir() argument
821 static inline int security_inode_rmdir(struct inode *dir, in security_inode_rmdir() argument
827 static inline int security_inode_mknod(struct inode *dir, in security_inode_mknod() argument
944 return -EOPNOTSUPP; in security_inode_setsecurity()
970 return -EOPNOTSUPP; in security_inode_copy_up_xattr()
986 static inline int security_file_ioctl(struct file *file, unsigned int cmd, in security_file_ioctl() argument
993 unsigned int cmd, in security_file_ioctl_compat() argument
1017 static inline int security_file_lock(struct file *file, unsigned int cmd) in security_file_lock() argument
1022 static inline int security_file_fcntl(struct file *file, unsigned int cmd, in security_file_fcntl() argument
1035 int sig) in security_file_send_sigiotask() argument
1221 struct kernel_siginfo *info, int sig, in security_task_kill() argument
1276 static inline int security_msg_queue_msgctl(struct kern_ipc_perm *msq, int cmd) in security_msg_queue_msgctl() argument
1309 static inline int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd) in security_shm_shmctl() argument
1333 static inline int security_sem_semctl(struct kern_ipc_perm *sma, int cmd) in security_sem_semctl() argument
1352 return -EINVAL; in security_getprocattr()
1358 return -EINVAL; in security_setprocattr()
1373 return -EOPNOTSUPP; in security_secid_to_secctx()
1380 return -EOPNOTSUPP; in security_secctx_to_secid()
1393 return -EOPNOTSUPP; in security_inode_notifysecctx()
1397 return -EOPNOTSUPP; in security_inode_setsecctx()
1401 return -EOPNOTSUPP; in security_inode_getsecctx()
1596 return -ENOPROTOOPT; in security_socket_getpeersec_stream()
1601 return -ENOPROTOOPT; in security_socket_getpeersec_dgram()
1834 int security_path_unlink(const struct path *dir, struct dentry *dentry);
1835 int security_path_mkdir(const struct path *dir, struct dentry *dentry, umode_t mode);
1836 int security_path_rmdir(const struct path *dir, struct dentry *dentry);
1837 int security_path_mknod(const struct path *dir, struct dentry *dentry, umode_t mode,
1840 int security_path_symlink(const struct path *dir, struct dentry *dentry,
1851 static inline int security_path_unlink(const struct path *dir, struct dentry *dentry) in security_path_unlink() argument
1856 static inline int security_path_mkdir(const struct path *dir, struct dentry *dentry, in security_path_mkdir() argument
1862 static inline int security_path_rmdir(const struct path *dir, struct dentry *dentry) in security_path_rmdir() argument
1867 static inline int security_path_mknod(const struct path *dir, struct dentry *dentry, in security_path_mknod() argument
1878 static inline int security_path_symlink(const struct path *dir, struct dentry *dentry, in security_path_symlink() argument
2004 return ERR_PTR(-ENODEV); in securityfs_create_dir()
2013 return ERR_PTR(-ENODEV); in securityfs_create_file()
2021 return ERR_PTR(-ENODEV); in securityfs_create_symlink()
2035 extern int security_bpf(int cmd, union bpf_attr *attr, unsigned int size);
2043 static inline int security_bpf(int cmd, union bpf_attr *attr, in security_bpf() argument