Home
last modified time | relevance | path

Searched refs:LDAPMemCache (Results 1 – 4 of 4) sorted by relevance

/titanic_50/usr/src/lib/libldap5/sources/ldap/common/
H A Dmemcache.c191 static int memcache_validate_basedn(LDAPMemCache *cache, const char *basedn);
195 static int memcache_adj_size(LDAPMemCache *cache, unsigned long size,
197 static int memcache_free_entry(LDAPMemCache *cache, ldapmemcacheRes *pRes);
198 static int memcache_expired(LDAPMemCache *cache, ldapmemcacheRes *pRes,
200 static int memcache_add_to_list(LDAPMemCache *cache, ldapmemcacheRes *pRes,
204 static int memcache_free_from_list(LDAPMemCache *cache, ldapmemcacheRes *pRes,
215 static int memcache_access(LDAPMemCache *cache, int mode,
218 static void memcache_print_list( LDAPMemCache *cache, int index );
219 static void memcache_report_statistics( LDAPMemCache *cache );
255 LDAPMemCache **cachep ) in ldap_memcache_init()
[all …]
H A Dllib-lldap519 …tl, unsigned long size, char **baseDNs, struct ldap_thread_fns *thread_fns, LDAPMemCache **cachep);
521 int ldap_memcache_set(LDAP *ld, LDAPMemCache *cache);
522 int ldap_memcache_get(LDAP *ld, LDAPMemCache **cachep);
523 void ldap_memcache_flush(LDAPMemCache *cache, char *dn, int scope);
524 void ldap_memcache_destroy(LDAPMemCache *cache);
525 void ldap_memcache_update(LDAPMemCache *cache);
H A Dldap-int.h377 LDAPMemCache *ld_memcache;
/titanic_50/usr/src/head/
H A Dldap.h1331 typedef struct ldapmemcache LDAPMemCache; /* opaque in-memory cache handle */ typedef
1335 LDAPMemCache **cachep);
1336 int LDAP_CALL ldap_memcache_set(LDAP *ld, LDAPMemCache *cache);
1337 int LDAP_CALL ldap_memcache_get(LDAP *ld, LDAPMemCache **cachep);
1338 LDAP_API(void) LDAP_CALL ldap_memcache_flush(LDAPMemCache *cache, char *dn,
1340 LDAP_API(void) LDAP_CALL ldap_memcache_destroy(LDAPMemCache *cache);
1341 LDAP_API(void) LDAP_CALL ldap_memcache_update(LDAPMemCache *cache);