~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to storage/innobase/include/trx0rseg.ic

  • Committer: Monty Taylor
  • Date: 2008-08-04 19:37:18 UTC
  • mto: (261.2.2 codestyle)
  • mto: This revision was merged to the branch mainline in revision 262.
  • Revision ID: monty@inaugust.com-20080804193718-f0rz13uli4429ozb
Changed gettext_noop() to N_()

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
                                /* out: rollback segment header, page
18
18
                                x-latched */
19
19
        ulint   space,          /* in: space where placed */
20
 
        ulint   zip_size,       /* in: compressed page size in bytes
21
 
                                or 0 for uncompressed pages */
22
20
        ulint   page_no,        /* in: page number of the header */
23
21
        mtr_t*  mtr)            /* in: mtr */
24
22
{
25
 
        buf_block_t*    block;
26
23
        trx_rsegf_t*    header;
27
24
 
28
 
        block = buf_page_get(space, zip_size, page_no, RW_X_LATCH, mtr);
 
25
        header = TRX_RSEG + buf_page_get(space, page_no, RW_X_LATCH, mtr);
 
26
 
29
27
#ifdef UNIV_SYNC_DEBUG
30
 
        buf_block_dbg_add_level(block, SYNC_RSEG_HEADER);
 
28
        buf_page_dbg_add_level(header, SYNC_RSEG_HEADER);
31
29
#endif /* UNIV_SYNC_DEBUG */
32
 
        header = TRX_RSEG + buf_block_get_frame(block);
33
30
 
34
31
        return(header);
35
32
}
43
40
                                /* out: rollback segment header, page
44
41
                                x-latched */
45
42
        ulint   space,          /* in: space where placed */
46
 
        ulint   zip_size,       /* in: compressed page size in bytes
47
 
                                or 0 for uncompressed pages */
48
43
        ulint   page_no,        /* in: page number of the header */
49
44
        mtr_t*  mtr)            /* in: mtr */
50
45
{
51
 
        buf_block_t*    block;
52
46
        trx_rsegf_t*    header;
53
47
 
54
 
        block = buf_page_get(space, zip_size, page_no, RW_X_LATCH, mtr);
 
48
        header = TRX_RSEG + buf_page_get(space, page_no, RW_X_LATCH, mtr);
 
49
 
55
50
#ifdef UNIV_SYNC_DEBUG
56
 
        buf_block_dbg_add_level(block, SYNC_RSEG_HEADER_NEW);
 
51
        buf_page_dbg_add_level(header, SYNC_RSEG_HEADER_NEW);
57
52
#endif /* UNIV_SYNC_DEBUG */
58
 
        header = TRX_RSEG + buf_block_get_frame(block);
59
53
 
60
54
        return(header);
61
55
}