From cdf95497cc3cd83b9ae9540810ff3dc0b173eff4 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Mon, 3 Apr 2023 07:45:06 +0200 Subject: sys/linux: add quotactl_fd syscall descriptions --- sys/linux/quotactl.txt | 10 ++++++++++ sys/linux/quotactl.txt.const | 1 + 2 files changed, 11 insertions(+) (limited to 'sys') diff --git a/sys/linux/quotactl.txt b/sys/linux/quotactl.txt index 7f24ad352..2112a4878 100644 --- a/sys/linux/quotactl.txt +++ b/sys/linux/quotactl.txt @@ -13,6 +13,16 @@ quotactl$Q_GETQUOTA(cmd flags[quota_cmd_getquota], special ptr[in, blockdev_file quotactl$Q_SETQUOTA(cmd flags[quota_cmd_setquota], special ptr[in, blockdev_filename], id uid, addr ptr[in, if_dqblk]) quotactl$Q_GETNEXTQUOTA(cmd flags[quota_cmd_getnextquota], special ptr[in, blockdev_filename], id uid, addr ptr[out, if_nextdqblk]) +quotactl_fd$Q_SYNC(fd fd, cmd flags[quota_cmd_sync], id const[0], addr const[0]) +quotactl_fd$Q_QUOTAON(fd fd, cmd flags[quota_cmd_quota_on], id uid, addr ptr[in, filename]) +quotactl_fd$Q_QUOTAOFF(fd fd, cmd flags[quota_cmd_quota_off], id uid, addr const[0]) +quotactl_fd$Q_GETFMT(fd fd, cmd flags[quota_cmd_getfmt], id uid, addr ptr[out, int32]) +quotactl_fd$Q_GETINFO(fd fd, cmd flags[quota_cmd_getinfo], id uid, addr ptr[out, if_dqinfo]) +quotactl_fd$Q_SETINFO(fd fd, cmd flags[quota_cmd_setinfo], id uid, addr ptr[in, if_dqinfo]) +quotactl_fd$Q_GETQUOTA(fd fd, cmd flags[quota_cmd_getquota], id uid, addr ptr[out, if_dqblk]) +quotactl_fd$Q_SETQUOTA(fd fd, cmd flags[quota_cmd_setquota], id uid, addr ptr[in, if_dqblk]) +quotactl_fd$Q_GETNEXTQUOTA(fd fd, cmd flags[quota_cmd_getnextquota], id uid, addr ptr[out, if_nextdqblk]) + if_dqinfo { dqi_bgrace int64 dqi_igrace int64 diff --git a/sys/linux/quotactl.txt.const b/sys/linux/quotactl.txt.const index 942e480d8..1315cab94 100644 --- a/sys/linux/quotactl.txt.const +++ b/sys/linux/quotactl.txt.const @@ -32,3 +32,4 @@ Q_SYNC_GRP = 18446744071562068225 Q_SYNC_PRJ = 18446744071562068226 Q_SYNC_USR = 18446744071562068224 __NR_quotactl = 131, amd64:179, arm64:riscv64:60, mips64le:5172 +__NR_quotactl_fd = 443, mips64le:5443 -- cgit mrf-deployment