Lines Matching refs:cachep

254 		    LDAPMemCache **cachep )  in ldap_memcache_init()  argument
260 if ( cachep == NULL ) { in ldap_memcache_init()
264 if ((*cachep = (LDAPMemCache*)NSLDAPI_CALLOC(1, in ldap_memcache_init()
271 (*cachep)->ldmemc_ttl = ttl; in ldap_memcache_init()
272 (*cachep)->ldmemc_size = size; in ldap_memcache_init()
273 (*cachep)->ldmemc_lds = NULL; in ldap_memcache_init()
279 memcpy(&((*cachep)->ldmemc_lock_fns), thread_fns, in ldap_memcache_init()
282 memset(&((*cachep)->ldmemc_lock_fns), 0, in ldap_memcache_init()
286 (*cachep)->ldmemc_lock = LDAP_MEMCACHE_MUTEX_ALLOC( *cachep ); in ldap_memcache_init()
297 (*cachep)->ldmemc_basedns = (char**)NSLDAPI_CALLOC(i + 1, in ldap_memcache_init()
300 if ((*cachep)->ldmemc_basedns == NULL) { in ldap_memcache_init()
301 ldap_memcache_destroy(*cachep); in ldap_memcache_init()
302 *cachep = NULL; in ldap_memcache_init()
309 (*cachep)->ldmemc_basedns[i] = nsldapi_strdup(baseDNs[i]); in ldap_memcache_init()
310 if ((*cachep)->ldmemc_basedns[i] == NULL) in ldap_memcache_init()
315 (*cachep)->ldmemc_basedns[i] = NULL; in ldap_memcache_init()
321 &((*cachep)->ldmemc_resTmp)) != LDAP_SUCCESS) { in ldap_memcache_init()
322 ldap_memcache_destroy(*cachep); in ldap_memcache_init()
323 *cachep = NULL; in ldap_memcache_init()
327 total_size += htable_sizeinbytes((*cachep)->ldmemc_resTmp); in ldap_memcache_init()
332 NULL, &((*cachep)->ldmemc_resLookup)) != LDAP_SUCCESS) { in ldap_memcache_init()
333 ldap_memcache_destroy(*cachep); in ldap_memcache_init()
334 *cachep = NULL; in ldap_memcache_init()
338 total_size += htable_sizeinbytes((*cachep)->ldmemc_resLookup); in ldap_memcache_init()
341 if (memcache_adj_size(*cachep, total_size, MEMCACHE_SIZE_NON_ENTRIES, in ldap_memcache_init()
343 ldap_memcache_destroy(*cachep); in ldap_memcache_init()
344 *cachep = NULL; in ldap_memcache_init()
349 *cachep, 0, 0 ); in ldap_memcache_init()
448 ldap_memcache_get( LDAP *ld, LDAPMemCache **cachep ) in ldap_memcache_get() argument
452 if ( !NSLDAPI_VALID_LDAP_POINTER( ld ) || cachep == NULL ) { in ldap_memcache_get()
457 *cachep = ld->ld_memcache; in ldap_memcache_get()