Lines Matching refs:acl_cache
22 struct acl_cache {
41 struct acl_cache *acl_cache_init(struct acl_backend *backend,
44 struct acl_cache *cache;
46 cache = i_new(struct acl_cache, 1);
58 void acl_cache_deinit(struct acl_cache **_cache)
60 struct acl_cache *cache = *_cache;
86 acl_cache_mask_init_real(struct acl_cache *cache, pool_t pool,
110 struct acl_mask *acl_cache_mask_init(struct acl_cache *cache, pool_t pool,
141 unsigned int acl_cache_right_lookup(struct acl_cache *cache, const char *right)
165 void acl_cache_flush(struct acl_cache *cache, const char *objname)
176 void acl_cache_flush_all(struct acl_cache *cache)
191 acl_cache_update_rights_mask(struct acl_cache *cache,
269 acl_cache_object_get(struct acl_cache *cache, const char *objname,
287 void acl_cache_update(struct acl_cache *cache, const char *objname,
312 void acl_cache_set_validity(struct acl_cache *cache, const char *objname,
329 void *acl_cache_get_validity(struct acl_cache *cache, const char *objname)
337 const char *const *acl_cache_get_names(struct acl_cache *cache,
371 acl_cache_get_my_rights(struct acl_cache *cache, const char *objname)