Lines Matching defs:ruleset_fd
209 int err, ruleset_fd;
260 ruleset_fd = anon_inode_getfd("[landlock-ruleset]", &ruleset_fops,
262 if (ruleset_fd < 0)
264 return ruleset_fd;
396 * @ruleset_fd: File descriptor tied to the ruleset that should be extended
419 * - %EBADF: @ruleset_fd is not a file descriptor for the current thread, or a
421 * - %EBADFD: @ruleset_fd is not a ruleset file descriptor, or a member of
423 * - %EPERM: @ruleset_fd has no write access to the underlying ruleset;
426 SYSCALL_DEFINE4(landlock_add_rule, const int, ruleset_fd,
440 ruleset = get_ruleset_from_fd(ruleset_fd, FMODE_CAN_WRITE);
459 * @ruleset_fd: File descriptor tied to the ruleset to merge with the target.
476 * - %EBADF: @ruleset_fd is not a file descriptor for the current thread;
477 * - %EBADFD: @ruleset_fd is not a ruleset file descriptor;
478 * - %EPERM: @ruleset_fd has no read access to the underlying ruleset, or the
487 SYSCALL_DEFINE2(landlock_restrict_self, const int, ruleset_fd, const __u32,
520 * -1 as ruleset_fd, optionally combined with
524 if (!(ruleset_fd == -1 &&
528 ruleset = get_ruleset_from_fd(ruleset_fd, FMODE_CAN_READ);
549 * LANDLOCK_RESTRICT_SELF_TSYNC) and ruleset_fd is -1. We could