filehash/ffdb_pagepool.c
int
ffdb_pagepool_new_page (ffdb_pagepool_t* pgp, pgno_t* pageno,
			unsigned int flags, void** mem)
{
  int status;

  *mem = 0;
  FFDB_LOCK(pgp->lock);
  status = _ffdb_pagepool_new_page_i (pgp, pageno, flags, mem);
  FFDB_UNLOCK(pgp->lock);
  
  return status;
}
/**
 * Create a new page not from the back source file
 */
Create a new page not from the back source file
Create a new page not from the back source file
int
ffdb_pagepool_new_page (ffdb_pagepool_t* pgp, pgno_t* pageno,
			unsigned int flags, void** mem)
{
  int status;
  *mem = 0;
  FFDB_LOCK(pgp->lock);
  status = _ffdb_pagepool_new_page_i (pgp, pageno, flags, mem);
  FFDB_UNLOCK(pgp->lock);
  return status;
}
int ffdb_pagepool_new_page ( ffdb_pagepool_t * pgp , pgno_t * pageno , unsigned int flags , void * * mem ) { int status ; * mem = 0 ; FFDB_LOCK ( pgp -> lock ) ; status = _ffdb_pagepool_new_page_i ( pgp , pageno , flags , mem ) ; FFDB_UNLOCK ( pgp -> lock ) ; return status ; }
Create a new page not from the back source file
Create a new page not from the back source file