diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 1998-01-16 22:23:43 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 1998-01-16 22:23:43 (GMT) |
commit | c2c94c31878dc42926661c9cb7e71be620196fc1 (patch) | |
tree | ee9ce2ae309882348dc1eafc1d105b5e6646605e /src/H5MF.c | |
parent | 903e677366a86ea385d5cfe1241f3f53132941de (diff) | |
download | hdf5-c2c94c31878dc42926661c9cb7e71be620196fc1.zip hdf5-c2c94c31878dc42926661c9cb7e71be620196fc1.tar.gz hdf5-c2c94c31878dc42926661c9cb7e71be620196fc1.tar.bz2 |
[svn-r157] Reformatted code with indent...
Diffstat (limited to 'src/H5MF.c')
-rw-r--r-- | src/H5MF.c | 139 |
1 files changed, 68 insertions, 71 deletions
@@ -1,19 +1,19 @@ /*------------------------------------------------------------------------- - * Copyright (C) 1997 National Center for Supercomputing Applications. + * Copyright (C) 1997 National Center for Supercomputing Applications. * All rights reserved. * *------------------------------------------------------------------------- * - * Created: H5MF.c - * Jul 11 1997 - * Robb Matzke <matzke@llnl.gov> + * Created: H5MF.c + * Jul 11 1997 + * Robb Matzke <matzke@llnl.gov> * - * Purpose: File memory management functions. + * Purpose: File memory management functions. * * Modifications: * - * Robb Matzke, 5 Aug 1997 - * Added calls to H5E. + * Robb Matzke, 5 Aug 1997 + * Added calls to H5E. * *------------------------------------------------------------------------- */ @@ -22,106 +22,103 @@ #include <H5Fprivate.h> #include <H5MFprivate.h> -#define PABLO_MASK H5MF_mask +#define PABLO_MASK H5MF_mask /* Is the interface initialized? */ -static intn interface_initialize_g = FALSE; -#define INTERFACE_INIT NULL - +static intn interface_initialize_g = FALSE; +#define INTERFACE_INIT NULL /*------------------------------------------------------------------------- - * Function: H5MF_alloc + * Function: H5MF_alloc * - * Purpose: Allocate at least SIZE bytes of file memory and return - * the address where that contiguous chunk of file memory - * exists. The allocation operation should be either H5MF_META or - * H5MF_RAW depending on the purpose for which the storage is - * being requested. + * Purpose: Allocate at least SIZE bytes of file memory and return + * the address where that contiguous chunk of file memory + * exists. The allocation operation should be either H5MF_META or + * H5MF_RAW depending on the purpose for which the storage is + * being requested. * - * Return: Success: SUCCEED. The file address of new chunk is - * returned through the ADDR argument. + * Return: Success: SUCCEED. The file address of new chunk is + * returned through the ADDR argument. * - * Failure: FAIL + * Failure: FAIL * - * Programmer: Robb Matzke - * matzke@llnl.gov - * Jul 11 1997 + * Programmer: Robb Matzke + * matzke@llnl.gov + * Jul 11 1997 * * Modifications: * *------------------------------------------------------------------------- */ herr_t -H5MF_alloc (H5F_t *f, intn op, size_t size, haddr_t *addr/*out*/) +H5MF_alloc(H5F_t *f, intn op, size_t size, haddr_t *addr /*out */ ) { - haddr_t tmp_addr; - - FUNC_ENTER (H5MF_alloc, FAIL); + haddr_t tmp_addr; - /* check arguments */ - assert (f); - assert (H5MF_META==op || H5MF_RAW==op); - assert (size>0); - assert (addr); + FUNC_ENTER(H5MF_alloc, FAIL); - /* - * Eventually we'll maintain a free list(s) and try to satisfy requests - * from there. But for now we just allocate more memory from the end of - * the file. - */ - if (H5F_low_extend (f->shared->lf, op, size, addr/*out*/)<0) { - HRETURN_ERROR (H5E_RESOURCE, H5E_NOSPACE, FAIL, - "low level mem management failed"); - } - /* Convert from absolute to relative */ - addr->offset -= f->shared->base_addr.offset; + /* check arguments */ + assert(f); + assert(H5MF_META == op || H5MF_RAW == op); + assert(size > 0); + assert(addr); - /* Did we extend the size of the hdf5 data? */ - tmp_addr = *addr; - H5F_addr_inc (&tmp_addr, size); - if (H5F_addr_gt (&tmp_addr, &(f->shared->hdf5_eof))) { - f->shared->hdf5_eof = tmp_addr; - } - - FUNC_LEAVE (SUCCEED); -} + /* + * Eventually we'll maintain a free list(s) and try to satisfy requests + * from there. But for now we just allocate more memory from the end of + * the file. + */ + if (H5F_low_extend(f->shared->lf, op, size, addr /*out */ ) < 0) { + HRETURN_ERROR(H5E_RESOURCE, H5E_NOSPACE, FAIL, + "low level mem management failed"); + } + /* Convert from absolute to relative */ + addr->offset -= f->shared->base_addr.offset; + /* Did we extend the size of the hdf5 data? */ + tmp_addr = *addr; + H5F_addr_inc(&tmp_addr, size); + if (H5F_addr_gt(&tmp_addr, &(f->shared->hdf5_eof))) { + f->shared->hdf5_eof = tmp_addr; + } + FUNC_LEAVE(SUCCEED); +} /*------------------------------------------------------------------------- - * Function: H5MF_free + * Function: H5MF_free * - * Purpose: Frees part of a file, making that part of the file - * available for reuse. + * Purpose: Frees part of a file, making that part of the file + * available for reuse. * - * Note: This version of the function doesn't do anything. + * Note: This version of the function doesn't do anything. * - * Return: Success: 0 + * Return: Success: 0 * - * Failure: -1 + * Failure: -1 * - * Programmer: Robb Matzke - * matzke@llnl.gov - * Jul 17 1997 + * Programmer: Robb Matzke + * matzke@llnl.gov + * Jul 17 1997 * * Modifications: * *------------------------------------------------------------------------- */ herr_t -H5MF_free (H5F_t *f, const haddr_t *addr, size_t size) +H5MF_free(H5F_t *f, const haddr_t *addr, size_t size) { - FUNC_ENTER (H5MF_free, FAIL); + FUNC_ENTER(H5MF_free, FAIL); - /* check arguments */ - assert (f); - if (!addr || !H5F_addr_defined (addr) || 0==size) HRETURN (SUCCEED); - assert (!H5F_addr_zerop (addr)); + /* check arguments */ + assert(f); + if (!addr || !H5F_addr_defined(addr) || 0 == size) + HRETURN(SUCCEED); + assert(!H5F_addr_zerop(addr)); #ifndef NDEBUG - fprintf (stderr, "H5MF_free: lost %lu bytes of file storage\n", - (unsigned long)size); + fprintf(stderr, "H5MF_free: lost %lu bytes of file storage\n", + (unsigned long) size); #endif - FUNC_LEAVE (SUCCEED); + FUNC_LEAVE(SUCCEED); } - |