~drizzle-trunk/drizzle/development

« back to all changes in this revision

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

  • Committer: Brian Aker
  • Date: 2010-12-17 00:08:06 UTC
  • mfrom: (2002.1.4 clean)
  • Revision ID: brian@tangent.org-20101217000806-fa6kmggjnhsl4q85
Rollup for field encapsulation, monty fix for bzrignore, and Andrew bug
fixes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*****************************************************************************
2
2
 
3
 
Copyright (C) 1995, 2010, Innobase Oy. All Rights Reserved.
4
 
Copyright (C) 2008, Google Inc.
 
3
Copyright (c) 1995, 2010, Innobase Oy. All Rights Reserved.
 
4
Copyright (c) 2008, Google Inc.
5
5
 
6
6
Portions of this file contain modifications contributed and copyrighted by
7
7
Google, Inc. Those modifications are gratefully acknowledged and are described
85
85
extern mysql_pfs_key_t  ibuf_bitmap_mutex_key;
86
86
extern mysql_pfs_key_t  ibuf_mutex_key;
87
87
extern mysql_pfs_key_t  ibuf_pessimistic_insert_mutex_key;
 
88
extern mysql_pfs_key_t  ios_mutex_key;
88
89
extern mysql_pfs_key_t  log_sys_mutex_key;
89
90
extern mysql_pfs_key_t  log_flush_order_mutex_key;
90
91
extern mysql_pfs_key_t  kernel_mutex_key;
91
 
extern mysql_pfs_key_t  commit_id_mutex_key;
92
92
# ifdef UNIV_MEM_DEBUG
93
93
extern mysql_pfs_key_t  mem_hash_mutex_key;
94
94
# endif /* UNIV_MEM_DEBUG */
671
671
                                        SYNC_SEARCH_SYS, as memory allocation
672
672
                                        can call routines there! Otherwise
673
673
                                        the level is SYNC_MEM_HASH. */
674
 
#define SYNC_COMMIT_ID_LOCK     159     
675
674
#define SYNC_BUF_POOL           150     /* Buffer pool mutex */
676
675
#define SYNC_BUF_BLOCK          146     /* Block mutex */
677
676
#define SYNC_BUF_FLUSH_LIST     145     /* Buffer flush list mutex */