diff options
Diffstat (limited to 'storage/innobase/include/mach0data.h')
-rw-r--r-- | storage/innobase/include/mach0data.h | 122 |
1 files changed, 61 insertions, 61 deletions
diff --git a/storage/innobase/include/mach0data.h b/storage/innobase/include/mach0data.h index f9a3ff521d5..8377114a723 100644 --- a/storage/innobase/include/mach0data.h +++ b/storage/innobase/include/mach0data.h @@ -1,6 +1,6 @@ /********************************************************************** Utilities for converting data from the database file -to the machine format. +to the machine format. (c) 1995 Innobase Oy @@ -21,37 +21,37 @@ module. */ /*********************************************************** The following function is used to store data in one byte. */ UNIV_INLINE -void +void mach_write_to_1( /*============*/ - byte* b, /* in: pointer to byte where to store */ - ulint n); /* in: ulint integer to be stored, >= 0, < 256 */ + byte* b, /* in: pointer to byte where to store */ + ulint n); /* in: ulint integer to be stored, >= 0, < 256 */ /************************************************************ The following function is used to fetch data from one byte. */ UNIV_INLINE -ulint +ulint mach_read_from_1( /*=============*/ /* out: ulint integer, >= 0, < 256 */ - byte* b); /* in: pointer to byte */ + byte* b); /* in: pointer to byte */ /*********************************************************** The following function is used to store data in two consecutive bytes. We store the most significant byte to the lower address. */ UNIV_INLINE -void +void mach_write_to_2( /*============*/ - byte* b, /* in: pointer to two bytes where to store */ - ulint n); /* in: ulint integer to be stored, >= 0, < 64k */ + byte* b, /* in: pointer to two bytes where to store */ + ulint n); /* in: ulint integer to be stored, >= 0, < 64k */ /************************************************************ The following function is used to fetch data from two consecutive bytes. The most significant byte is at the lowest address. */ UNIV_INLINE -ulint +ulint mach_read_from_2( /*=============*/ /* out: ulint integer, >= 0, < 64k */ - byte* b); /* in: pointer to two bytes */ + byte* b); /* in: pointer to two bytes */ /************************************************************ The following function is used to convert a 16-bit data item @@ -77,38 +77,38 @@ mach_decode_2( The following function is used to store data in 3 consecutive bytes. We store the most significant byte to the lowest address. */ UNIV_INLINE -void +void mach_write_to_3( /*============*/ - byte* b, /* in: pointer to 3 bytes where to store */ - ulint n); /* in: ulint integer to be stored */ + byte* b, /* in: pointer to 3 bytes where to store */ + ulint n); /* in: ulint integer to be stored */ /************************************************************ The following function is used to fetch data from 3 consecutive bytes. The most significant byte is at the lowest address. */ UNIV_INLINE -ulint +ulint mach_read_from_3( /*=============*/ /* out: ulint integer */ - byte* b); /* in: pointer to 3 bytes */ + byte* b); /* in: pointer to 3 bytes */ /*********************************************************** The following function is used to store data in four consecutive bytes. We store the most significant byte to the lowest address. */ UNIV_INLINE -void +void mach_write_to_4( /*============*/ - byte* b, /* in: pointer to four bytes where to store */ - ulint n); /* in: ulint integer to be stored */ + byte* b, /* in: pointer to four bytes where to store */ + ulint n); /* in: ulint integer to be stored */ /************************************************************ The following function is used to fetch data from 4 consecutive bytes. The most significant byte is at the lowest address. */ UNIV_INLINE -ulint +ulint mach_read_from_4( /*=============*/ /* out: ulint integer */ - byte* b); /* in: pointer to four bytes */ + byte* b); /* in: pointer to four bytes */ /************************************************************* Writes a ulint in a compressed form (1..5 bytes). */ UNIV_INLINE @@ -116,8 +116,8 @@ ulint mach_write_compressed( /*==================*/ /* out: stored size in bytes */ - byte* b, /* in: pointer to memory where to store */ - ulint n); /* in: ulint integer to be stored */ + byte* b, /* in: pointer to memory where to store */ + ulint n); /* in: ulint integer to be stored */ /************************************************************* Returns the size of an ulint when written in the compressed form. */ UNIV_INLINE @@ -125,7 +125,7 @@ ulint mach_get_compressed_size( /*=====================*/ /* out: compressed size in bytes */ - ulint n); /* in: ulint integer to be stored */ + ulint n); /* in: ulint integer to be stored */ /************************************************************* Reads a ulint in a compressed form. */ UNIV_INLINE @@ -133,61 +133,61 @@ ulint mach_read_compressed( /*=================*/ /* out: read integer */ - byte* b); /* in: pointer to memory from where to read */ + byte* b); /* in: pointer to memory from where to read */ /*********************************************************** The following function is used to store data in 6 consecutive bytes. We store the most significant byte to the lowest address. */ UNIV_INLINE -void +void mach_write_to_6( /*============*/ - byte* b, /* in: pointer to 6 bytes where to store */ - dulint n); /* in: dulint integer to be stored */ + byte* b, /* in: pointer to 6 bytes where to store */ + dulint n); /* in: dulint integer to be stored */ /************************************************************ The following function is used to fetch data from 6 consecutive bytes. The most significant byte is at the lowest address. */ UNIV_INLINE -dulint +dulint mach_read_from_6( /*=============*/ /* out: dulint integer */ - byte* b); /* in: pointer to 6 bytes */ + byte* b); /* in: pointer to 6 bytes */ /*********************************************************** The following function is used to store data in 7 consecutive bytes. We store the most significant byte to the lowest address. */ UNIV_INLINE -void +void mach_write_to_7( /*============*/ - byte* b, /* in: pointer to 7 bytes where to store */ - dulint n); /* in: dulint integer to be stored */ + byte* b, /* in: pointer to 7 bytes where to store */ + dulint n); /* in: dulint integer to be stored */ /************************************************************ The following function is used to fetch data from 7 consecutive bytes. The most significant byte is at the lowest address. */ UNIV_INLINE -dulint +dulint mach_read_from_7( /*=============*/ /* out: dulint integer */ - byte* b); /* in: pointer to 7 bytes */ + byte* b); /* in: pointer to 7 bytes */ /*********************************************************** The following function is used to store data in 8 consecutive bytes. We store the most significant byte to the lowest address. */ UNIV_INLINE -void +void mach_write_to_8( /*============*/ - byte* b, /* in: pointer to 8 bytes where to store */ - dulint n); /* in: dulint integer to be stored */ + byte* b, /* in: pointer to 8 bytes where to store */ + dulint n); /* in: dulint integer to be stored */ /************************************************************ The following function is used to fetch data from 8 consecutive bytes. The most significant byte is at the lowest address. */ UNIV_INLINE -dulint +dulint mach_read_from_8( /*=============*/ /* out: dulint integer */ - byte* b); /* in: pointer to 8 bytes */ + byte* b); /* in: pointer to 8 bytes */ /************************************************************* Writes a dulint in a compressed form (5..9 bytes). */ UNIV_INLINE @@ -195,8 +195,8 @@ ulint mach_dulint_write_compressed( /*=========================*/ /* out: size in bytes */ - byte* b, /* in: pointer to memory where to store */ - dulint n); /* in: dulint integer to be stored */ + byte* b, /* in: pointer to memory where to store */ + dulint n); /* in: dulint integer to be stored */ /************************************************************* Returns the size of a dulint when written in the compressed form. */ UNIV_INLINE @@ -204,7 +204,7 @@ ulint mach_dulint_get_compressed_size( /*============================*/ /* out: compressed size in bytes */ - dulint n); /* in: dulint integer to be stored */ + dulint n); /* in: dulint integer to be stored */ /************************************************************* Reads a dulint in a compressed form. */ UNIV_INLINE @@ -212,7 +212,7 @@ dulint mach_dulint_read_compressed( /*========================*/ /* out: read dulint */ - byte* b); /* in: pointer to memory from where to read */ + byte* b); /* in: pointer to memory from where to read */ /************************************************************* Writes a dulint in a compressed form (1..11 bytes). */ UNIV_INLINE @@ -220,8 +220,8 @@ ulint mach_dulint_write_much_compressed( /*==============================*/ /* out: size in bytes */ - byte* b, /* in: pointer to memory where to store */ - dulint n); /* in: dulint integer to be stored */ + byte* b, /* in: pointer to memory where to store */ + dulint n); /* in: dulint integer to be stored */ /************************************************************* Returns the size of a dulint when written in the compressed form. */ UNIV_INLINE @@ -229,7 +229,7 @@ ulint mach_dulint_get_much_compressed_size( /*=================================*/ /* out: compressed size in bytes */ - dulint n); /* in: dulint integer to be stored */ + dulint n); /* in: dulint integer to be stored */ /************************************************************* Reads a dulint in a compressed form. */ UNIV_INLINE @@ -237,7 +237,7 @@ dulint mach_dulint_read_much_compressed( /*=============================*/ /* out: read dulint */ - byte* b); /* in: pointer to memory from where to read */ + byte* b); /* in: pointer to memory from where to read */ /************************************************************* Reads a ulint in a compressed form if the log record fully contains it. */ @@ -246,9 +246,9 @@ mach_parse_compressed( /*==================*/ /* out: pointer to end of the stored field, NULL if not complete */ - byte* ptr, /* in: pointer to buffer from where to read */ + byte* ptr, /* in: pointer to buffer from where to read */ byte* end_ptr,/* in: pointer to end of the buffer */ - ulint* val); /* out: read value */ + ulint* val); /* out: read value */ /************************************************************* Reads a dulint in a compressed form if the log record fully contains it. */ @@ -257,9 +257,9 @@ mach_dulint_parse_compressed( /*=========================*/ /* out: pointer to end of the stored field, NULL if not complete */ - byte* ptr, /* in: pointer to buffer from where to read */ + byte* ptr, /* in: pointer to buffer from where to read */ byte* end_ptr,/* in: pointer to end of the buffer */ - dulint* val); /* out: read value */ + dulint* val); /* out: read value */ /************************************************************* Reads a double. It is stored in a little-endian format. */ UNIV_INLINE @@ -267,31 +267,31 @@ double mach_double_read( /*=============*/ /* out: double read */ - byte* b); /* in: pointer to memory from where to read */ + byte* b); /* in: pointer to memory from where to read */ /************************************************************* Writes a double. It is stored in a little-endian format. */ UNIV_INLINE void mach_double_write( /*==============*/ - byte* b, /* in: pointer to memory where to write */ - double d); /* in: double */ + byte* b, /* in: pointer to memory where to write */ + double d); /* in: double */ /************************************************************* Reads a float. It is stored in a little-endian format. */ UNIV_INLINE float mach_float_read( -/*=============*/ +/*============*/ /* out: float read */ - byte* b); /* in: pointer to memory from where to read */ + byte* b); /* in: pointer to memory from where to read */ /************************************************************* Writes a float. It is stored in a little-endian format. */ UNIV_INLINE void mach_float_write( -/*==============*/ - byte* b, /* in: pointer to memory where to write */ - float d); /* in: float */ +/*=============*/ + byte* b, /* in: pointer to memory where to write */ + float d); /* in: float */ /************************************************************* Reads a ulint stored in the little-endian format. */ UNIV_INLINE @@ -326,7 +326,7 @@ mach_write_to_2_little_endian( /*==========================*/ byte* dest, /* in: where to write */ ulint n); /* in: unsigned long int to write */ - + #ifndef UNIV_NONINL #include "mach0data.ic" #endif |