Lines Matching refs:ruleset_fd
204 int err, ruleset_fd;
255 ruleset_fd = anon_inode_getfd("[landlock-ruleset]", &ruleset_fops,
257 if (ruleset_fd < 0)
259 return ruleset_fd;
391 * @ruleset_fd: File descriptor tied to the ruleset that should be extended
414 * - %EBADF: @ruleset_fd is not a file descriptor for the current thread, or a
416 * - %EBADFD: @ruleset_fd is not a ruleset file descriptor, or a member of
418 * - %EPERM: @ruleset_fd has no write access to the underlying ruleset;
421 SYSCALL_DEFINE4(landlock_add_rule, const int, ruleset_fd,
435 ruleset = get_ruleset_from_fd(ruleset_fd, FMODE_CAN_WRITE);
454 * @ruleset_fd: File descriptor tied to the ruleset to merge with the target.
471 * - %EBADF: @ruleset_fd is not a file descriptor for the current thread;
472 * - %EBADFD: @ruleset_fd is not a ruleset file descriptor;
473 * - %EPERM: @ruleset_fd has no read access to the underlying ruleset, or the
482 SYSCALL_DEFINE2(landlock_restrict_self, const int, ruleset_fd, const __u32,
515 * -1 as ruleset_fd, but no other flag must be set.
517 if (!(ruleset_fd == -1 &&
520 ruleset = get_ruleset_from_fd(ruleset_fd, FMODE_CAN_READ);
540 * LANDLOCK_RESTRICT_SELF_LOG_SUBDOMAINS_OFF is set and ruleset_fd is -1.