ldapmemcacheRes
memcache_free_entry(LDAPMemCache *cache, ldapmemcacheRes *pRes)
unsigned long size = sizeof(ldapmemcacheRes);
memcache_free_from_list(LDAPMemCache *cache, ldapmemcacheRes *pRes, int index)
memcache_add_to_list(LDAPMemCache *cache, ldapmemcacheRes *pRes, int index)
memcache_add_res_to_list(ldapmemcacheRes *pRes, LDAPMessage *pMsg,
ldapmemcacheRes *restmp;
memcache_expired(LDAPMemCache *cache, ldapmemcacheRes *pRes,
ldapmemcacheRes *pRes = NULL;
pRes = (ldapmemcacheRes*)NSLDAPI_CALLOC(1, sizeof(ldapmemcacheRes));
size += sizeof(ldapmemcacheRes) + strlen(basedn) + 1;
ldapmemcacheRes *pRes = NULL;
ldapmemcacheRes **ppRes = (ldapmemcacheRes**)pData2;
ldapmemcacheRes *pCurRes = NULL;
ldapmemcacheRes *pCurRes = cache->ldmemc_resTail[LIST_TTL];
ldapmemcacheRes *pCurRes = cache->ldmemc_resHead[LIST_TTL];
ldapmemcacheRes *pRes;
ldapmemcacheRes *pRes = cache->ldmemc_resTail[LIST_LRU];
ldapmemcacheRes *ldmemc_resHead[LIST_TOTAL];
ldapmemcacheRes *ldmemc_resTail[LIST_TOTAL];
ldapmemcacheRes *pRes = (ldapmemcacheRes*)pData;
ldapmemcacheRes **ppHead = (ldapmemcacheRes**)ppTableData;
ldapmemcacheRes *pCurRes = *ppHead;
ldapmemcacheRes *pPrev = NULL;
ldapmemcacheRes *pCurRes = (ldapmemcacheRes*)pTableData;
ldapmemcacheRes *pHead = *((ldapmemcacheRes**)ppTableData);
ldapmemcacheRes *pCurRes = NULL;
ldapmemcacheRes *pPrev = NULL;
static int memcache_free_entry(LDAPMemCache *cache, ldapmemcacheRes *pRes);
static int memcache_expired(LDAPMemCache *cache, ldapmemcacheRes *pRes,
*((ldapmemcacheRes**)ppTableData) = pHead->ldmemcr_next[LIST_TTL];
*((ldapmemcacheRes**)ppTableData) = pHead->ldmemcr_htable_next;
static int memcache_add_to_list(LDAPMemCache *cache, ldapmemcacheRes *pRes,
ldapmemcacheRes *pHead = *((ldapmemcacheRes**)ppTableData);
ldapmemcacheRes *pPrev = NULL;
ldapmemcacheRes *pCurRes = NULL;
*((ldapmemcacheRes**)ppTableData) = pHead->ldmemcr_htable_next;
static int memcache_add_res_to_list(ldapmemcacheRes *pRes, LDAPMessage *pMsg,
ldapmemcacheRes **ppHead = (ldapmemcacheRes**)ppTableData;
ldapmemcacheRes *pSubHead = *ppHead;
ldapmemcacheRes *pCurRes = NULL;
static int memcache_free_from_list(LDAPMemCache *cache, ldapmemcacheRes *pRes,
ldapmemcacheRes **ppHead = (ldapmemcacheRes**)ppTableData;
ldapmemcacheRes *pRes = *ppHead;
pRes = (ldapmemcacheRes*)pData;
ldapmemcacheRes *pRes = (ldapmemcacheRes*)pTableData;
ldapmemcacheRes **ppHead = (ldapmemcacheRes**)ppTableData;
ldapmemcacheRes *pRes = *ppHead;
ldapmemcacheRes *pPrev = NULL;
ldapmemcacheRes **ppHead = (ldapmemcacheRes**)ppTableData;
ldapmemcacheRes *pRes = *ppHead;
ldapmemcacheRes *pRes;