Lines Matching defs:ruleset_fd
175 int err, ruleset_fd;
209 ruleset_fd = anon_inode_getfd("[landlock-ruleset]", &ruleset_fops,
211 if (ruleset_fd < 0)
213 return ruleset_fd;
292 * @ruleset_fd: File descriptor tied to the ruleset that should be extended
310 * - %EBADF: @ruleset_fd is not a file descriptor for the current thread, or a
312 * - %EBADFD: @ruleset_fd is not a ruleset file descriptor, or a member of
314 * - %EPERM: @ruleset_fd has no write access to the underlying ruleset;
317 SYSCALL_DEFINE4(landlock_add_rule, const int, ruleset_fd,
334 ruleset = get_ruleset_from_fd(ruleset_fd, FMODE_CAN_WRITE);
389 * @ruleset_fd: File descriptor tied to the ruleset to merge with the target.
401 * - %EBADF: @ruleset_fd is not a file descriptor for the current thread;
402 * - %EBADFD: @ruleset_fd is not a ruleset file descriptor;
403 * - %EPERM: @ruleset_fd has no read access to the underlying ruleset, or the
409 SYSCALL_DEFINE2(landlock_restrict_self, const int, ruleset_fd, const __u32,
433 ruleset = get_ruleset_from_fd(ruleset_fd, FMODE_CAN_READ);