Searched refs:acl_mask (Results 1 - 6 of 6) sorted by relevance

/dovecot/src/plugins/acl/
H A Dacl-cache.h7 struct acl_mask { struct
23 struct acl_mask *acl_cache_mask_init(struct acl_cache *cache, pool_t pool,
25 void acl_cache_mask_deinit(struct acl_mask **mask);
51 const struct acl_mask *
55 bool acl_cache_mask_isset(const struct acl_mask *mask, unsigned int right_idx);
H A Dacl-cache.c18 struct acl_mask *my_rights, *my_neg_rights;
19 struct acl_mask *my_current_rights;
30 acl_mask bitmask relies on the order to never change, so only new
39 static struct acl_mask negative_cache_entry;
85 static struct acl_mask *
89 struct acl_mask *mask;
110 struct acl_mask *acl_cache_mask_init(struct acl_cache *cache, pool_t pool,
113 struct acl_mask *mask;
121 static struct acl_mask *
122 acl_cache_mask_dup(pool_t pool, const struct acl_mask *sr
[all...]
H A Dacl-api-private.h55 struct acl_mask *default_aclmask;
103 const struct acl_mask *mask, pool_t pool);
106 const struct acl_mask **mask_r);
H A Dacl-backend.c186 const struct acl_mask **mask_r)
H A Dacl-mailbox-list.c93 const struct acl_mask *acl_mask; local
112 if (acl_backend_get_default_rights(backend, &acl_mask) < 0 ||
113 acl_cache_mask_isset(acl_mask, *idxp))
H A Dacl-api.c57 const struct acl_mask *have_mask;
87 const struct acl_mask *mask, pool_t pool)
121 const struct acl_mask *mask;

Completed in 16 milliseconds