• Home
  • Raw
  • Download

Lines Matching refs:addr

107 static int quota_getfmt(struct super_block *sb, int type, void __user *addr)  in quota_getfmt()  argument
114 if (copy_to_user(addr, &fmt, sizeof(fmt))) in quota_getfmt()
119 static int quota_getinfo(struct super_block *sb, int type, void __user *addr) in quota_getinfo() argument
142 if (copy_to_user(addr, &uinfo, sizeof(uinfo))) in quota_getinfo()
147 static int quota_setinfo(struct super_block *sb, int type, void __user *addr) in quota_setinfo() argument
152 if (copy_from_user(&info, addr, sizeof(info))) in quota_setinfo()
202 void __user *addr) in quota_getquota() argument
220 struct compat_if_dqblk __user *compat_dqblk = addr; in quota_getquota()
227 if (copy_to_user(addr, &idq, sizeof(idq))) in quota_getquota()
238 void __user *addr) in quota_getnextquota() argument
256 if (copy_to_user(addr, &idq, sizeof(idq))) in quota_getnextquota()
288 void __user *addr) in quota_setquota() argument
295 struct compat_if_dqblk __user *compat_dqblk = addr; in quota_setquota()
301 if (copy_from_user(&idq, addr, sizeof(idq))) in quota_setquota()
313 static int quota_enable(struct super_block *sb, void __user *addr) in quota_enable() argument
317 if (copy_from_user(&flags, addr, sizeof(flags))) in quota_enable()
324 static int quota_disable(struct super_block *sb, void __user *addr) in quota_disable() argument
328 if (copy_from_user(&flags, addr, sizeof(flags))) in quota_disable()
434 static int quota_getxstate(struct super_block *sb, int type, void __user *addr) in quota_getxstate() argument
446 return compat_copy_fs_quota_stat(addr, &fqs); in quota_getxstate()
447 if (copy_to_user(addr, &fqs, sizeof(fqs))) in quota_getxstate()
497 static int quota_getxstatev(struct super_block *sb, int type, void __user *addr) in quota_getxstatev() argument
506 if (copy_from_user(&fqs, addr, 1)) /* Just read qs_version */ in quota_getxstatev()
517 if (!ret && copy_to_user(addr, &fqs, sizeof(fqs))) in quota_getxstatev()
625 void __user *addr) in quota_setxquota() argument
631 if (copy_from_user(&fdq, addr, sizeof(fdq))) in quota_setxquota()
706 void __user *addr) in quota_getxquota() argument
722 if (copy_to_user(addr, &fdq, sizeof(fdq))) in quota_getxquota()
732 void __user *addr) in quota_getnextxquota() argument
750 if (copy_to_user(addr, &fdq, sizeof(fdq))) in quota_getnextxquota()
755 static int quota_rmxquota(struct super_block *sb, void __user *addr) in quota_rmxquota() argument
759 if (copy_from_user(&flags, addr, sizeof(flags))) in quota_rmxquota()
768 void __user *addr, const struct path *path) in do_quotactl() argument
792 return quota_getfmt(sb, type, addr); in do_quotactl()
794 return quota_getinfo(sb, type, addr); in do_quotactl()
796 return quota_setinfo(sb, type, addr); in do_quotactl()
798 return quota_getquota(sb, type, id, addr); in do_quotactl()
800 return quota_getnextquota(sb, type, id, addr); in do_quotactl()
802 return quota_setquota(sb, type, id, addr); in do_quotactl()
808 return quota_enable(sb, addr); in do_quotactl()
810 return quota_disable(sb, addr); in do_quotactl()
812 return quota_rmxquota(sb, addr); in do_quotactl()
814 return quota_getxstate(sb, type, addr); in do_quotactl()
816 return quota_getxstatev(sb, type, addr); in do_quotactl()
818 return quota_setxquota(sb, type, id, addr); in do_quotactl()
820 return quota_getxquota(sb, type, id, addr); in do_quotactl()
822 return quota_getnextxquota(sb, type, id, addr); in do_quotactl()
917 qid_t, id, void __user *, addr) in SYSCALL_DEFINE4() argument
947 ret = user_path_at(AT_FDCWD, addr, LOOKUP_FOLLOW|LOOKUP_AUTOMOUNT, &path); in SYSCALL_DEFINE4()
960 ret = do_quotactl(sb, type, cmds, id, addr, pathp); in SYSCALL_DEFINE4()
973 qid_t, id, void __user *, addr) in SYSCALL_DEFINE4() argument
1001 ret = do_quotactl(sb, type, cmds, id, addr, ERR_PTR(-EINVAL)); in SYSCALL_DEFINE4()