#include <BuildDefaults.h>
#include <stdint.h>
#include <stddef.h>
#include <sys/types.h>
Go to the source code of this file.
Classes | |
struct | uuid_t |
Defines | |
#define | _FLB_ALL32(x) *((uint32_t *) &x) |
#define | _FLB_FIRST32(x) *((uint32_t *) &x) |
#define | _FLB_HI32(x) *((uint32_t *) &x + 1) |
#define | _FLB_LO32(x) *((uint32_t *) &x) |
#define | _FLB_SECOND32(x) *((uint32_t *) &x + 1) |
#define | _STACK_ALIGN(x) |
#define | B_MICROSECONDS_TO_NANOSECONDS(us) B_US2NS(us) |
#define | B_MILLISECONDS_TO_NANOSECONDS(ms) B_MS2NS(ms) |
#define | B_MS2NS(ms) ((nsecs_t)(ms) * 1000000) |
#define | B_NANOSECONDS_TO_MICROSECONDS(ns) B_NS2US(ns) |
#define | B_NANOSECONDS_TO_MILLISECONDS(ns) B_NS2MS(ns) |
#define | B_NANOSECONDS_TO_SECONDS(ns) B_NS2S(ns) |
#define | B_NS2MS(ns) ((int64_t)(ns) / 1000000) |
#define | B_NS2S(ns) ((int64_t)(ns) / 1000000000) |
#define | B_NS2US(ns) ((int64_t)(ns) / 1000) |
#define | B_ONE_MICROSECOND (B_ONE_NANOSECOND*1000) |
#define | B_ONE_MILLISECOND (B_ONE_MICROSECOND*1000) |
#define | B_ONE_NANOSECOND ((nsecs_t)1) |
#define | B_ONE_SECOND (B_ONE_MILLISECOND*1000) |
#define | B_S2NS(s) ((nsecs_t)(s) * 1000000000) |
#define | B_SECONDS_TO_NANOSECONDS(s) B_S2NS(s) |
#define | B_US2NS(us) ((nsecs_t)(us) * 1000) |
#define | EndianSwap16(n) |
#define | EndianSwap32(n) |
#define | ErrConvertFrom68k(x) ( (((status_t)(x))&0xFFFF) | 0x80000000 ) |
#define | ErrConvertTo68k(x) ((uint16_t)(((uint32_t)(x))&0xFFFF)) |
#define | FALSE (0) |
#define | NULL 0 |
#define | RsrcEndianSwap16(x) (x) |
#define | RsrcEndianSwap32(x) (x) |
#define | TRUE (1) |
Typedefs | |
typedef unsigned char | Boolean |
typedef float | coord |
typedef int16_t | Coord |
typedef uint16_t | Enum16 |
typedef uint8_t | Enum8 |
typedef float | fcoord_t |
typedef int | FDCELL |
typedef _opaque * | MemHandle |
typedef void * | MemPtr |
typedef int64_t | nsecs_t |
typedef void * | PCELL |
typedef uint32_t | perform_code |
typedef int32_t | pl_t |
typedef int32_t(* | ProcPtr )() |
typedef int16_t | SignedEnum16 |
typedef int8_t | SignedEnum8 |
typedef int32_t | status_t |
typedef uint32_t | SysHandle |
typedef uint32_t | type_code |
typedef uuid_t | uuid_t |
typedef uint32_t | VAddr |
typedef uint16_t | wchar16_t |
typedef uint32_t | wchar32_t |