SupportDefs.h File Reference


Detailed Description

Common Support Kit definitions.

#include <support/SupportBuild.h>
#include <SysThread.h>
#include <stdint.h>
#include <support/Errors.h>
#include <kernel/OS.h>
#include <kernel/image.h>

Go to the source code of this file.

Classes

struct  lock_status_t
 Locking operation status result. More...

Defines

#define B_DISPLAY_PRIORITY   B_DISPLAY_PRIORITY
#define B_FORMAT_INT64   "I64"
#define B_INFINITE_TIMEOUT   B_INFINITE_TIMEOUT
#define B_LOW_PRIORITY   B_LOW_PRIORITY
#define B_MAKE_INT64(_x)   _x##LL
#define B_MAKE_UINT64(_x)   _x##ULL
#define B_NORMAL_PRIORITY   B_NORMAL_PRIORITY
#define B_OS_NAME_LENGTH   B_OS_NAME_LENGTH
#define B_REAL_TIME_DISPLAY_PRIORITY   B_REAL_TIME_DISPLAY_PRIORITY
#define B_REAL_TIME_PRIORITY   B_REAL_TIME_PRIORITY
#define B_TRANSACTION_PRIORITY   B_NORMAL_PRIORITY
#define B_URGENT_DISPLAY_PRIORITY   B_URGENT_DISPLAY_PRIORITY
#define B_URGENT_PRIORITY   B_URGENT_PRIORITY
#define LIBBE2   1
#define SUPPORTS_ATOM_DEBUG   1

Enumerations

enum  { B_PRINT_STREAM_HEADER = 0x00000001 }
 Standard PrintToStream() flags. More...
enum  no_init_t { B_DO_NOT_INITIALIZE = 1 }
 Standard constructor flag to not initialize an object. More...

Functions

void * inplace_realloc (void *, size_t)
 Perform a realloc, but only if it won't change the location of the memory.