![]() |
HDF5
1.12.0
|
Functions | |
| BEGIN_FUNC (STATIC, END_FUNCS NOERR, herr_t, SUCCEED, END_FUNCS -, H5FA__cache_hdr_get_initial_load_size(void *_udata, size_t *image_len)) | |
| HDassert ((size_t)(image -(const uint8_t *) _image)==(len - H5FA_SIZEOF_CHKSUM)) | |
| UINT32DECODE (image, stored_chksum) | |
| if (H5FA__hdr_init(hdr, udata->ctx_udata)< 0) H5E_THROW(H5E_CANTINIT | |
| initialization failed for fixed array header | HDassert (hdr->size==len) |
| CATCH | if (!ret_value) if(hdr &&H5FA__hdr_dest(hdr)< 0) H5E_THROW(H5E_CANTFREE |
| CATCH unable to destroy fixed array header | END_FUNC (BEGIN_FUNC(STATIC) |
| else | HDassert (NULL==hdr->parent) |
| if (!dblock.npages) *image_len | |
| if (!dblock->npages) | |
| UINT32ENCODE (image, metadata_chksum) | |
| HDassert ((size_t)(image -(uint8_t *) _image)==len) | |
Variables | |
| const H5AC_class_t | H5AC_FARRAY_HDR [1] |
| const H5AC_class_t | H5AC_FARRAY_DBLOCK [1] |
| const H5AC_class_t | H5AC_FARRAY_DBLK_PAGE [1] |
| ret_value = hdr | |
| else * | image_len = (size_t)H5FA_DBLOCK_PREFIX_SIZE(&dblock) |
| dblock | size = H5FA_DBLOCK_SIZE(dblock) |
| metadata_chksum = H5_checksum_metadata(_image, (size_t)(image - (uint8_t *)_image), 0) | |
| BEGIN_FUNC | ( | STATIC | , |
| END_FUNCS | NOERR, | ||
| herr_t | , | ||
| SUCCEED | , | ||
| END_FUNCS | -, | ||
| H5FA__cache_hdr_get_initial_load_size(void *_udata, size_t *image_len) | |||
| ) |
| CATCH unable to destroy fixed array header END_FUNC | ( | BEGIN_FUNC( | STATIC | ) |
| if | ( | !dblock-> | npages | ) |
| if | ( | !dblock. | npages | ) |
| CATCH if | ( | ! | ret_value | ) | && |
| if | ( | ) |
| UINT32DECODE | ( | image | , |
| stored_chksum | |||
| ) |
| UINT32ENCODE | ( | image | , |
| metadata_chksum | |||
| ) |
| const H5AC_class_t H5AC_FARRAY_DBLK_PAGE[1] |
| const H5AC_class_t H5AC_FARRAY_DBLOCK[1] |
| const H5AC_class_t H5AC_FARRAY_HDR[1] |
| metadata_chksum = H5_checksum_metadata(_image, (size_t)(image - (uint8_t *)_image), 0) |
| ret_value = hdr |