mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-03-01 16:28:09 +08:00
Cache macro parameter name consistency (#2738)
* More cache macro parameter consistency
This commit is contained in:
parent
9de27b3591
commit
65ee20ac64
18
src/H5Cpkg.h
18
src/H5Cpkg.h
@ -940,14 +940,14 @@ if ( ( (cache_ptr) == NULL ) || \
|
||||
}
|
||||
|
||||
/* (Keep in sync w/H5C_TEST__PRE_HT_SEARCH_SC macro in test/cache_common.h -QAK) */
|
||||
#define H5C__PRE_HT_SEARCH_SC(cache_ptr, Addr, fail_val) \
|
||||
#define H5C__PRE_HT_SEARCH_SC(cache_ptr, entry_addr, fail_val) \
|
||||
if ( ( (cache_ptr) == NULL ) || \
|
||||
( (cache_ptr)->magic != H5C__H5C_T_MAGIC ) || \
|
||||
( (cache_ptr)->index_size != \
|
||||
((cache_ptr)->clean_index_size + (cache_ptr)->dirty_index_size) ) || \
|
||||
( ! H5F_addr_defined(Addr) ) || \
|
||||
( H5C__HASH_FCN(Addr) < 0 ) || \
|
||||
( H5C__HASH_FCN(Addr) >= H5C__HASH_TABLE_LEN ) ) { \
|
||||
( ! H5F_addr_defined(entry_addr) ) || \
|
||||
( H5C__HASH_FCN(entry_addr) < 0 ) || \
|
||||
( H5C__HASH_FCN(entry_addr) >= H5C__HASH_TABLE_LEN ) ) { \
|
||||
HGOTO_ERROR(H5E_CACHE, H5E_SYSTEM, (fail_val), "pre HT search SC failed") \
|
||||
}
|
||||
|
||||
@ -1132,7 +1132,7 @@ if ( ( (cache_ptr)->index_size != \
|
||||
#define H5C__POST_HT_INSERT_SC(cache_ptr, entry_ptr, fail_val)
|
||||
#define H5C__PRE_HT_REMOVE_SC(cache_ptr, entry_ptr, fail_val)
|
||||
#define H5C__POST_HT_REMOVE_SC(cache_ptr, entry_ptr, fail_val)
|
||||
#define H5C__PRE_HT_SEARCH_SC(cache_ptr, Addr, fail_val)
|
||||
#define H5C__PRE_HT_SEARCH_SC(cache_ptr, entry_addr, fail_val)
|
||||
#define H5C__POST_SUC_HT_SEARCH_SC(cache_ptr, entry_ptr, k, fail_val)
|
||||
#define H5C__POST_HT_SHIFT_TO_FRONT(cache_ptr, entry_ptr, k, fail_val)
|
||||
#define H5C__PRE_HT_UPDATE_FOR_ENTRY_CLEAN_SC(cache_ptr, entry_ptr, fail_val)
|
||||
@ -1220,15 +1220,15 @@ if ( ( (cache_ptr)->index_size != \
|
||||
H5C__POST_HT_REMOVE_SC(cache_ptr, entry_ptr, fail_val) \
|
||||
}
|
||||
|
||||
#define H5C__SEARCH_INDEX(cache_ptr, Addr, entry_ptr, fail_val) \
|
||||
#define H5C__SEARCH_INDEX(cache_ptr, entry_addr, entry_ptr, fail_val) \
|
||||
{ \
|
||||
int k; \
|
||||
int depth = 0; \
|
||||
H5C__PRE_HT_SEARCH_SC(cache_ptr, Addr, fail_val) \
|
||||
k = H5C__HASH_FCN(Addr); \
|
||||
H5C__PRE_HT_SEARCH_SC(cache_ptr, entry_addr, fail_val) \
|
||||
k = H5C__HASH_FCN(entry_addr); \
|
||||
entry_ptr = ((cache_ptr)->index)[k]; \
|
||||
while(entry_ptr) { \
|
||||
if(H5F_addr_eq(Addr, (entry_ptr)->addr)) { \
|
||||
if(H5F_addr_eq(entry_addr, (entry_ptr)->addr)) { \
|
||||
H5C__POST_SUC_HT_SEARCH_SC(cache_ptr, entry_ptr, k, fail_val) \
|
||||
if(entry_ptr != ((cache_ptr)->index)[k]) { \
|
||||
if((entry_ptr)->ht_next) \
|
||||
|
Loading…
Reference in New Issue
Block a user