Lines Matching +full:sig +full:- +full:dir +full:- +full:cmd
5 * Copyright (C) 2001 Greg Kroah-Hartman <[email protected]>
112 * reason are not guaranteed to be stable - the same reason may block
263 /* bprm->unsafe reasons */
299 * lsmprop_init - initialize a lsm_prop structure
312 * lsmprop_is_set - report if there is a value in the lsm_prop
403 int security_inode_init_security(struct inode *inode, struct inode *dir,
409 int security_inode_create(struct inode *dir, struct dentry *dentry, umode_t mode);
412 int security_inode_link(struct dentry *old_dentry, struct inode *dir,
414 int security_inode_unlink(struct inode *dir, struct dentry *dentry);
415 int security_inode_symlink(struct inode *dir, struct dentry *dentry,
417 int security_inode_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode);
418 int security_inode_rmdir(struct inode *dir, struct dentry *dentry);
419 int security_inode_mknod(struct inode *dir, struct dentry *dentry, umode_t mode, dev_t dev);
473 int security_file_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
474 int security_file_ioctl_compat(struct file *file, unsigned int cmd,
481 int security_file_lock(struct file *file, unsigned int cmd);
482 int security_file_fcntl(struct file *file, unsigned int cmd, unsigned long arg);
485 struct fown_struct *fown, int sig);
530 int sig, const struct cred *cred);
542 int security_msg_queue_msgctl(struct kern_ipc_perm *msq, int cmd);
550 int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd);
555 int security_sem_semctl(struct kern_ipc_perm *sma, int cmd);
587 * lsmprop_is_set - report if there is a value in the lsm_prop
760 return -ENOPARAM; in security_fs_context_parse_param()
869 return -EOPNOTSUPP; in security_dentry_init_security()
882 struct inode *dir, in security_inode_init_security() argument
897 static inline int security_inode_create(struct inode *dir, in security_inode_create() argument
909 struct inode *dir, in security_inode_link() argument
915 static inline int security_inode_unlink(struct inode *dir, in security_inode_unlink() argument
921 static inline int security_inode_symlink(struct inode *dir, in security_inode_symlink() argument
928 static inline int security_inode_mkdir(struct inode *dir, in security_inode_mkdir() argument
935 static inline int security_inode_rmdir(struct inode *dir, in security_inode_rmdir() argument
941 static inline int security_inode_mknod(struct inode *dir, in security_inode_mknod() argument
1077 return -EOPNOTSUPP; in security_inode_setsecurity()
1111 return -EOPNOTSUPP; in security_inode_copy_up_xattr()
1130 static inline int security_file_ioctl(struct file *file, unsigned int cmd, in security_file_ioctl() argument
1137 unsigned int cmd, in security_file_ioctl_compat() argument
1161 static inline int security_file_lock(struct file *file, unsigned int cmd) in security_file_lock() argument
1166 static inline int security_file_fcntl(struct file *file, unsigned int cmd, in security_file_fcntl() argument
1179 int sig) in security_file_send_sigiotask() argument
1375 struct kernel_siginfo *info, int sig, in security_task_kill() argument
1431 static inline int security_msg_queue_msgctl(struct kern_ipc_perm *msq, int cmd) in security_msg_queue_msgctl() argument
1464 static inline int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd) in security_shm_shmctl() argument
1488 static inline int security_sem_semctl(struct kern_ipc_perm *sma, int cmd) in security_sem_semctl() argument
1508 return -EOPNOTSUPP; in security_getselfattr()
1515 return -EOPNOTSUPP; in security_setselfattr()
1521 return -EINVAL; in security_getprocattr()
1527 return -EINVAL; in security_setprocattr()
1542 return -EOPNOTSUPP; in security_secid_to_secctx()
1548 return -EOPNOTSUPP; in security_lsmprop_to_secctx()
1555 return -EOPNOTSUPP; in security_secctx_to_secid()
1568 return -EOPNOTSUPP; in security_inode_notifysecctx()
1572 return -EOPNOTSUPP; in security_inode_setsecctx()
1577 return -EOPNOTSUPP; in security_inode_getsecctx()
1587 return -EOPNOTSUPP; in lsm_fill_user_ctx()
1795 return -ENOPROTOOPT; in security_socket_getpeersec_stream()
1800 return -ENOPROTOOPT; in security_socket_getpeersec_dgram()
2033 int security_path_unlink(const struct path *dir, struct dentry *dentry);
2034 int security_path_mkdir(const struct path *dir, struct dentry *dentry, umode_t mode);
2035 int security_path_rmdir(const struct path *dir, struct dentry *dentry);
2036 int security_path_mknod(const struct path *dir, struct dentry *dentry, umode_t mode,
2040 int security_path_symlink(const struct path *dir, struct dentry *dentry,
2051 static inline int security_path_unlink(const struct path *dir, struct dentry *dentry) in security_path_unlink() argument
2056 static inline int security_path_mkdir(const struct path *dir, struct dentry *dentry, in security_path_mkdir() argument
2062 static inline int security_path_rmdir(const struct path *dir, struct dentry *dentry) in security_path_rmdir() argument
2067 static inline int security_path_mknod(const struct path *dir, struct dentry *dentry, in security_path_mknod() argument
2082 static inline int security_path_symlink(const struct path *dir, struct dentry *dentry, in security_path_symlink() argument
2221 return ERR_PTR(-ENODEV); in securityfs_create_dir()
2230 return ERR_PTR(-ENODEV); in securityfs_create_file()
2238 return ERR_PTR(-ENODEV); in securityfs_create_symlink()
2252 extern int security_bpf(int cmd, union bpf_attr *attr, unsigned int size);
2264 extern int security_bpf_token_cmd(const struct bpf_token *token, enum bpf_cmd cmd);
2267 static inline int security_bpf(int cmd, union bpf_attr *attr, in security_bpf() argument
2310 static inline int security_bpf_token_cmd(const struct bpf_token *token, enum bpf_cmd cmd) in security_bpf_token_cmd() argument