Lines Matching refs:index

201 				int index);
205 int index);
218 static void memcache_print_list( LDAPMemCache *cache, int index );
1304 memcache_free_from_list(LDAPMemCache *cache, ldapmemcacheRes *pRes, int index)
1306 if (pRes->ldmemcr_prev[index])
1307 pRes->ldmemcr_prev[index]->ldmemcr_next[index] =
1308 pRes->ldmemcr_next[index];
1310 if (pRes->ldmemcr_next[index])
1311 pRes->ldmemcr_next[index]->ldmemcr_prev[index] =
1312 pRes->ldmemcr_prev[index];
1314 if (cache->ldmemc_resHead[index] == pRes)
1315 cache->ldmemc_resHead[index] = pRes->ldmemcr_next[index];
1317 if (cache->ldmemc_resTail[index] == pRes)
1318 cache->ldmemc_resTail[index] = pRes->ldmemcr_prev[index];
1320 pRes->ldmemcr_prev[index] = NULL;
1321 pRes->ldmemcr_next[index] = NULL;
1328 memcache_add_to_list(LDAPMemCache *cache, ldapmemcacheRes *pRes, int index)
1330 if (cache->ldmemc_resHead[index])
1331 cache->ldmemc_resHead[index]->ldmemcr_prev[index] = pRes;
1333 cache->ldmemc_resTail[index] = pRes;
1335 pRes->ldmemcr_prev[index] = NULL;
1336 pRes->ldmemcr_next[index] = cache->ldmemc_resHead[index];
1337 cache->ldmemc_resHead[index] = pRes;
1366 memcache_print_list( LDAPMemCache *cache, int index )
1371 switch( index ) {
1390 for ( restmp = cache->ldmemc_resHead[index]; restmp != NULL;
1391 restmp = restmp->ldmemcr_next[index] ) {
1740 int index = pTable->hashfunc(pTable->size, key);
1742 if (index >= 0 && index < pTable->size)
1743 return pTable->putdata(&(pTable->table[index].pData), key, pData);
1752 int index = pTable->hashfunc(pTable->size, key);
1756 if (index >= 0 && index < pTable->size)
1757 return pTable->getdata(pTable->table[index].pData, key, ppData);
1767 int index = pTable->hashfunc(pTable->size, key);
1768 if (index >= 0 && index < pTable->size)
1769 return pTable->miscfunc(&(pTable->table[index].pData), key, pData);
1779 int index = pTable->hashfunc(pTable->size, key);
1784 if (index >= 0 && index < pTable->size)
1785 return pTable->removedata(&(pTable->table[index].pData), key, ppData);