~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/innobase/include/trx0rseg.h

  • Committer: Monty Taylor
  • Date: 2011-02-13 17:26:39 UTC
  • mfrom: (2157.2.2 give-in-to-pkg-config)
  • mto: This revision was merged to the branch mainline in revision 2166.
  • Revision ID: mordred@inaugust.com-20110213172639-nhy7i72sfhoq13ms
Merged in pkg-config fixes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*****************************************************************************
2
2
 
3
 
Copyright (c) 1996, 2010, Innobase Oy. All Rights Reserved.
 
3
Copyright (C) 1996, 2010, Innobase Oy. All Rights Reserved.
4
4
 
5
5
This program is free software; you can redistribute it and/or modify it under
6
6
the terms of the GNU General Public License as published by the Free Software
103
103
        ulint   zip_size,       /*!< in: compressed page size in bytes
104
104
                                or 0 for uncompressed pages */
105
105
        ulint   max_size,       /*!< in: max size in pages */
106
 
        ulint*  slot_no,        /*!< out: rseg id == slot number in trx sys */
 
106
        ulint   rseg_slot_no,   /*!< in: rseg id == slot number in trx sys */
107
107
        mtr_t*  mtr);           /*!< in: mtr */
108
108
/*********************************************************************//**
109
109
Creates the memory copies for rollback segments and initializes the
122
122
/*==============*/
123
123
        trx_rseg_t*     rseg);          /* in, own: instance to free */
124
124
 
 
125
/*********************************************************************
 
126
Creates a rollback segment. */
 
127
UNIV_INTERN
 
128
trx_rseg_t*
 
129
trx_rseg_create(void);
 
130
/*==================*/
125
131
 
126
132
/* Number of undo log slots in a rollback segment file copy */
127
133
#define TRX_RSEG_N_SLOTS        (UNIV_PAGE_SIZE / 16)