HDF5  1.12.0
H5Dfill.c File Reference

Functions

 H5FL_BLK_EXTERN (type_conv)
 
 H5FL_BLK_DEFINE_STATIC (non_zero_fill)
 
 H5FL_BLK_DEFINE_STATIC (zero_fill)
 
 H5FL_EXTERN (H5S_sel_iter_t)
 
herr_t H5Dfill (const void *fill, hid_t fill_type_id, void *buf, hid_t buf_type_id, hid_t space_id)
 
herr_t H5D__fill (const void *fill, const H5T_t *fill_type, void *buf, const H5T_t *buf_type, const H5S_t *space)
 
herr_t H5D__fill_init (H5D_fill_buf_info_t *fb_info, void *caller_fill_buf, H5MM_allocate_t alloc_func, void *alloc_info, H5MM_free_t free_func, void *free_info, const H5O_fill_t *fill, const H5T_t *dset_type, hid_t dset_type_id, size_t total_nelmts, size_t max_buf_size)
 
herr_t H5D__fill_refill_vl (H5D_fill_buf_info_t *fb_info, size_t nelmts)
 
herr_t H5D__fill_term (H5D_fill_buf_info_t *fb_info)
 

Function Documentation

◆ H5D__fill()

◆ H5D__fill_init()

◆ H5D__fill_refill_vl()

◆ H5D__fill_term()

herr_t H5D__fill_term ( H5D_fill_buf_info_t fb_info)

References HDassert().

Referenced by H5D__compact_fill(), and H5D__fill_init().

◆ H5Dfill()

herr_t H5Dfill ( const void *  fill,
hid_t  fill_type_id,
void *  buf,
hid_t  buf_type_id,
hid_t  space_id 
)

◆ H5FL_BLK_DEFINE_STATIC() [1/2]

H5FL_BLK_DEFINE_STATIC ( non_zero_fill  )

◆ H5FL_BLK_DEFINE_STATIC() [2/2]

H5FL_BLK_DEFINE_STATIC ( zero_fill  )

◆ H5FL_BLK_EXTERN()

H5FL_BLK_EXTERN ( type_conv  )

◆ H5FL_EXTERN()

H5FL_EXTERN ( H5S_sel_iter_t  )