Lines Matching defs:quota_root
16 ARRAY(struct quota_root *) roots;
54 struct quota_root *(*alloc)(void);
55 int (*init)(struct quota_root *root, const char *args,
57 void (*deinit)(struct quota_root *root);
62 int (*init_limits)(struct quota_root *root, const char **error_r);
68 const char *const *(*get_resources)(struct quota_root *root);
72 enum quota_get_result (*get_resource)(struct quota_root *root,
77 int (*update)(struct quota_root *root,
80 bool (*match_box)(struct quota_root *root, struct mailbox *box);
81 void (*flush)(struct quota_root *root);
116 struct quota_root {
194 int quota_root_default_init(struct quota_root *root, const char *args,
198 bool quota_root_is_namespace_visible(struct quota_root *root,
208 int quota_count(struct quota_root *root, uint64_t *bytes_r, uint64_t *count_r,