blob: e5e22a787d586b545d174fbb1f4acc9691215f54 [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001/*
Jan Kara1ccd14b2008-09-22 05:54:49 +02002 * Definitions for vfsv0 quota format
Linus Torvalds1da177e2005-04-16 15:20:36 -07003 */
4
5#ifndef _LINUX_DQBLK_V2_H
6#define _LINUX_DQBLK_V2_H
7
Jan Kara1ccd14b2008-09-22 05:54:49 +02008#include <linux/dqblk_qtree.h>
Linus Torvalds1da177e2005-04-16 15:20:36 -07009
Jan Kara1ccd14b2008-09-22 05:54:49 +020010/* Id number of quota format */
Linus Torvalds1da177e2005-04-16 15:20:36 -070011#define QFMT_VFS_V0 2
12
Jan Kara4e5117b2005-06-23 22:01:03 -070013/* Numbers of blocks needed for updates */
Jan Kara1ccd14b2008-09-22 05:54:49 +020014#define V2_INIT_ALLOC QTREE_INIT_ALLOC
15#define V2_INIT_REWRITE QTREE_INIT_REWRITE
16#define V2_DEL_ALLOC QTREE_DEL_ALLOC
17#define V2_DEL_REWRITE QTREE_DEL_REWRITE
Jan Kara4e5117b2005-06-23 22:01:03 -070018
Linus Torvalds1da177e2005-04-16 15:20:36 -070019struct v2_mem_dqinfo {
Jan Kara1ccd14b2008-09-22 05:54:49 +020020 struct qtree_mem_dqinfo i;
Linus Torvalds1da177e2005-04-16 15:20:36 -070021};
22
23#endif /* _LINUX_DQBLK_V2_H */