__haiku_int32
typedef __haiku_int32 __haiku_saddr_t;
typedef __haiku_int32 __haiku_phys_saddr_t;
typedef __haiku_int32 __haiku_phys_saddr_t;
extern "C" __haiku_int32 atomic_add(__haiku_int32* value,
__haiku_int32 addvalue);
charT* grab () { if (selfish) return clone (); atomic_add((__haiku_int32*) &ref, 1); return data (); }
void release() { if (atomic_add((__haiku_int32*) &ref, -1) == 1) delete this; }
typedef __haiku_int32 int32;
typedef __haiku_int32 dev_t;
typedef __haiku_int32 pid_t;
typedef __haiku_int32 id_t;
typedef __haiku_int32 key_t;
typedef __haiku_int32 clock_t;
typedef __haiku_int32 suseconds_t;
typedef __haiku_int32 time_t;
typedef __haiku_int32 sigset_t_beos;