Lines Matching full:permission

993  * Return: Return 0 if permission is granted.
1007 * Return: Returns 0 if permission is granted.
1022 * Return: Returns 0 if permission is granted.
1038 * Return: Returns 0 if permission is granted.
1051 * Check permission before allowing the current process to trace the @child
1058 * Return: Returns 0 if permission is granted.
1069 * Check that the @parent process has sufficient permission to trace the
1073 * Return: Returns 0 if permission is granted.
1088 * @target process. The hook may also perform permission checking to determine
1113 * Return: Returns 0 and update @new if permission is granted.
1154 * Return: Returns 0 if permission is granted.
1167 * Return: Returns 0 if permission is granted.
1178 * Check permission before accessing the kernel message ring or changing
1182 * Return: Return 0 if permission is granted.
1194 * Check permission to change the system time, struct timespec64 is defined in
1197 * Return: Returns 0 if permission is granted.
1214 * Return: Returns 0 if permission is granted by the LSM infrastructure to the
1257 * Return: Returns 0 if the hook is successful and permission is granted.
1281 * Return: Returns 0 if the hook is successful and permission is granted.
1298 * Return: Returns 0 if the hook is successful and permission is granted.
1500 * Return: Returns 0 if permission is granted.
1515 * Return: Returns 0 if permission is granted.
1540 * Check permission before obtaining filesystem statistics for the @mnt
1543 * Return: Returns 0 if permission is granted.
1551 * security_sb_mount() - Check permission for mounting a filesystem
1558 * Check permission before an object specified by @dev_name is mounted on the
1565 * Return: Returns 0 if permission is granted.
1574 * security_sb_umount() - Check permission for unmounting a filesystem
1578 * Check permission before the @mnt file system is unmounted.
1580 * Return: Returns 0 if permission is granted.
1592 * Check permission before pivoting the root filesystem.
1594 * Return: Returns 0 if permission is granted.
1657 * Check permission before a mount is moved.
1659 * Return: Returns 0 if permission is granted.
1676 * Return: Returns 0 if permission is granted.
1892 * Return: Returns 0 if permission is granted.
1925 * Return: Returns 0 if permission is granted.
1941 * Check the permission to remove a directory.
1943 * Return: Returns 0 if permission is granted.
1957 * Check the permission to remove a hard link to a file.
1959 * Return: Returns 0 if permission is granted.
1975 * Check the permission to create a symbolic link to a file.
1977 * Return: Returns 0 if permission is granted.
1993 * Check permission before creating a new hard link to a file.
1995 * Return: Returns 0 if permission is granted.
2013 * Check for permission to rename a file or directory.
2015 * Return: Returns 0 if permission is granted.
2035 * Check permission before truncating the file indicated by path. Note that
2039 * Return: Returns 0 if permission is granted.
2053 * Check for permission to change a mode of the file @path. The new mode is
2057 * Return: Returns 0 if permission is granted.
2072 * Check for permission to change owner/group of a file or directory.
2074 * Return: Returns 0 if permission is granted.
2087 * Check for permission to change root directory.
2089 * Return: Returns 0 if permission is granted.
2103 * Check permission to create a regular file.
2105 * Return: Returns 0 if permission is granted.
2137 * Check permission before creating a new hard link to a file.
2139 * Return: Returns 0 if permission is granted.
2154 * Check the permission to remove a hard link to a file.
2156 * Return: Returns 0 if permission is granted.
2171 * Check the permission to create a symbolic link to a file.
2173 * Return: Returns 0 if permission is granted.
2192 * Return: Returns 0 if permission is granted.
2207 * Check the permission to remove a directory.
2209 * Return: Returns 0 if permission is granted.
2230 * Return: Returns 0 if permission is granted.
2248 * Check for permission to rename a file or directory.
2250 * Return: Returns 0 if permission is granted.
2276 * Check the permission to read the symbolic link.
2278 * Return: Returns 0 if permission is granted.
2293 * Check permission to follow a symbolic link when looking up a pathname. If
2296 * Return: Returns 0 if permission is granted.
2311 * Check permission before accessing an inode. This hook is called by the
2312 * existing Linux permission function, so a security module can use it to
2313 * provide additional checking for existing Linux permission checks. Notice
2315 * operations), whereas the file_security_ops permission hook is called when
2318 * Return: Returns 0 if permission is granted.
2333 * Check permission before setting file attributes. Note that the kernel call
2338 * Return: Returns 0 if permission is granted.
2369 * Check permission before obtaining file attributes.
2371 * Return: Returns 0 if permission is granted.
2389 * This hook performs the desired permission checks before setting the extended
2404 * Return: Returns 0 if permission is granted.
2433 * Check permission before setting posix acls, the posix acls in @kacl are
2436 * Return: Returns 0 if permission is granted.
2470 * Check permission before getting osix acls, the posix acls are identified by
2473 * Return: Returns 0 if permission is granted.
2489 * Check permission before removing posix acls, the posix acls are identified
2492 * Return: Returns 0 if permission is granted.
2542 * Check permission before obtaining the extended attributes identified by
2545 * Return: Returns 0 if permission is granted.
2558 * Check permission before obtaining the list of extended attribute names for
2561 * Return: Returns 0 if permission is granted.
2576 * This hook performs the desired permission checks before setting the extended
2591 * Return: Returns 0 if permission is granted.
2815 * Return: Returns 0 if permission is granted.
2840 * Return: Returns 0 if permission is granted.
2854 * Return: Return 0 if the hook is successful and permission is granted.
2904 * Check permission for an ioctl operation on @file. Note that @arg sometimes
2909 * Return: Returns 0 if permission is granted.
2926 * Return: Returns 0 if permission is granted.
2977 * Return: Returns 0 if permission is granted.
2992 * Return: Returns 0 if permission is granted.
3007 * Return: Returns 0 if permission is granted.
3020 * Check permission before performing file locking operations. Note the hook
3023 * Return: Returns 0 if permission is granted.
3036 * Check permission before allowing the file operation specified by @cmd from
3042 * Return: Returns 0 if permission is granted.
3071 * Check permission for the file owner @fown to send SIGIO or SIGURG to the
3077 * Return: Returns 0 if permission is granted.
3092 * Return: Returns 0 if permission is granted.
3103 * Save open-time permission checking state for later use upon file_permission,
3110 * Return: Returns 0 if permission is granted.
3126 * Return: Returns 0 if permission is granted.
3138 * Check permission before truncating a file, i.e. using ftruncate. Note that
3139 * truncation permission may also be checked based on the path, using the
3142 * Return: Returns 0 if permission is granted.
3347 * Return: Returns 0 if permission is granted.
3367 * Return: Returns 0 if permission is granted.
3383 * Return: Returns 0 if permission is granted.
3403 * Return: Returns 0 if permission is granted.
3475 * Check permission before setting the process group identifier of the process
3478 * Return: Returns 0 if permission is granted.
3489 * Check permission before getting the process group identifier of the process
3492 * Return: Returns 0 if permission is granted.
3503 * Check permission before getting the session identifier of the process @p.
3505 * Return: Returns 0 if permission is granted.
3546 * Check permission before setting the nice value of @p to @nice.
3548 * Return: Returns 0 if permission is granted.
3560 * Check permission before setting the ioprio value of @p to @ioprio.
3562 * Return: Returns 0 if permission is granted.
3573 * Check permission before getting the ioprio value of @p.
3575 * Return: Returns 0 if permission is granted.
3588 * Check permission before getting and/or setting the resource limits of
3591 * Return: Returns 0 if permission is granted.
3605 * Check permission before setting the resource limits of process @p for
3609 * Return: Returns 0 if permission is granted.
3621 * Check permission before setting scheduling policy and/or parameters of
3624 * Return: Returns 0 if permission is granted.
3635 * Check permission before obtaining scheduling information for process @p.
3637 * Return: Returns 0 if permission is granted.
3648 * Check permission before moving memory owned by process @p.
3650 * Return: Returns 0 if permission is granted.
3664 * Check permission before sending signal @sig to @p. @info can be NULL, the
3670 * Return: Returns 0 if permission is granted.
3686 * Check permission before performing a process control operation on the
3727 * Check permission prior to creating a new user namespace.
3738 * @ipcp: ipc permission structure
3743 * Return: Returns 0 if permission is granted.
3752 * @ipcp: ipc permission structure
3771 * Return: Return 0 if operation was successful and permission is granted.
3800 * @msq: sysv ipc permission structure
3805 * Return: Returns 0 if operation was successful and permission is granted.
3821 * @msq: sysv ipc permission structure
3834 * @msq: sysv ipc permission structure
3837 * Check permission when a message queue is requested through the msgget system
3841 * Return: Return 0 if permission is granted.
3850 * @msq: sysv ipc permission structure
3853 * Check permission when a message control operation specified by @cmd is to be
3856 * Return: Returns 0 if permission is granted.
3865 * @msq: sysv ipc permission structure
3869 * Check permission before a message, @msg, is enqueued on the message queue
3872 * Return: Returns 0 if permission is granted.
3882 * @msq: sysv ipc permission structure
3888 * Check permission before a message, @msg, is removed from the message queue.
3893 * Return: Returns 0 if permission is granted.
3903 * @shp: sysv ipc permission structure
3908 * Return: Returns 0 if operation was successful and permission is granted.
3924 * @shp: sysv ipc permission structure
3937 * @shp: sysv ipc permission structure
3940 * Check permission when a shared memory region is requested through the shmget
3945 * Return: Returns 0 if permission is granted.
3954 * @shp: sysv ipc permission structure
3957 * Check permission when a shared memory control operation specified by @cmd is
3960 * Return: Return 0 if permission is granted.
3969 * @shp: sysv ipc permission structure
3977 * Return: Returns 0 if permission is granted.
3987 * @sma: sysv ipc permission structure
3992 * Return: Returns 0 if operation was successful and permission is granted.
4008 * @sma: sysv ipc permission structure
4021 * @sma: sysv ipc permission structure
4024 * Check permission when a semaphore is requested through the semget system
4028 * Return: Returns 0 if permission is granted.
4037 * @sma: sysv ipc permission structure
4040 * Check permission when a semaphore operation specified by @cmd is to be
4043 * Return: Returns 0 if permission is granted.
4052 * @sma: sysv ipc permission structure
4060 * Return: Returns 0 if permission is granted.
4284 * Save security information for a netlink message so that permission checking
4459 * Return: Returns 0 if permission is granted.
4477 * Return: Returns 0 if permission is granted.
4499 * and permission hooks in inode_security_ops), binding and connecting to
4505 * Return: Returns 0 if permission is granted.
4526 * and permission hooks in inode_security_ops), binding and connecting to
4532 * Return: Returns 0 if permission is granted.
4549 * Return: Returns 0 if permission is granted.
4572 * Return: Returns 0 if permission is granted.
4588 * Return: Returns 0 if permission is granted and the connection was
4603 * Check permission before socket protocol layer bind operation is performed
4607 * Return: Returns 0 if permission is granted.
4621 * Check permission before socket protocol layer connect operation attempts to
4624 * Return: Returns 0 if permission is granted.
4637 * Check permission before socket protocol layer listen operation.
4639 * Return: Returns 0 if permission is granted.
4651 * Check permission before accepting a new connection. Note that the new
4655 * Return: Returns 0 if permission is granted.
4668 * Check permission before transmitting a message to another socket.
4670 * Return: Returns 0 if permission is granted.
4684 * Check permission before receiving a message from a socket.
4686 * Return: Returns 0 if permission is granted.
4698 * Check permission before reading the local address (name) of the socket
4701 * Return: Returns 0 if permission is granted.
4712 * Check permission before the remote address (name) of a socket object.
4714 * Return: Returns 0 if permission is granted.
4730 * Return: Returns 0 if permission is granted.
4745 * Return: Returns 0 if permission is granted.
4757 * Checks permission before all or part of a connection on the socket @sock is
4760 * Return: Returns 0 if permission is granted.
4777 * Return: Returns 0 if permission is granted.
4940 * Return: Returns 0 if permission is granted.
4982 * Return: Returns 0 if permission is granted.
5055 * Return: Returns 0 if permission is granted.
5069 * Return: Returns 0 if permission is granted.
5085 * Return: Returns 0 if permission is granted.
5100 * Return: Returns 0 if permission is granted.
5170 * Return: Returns 0 if permission is granted.
5205 * Check permission to access a pkey when modifying a QP.
5207 * Return: Returns 0 if permission is granted.
5223 * Return: Returns 0 if permission is granted.
5324 * Return: Returns 0 if permission is granted.
5373 * Return: Returns 0 if permission is granted.
5397 * Check permission when a flow selects a xfrm_policy for processing XFRMs on a
5401 * Return: Return 0 if permission is granted, -ESRCH otherwise, or -errno on
5476 * Return: Return 0 if permission is granted, -ve error otherwise.
5511 * Return: Return 0 if permission is granted, -ve error otherwise.
5635 * Return: Returns 0 if permission is granted.
5650 * Return: Returns 0 if permission is granted.
5664 * Return: Returns 0 if permission is granted.
5796 * Return: Returns 0 if permission is granted.
5891 * Return: Returns 0 if permission is granted.
5941 * Return: Returns 0 if permission is granted.
5954 * Return: Returns 0 if permission is granted.
5970 * Return: Returns 0 if permission is granted.
5983 * Return: Returns 0 if permission is granted.
5996 * Return: Returns 0 if permission is granted.