![]() |
HDF5
1.12.0
|
Functions | |
| herr_t | H5C_apply_candidate_list (H5F_t *f, H5C_t *cache_ptr, unsigned num_candidates, haddr_t *candidates_list_ptr, int mpi_rank, int mpi_size) |
| herr_t | H5C_construct_candidate_list__clean_cache (H5C_t *cache_ptr) |
| herr_t | H5C_construct_candidate_list__min_clean (H5C_t *cache_ptr) |
| herr_t | H5C_mark_entries_as_clean (H5F_t *f, unsigned ce_array_len, haddr_t *ce_array_ptr) |
| herr_t | H5C_clear_coll_entries (H5C_t *cache_ptr, hbool_t partial) |
| herr_t H5C_apply_candidate_list | ( | H5F_t * | f, |
| H5C_t * | cache_ptr, | ||
| unsigned | num_candidates, | ||
| haddr_t * | candidates_list_ptr, | ||
| int | mpi_rank, | ||
| int | mpi_size | ||
| ) |
References addr, cache_ptr, H5C_cache_entry_t::clear_on_unprotect, H5C_cache_entry_t::coll_access, H5C_t::coll_write_list, f, FAIL, H5C_cache_entry_t::flush_immediately, FUNC_ENTER_NOAPI(), H5E_BADVALUE, H5MM_malloc(), H5SL_create(), H5SL_TYPE_HADDR, HDassert(), HDfprintf(), H5C_cache_entry_t::is_dirty, H5C_cache_entry_t::is_protected, H5C_cache_entry_t::magic, H5C_t::magic, n, NULL, ret_value, H5C_cache_entry_t::ring, and u.
References cache_ptr, H5C_t::coll_list_len, H5C_cache_entry_t::coll_prev, H5C_t::coll_tail_ptr, FAIL, FUNC_LEAVE_NOAPI(), HDassert(), NULL, and ret_value.
Referenced by H5AC__run_sync_point(), H5AC_dest(), and H5AC_flush().
References H5C_cache_entry_t::addr, H5C_cache_entry_t::aux_prev, cache_ptr, H5C_t::dLRU_list_len, H5C_t::dLRU_list_size, H5C_t::dLRU_tail_ptr, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5AC_add_candidate(), HDassert(), H5C_cache_entry_t::in_slist, H5C_cache_entry_t::is_dirty, H5C_cache_entry_t::is_protected, H5C_cache_entry_t::is_read_only, H5C_t::magic, H5C_cache_entry_t::next, NULL, H5C_t::pel_head_ptr, H5C_t::pel_len, H5C_t::pel_size, ret_value, H5C_cache_entry_t::ro_ref_count, H5C_cache_entry_t::size, H5C_t::slist_len, and H5C_t::slist_size.
References H5C_cache_entry_t::addr, H5C_cache_entry_t::aux_prev, cache_ptr, H5C_t::cLRU_list_size, H5C_t::dLRU_tail_ptr, FAIL, H5C_cache_entry_t::flush_me_last, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5AC_add_candidate(), HDassert(), H5C_cache_entry_t::in_slist, H5C_t::index_size, H5C_cache_entry_t::is_dirty, H5C_cache_entry_t::is_protected, H5C_cache_entry_t::is_read_only, H5C_t::magic, H5C_t::max_cache_size, H5C_t::min_clean_size, NULL, ret_value, H5C_cache_entry_t::ro_ref_count, H5C_cache_entry_t::size, and H5C_t::slist_len.
References addr, cache_ptr, f, FAIL, FUNC_ENTER_NOAPI(), HDassert(), H5C_t::magic, NULL, ret_value, and u.