#include <mach/kern_return.h> also included by <mach/mach.h>

mach/kern_return.h

59 macros

macroKERN_SUCCESS

#define KERN_SUCCESS 0
CMU/MIT Mach reference · manual page · © Carnegie Mellon
The alarm was delivered without problem.
a value of kern_return_t

macroKERN_INVALID_ADDRESS

#define KERN_INVALID_ADDRESS 1

macroKERN_PROTECTION_FAILURE

#define KERN_PROTECTION_FAILURE 2

macroKERN_NO_SPACE

#define KERN_NO_SPACE 3

macroKERN_INVALID_ARGUMENT

#define KERN_INVALID_ARGUMENT 4

macroKERN_FAILURE

#define KERN_FAILURE 5

macroKERN_RESOURCE_SHORTAGE

#define KERN_RESOURCE_SHORTAGE 6

macroKERN_NOT_RECEIVER

#define KERN_NOT_RECEIVER 7

macroKERN_NO_ACCESS

#define KERN_NO_ACCESS 8

macroKERN_MEMORY_FAILURE

#define KERN_MEMORY_FAILURE 9

macroKERN_MEMORY_ERROR

#define KERN_MEMORY_ERROR 10

macroKERN_ALREADY_IN_SET

#define KERN_ALREADY_IN_SET 11

macroKERN_NOT_IN_SET

#define KERN_NOT_IN_SET 12

macroKERN_NAME_EXISTS

#define KERN_NAME_EXISTS 13

macroKERN_ABORTED

#define KERN_ABORTED 14
CMU/MIT Mach reference · manual page · © Carnegie Mellon
The alarm was terminated via use of clock_set_time.
a value of kern_return_t

macroKERN_INVALID_NAME

#define KERN_INVALID_NAME 15

macroKERN_INVALID_TASK

#define KERN_INVALID_TASK 16

macroKERN_INVALID_RIGHT

#define KERN_INVALID_RIGHT 17

macroKERN_INVALID_VALUE

#define KERN_INVALID_VALUE 18
CMU/MIT Mach reference · manual page · © Carnegie Mellon
The alarm_type and/or alarm_time values supplied to clock_alarm were invalid.
a value of kern_return_t

macroKERN_UREFS_OVERFLOW

#define KERN_UREFS_OVERFLOW 19

macroKERN_INVALID_CAPABILITY

#define KERN_INVALID_CAPABILITY 20

macroKERN_RIGHT_EXISTS

#define KERN_RIGHT_EXISTS 21

macroKERN_INVALID_HOST

#define KERN_INVALID_HOST 22

macroKERN_MEMORY_PRESENT

#define KERN_MEMORY_PRESENT 23

macroKERN_MEMORY_DATA_MOVED

#define KERN_MEMORY_DATA_MOVED 24

macroKERN_MEMORY_RESTART_COPY

#define KERN_MEMORY_RESTART_COPY 25

macroKERN_INVALID_PROCESSOR_SET

#define KERN_INVALID_PROCESSOR_SET 26

macroKERN_POLICY_LIMIT

#define KERN_POLICY_LIMIT 27

macroKERN_INVALID_POLICY

#define KERN_INVALID_POLICY 28

macroKERN_INVALID_OBJECT

#define KERN_INVALID_OBJECT 29

macroKERN_ALREADY_WAITING

#define KERN_ALREADY_WAITING 30

macroKERN_DEFAULT_SET

#define KERN_DEFAULT_SET 31

macroKERN_EXCEPTION_PROTECTED

#define KERN_EXCEPTION_PROTECTED 32

macroKERN_INVALID_LEDGER

#define KERN_INVALID_LEDGER 33
CMU/MIT Mach reference · manual page · © Carnegie Mellon
The ledger supplied to clock_alarm was not a ledger.
a value of kern_return_t

macroKERN_INVALID_MEMORY_CONTROL

#define KERN_INVALID_MEMORY_CONTROL 34

macroKERN_INVALID_SECURITY

#define KERN_INVALID_SECURITY 35

macroKERN_NOT_DEPRESSED

#define KERN_NOT_DEPRESSED 36

macroKERN_TERMINATED

#define KERN_TERMINATED 37

macroKERN_LOCK_SET_DESTROYED

#define KERN_LOCK_SET_DESTROYED 38

macroKERN_LOCK_UNSTABLE

#define KERN_LOCK_UNSTABLE 39

macroKERN_LOCK_OWNED

#define KERN_LOCK_OWNED 40

macroKERN_LOCK_OWNED_SELF

#define KERN_LOCK_OWNED_SELF 41

macroKERN_SEMAPHORE_DESTROYED

#define KERN_SEMAPHORE_DESTROYED 42

macroKERN_RPC_SERVER_TERMINATED

#define KERN_RPC_SERVER_TERMINATED 43

macroKERN_RPC_TERMINATE_ORPHAN

#define KERN_RPC_TERMINATE_ORPHAN 44

macroKERN_RPC_CONTINUE_ORPHAN

#define KERN_RPC_CONTINUE_ORPHAN 45

macroKERN_NOT_SUPPORTED

#define KERN_NOT_SUPPORTED 46

macroKERN_NODE_DOWN

#define KERN_NODE_DOWN 47

macroKERN_NOT_WAITING

#define KERN_NOT_WAITING 48

macroKERN_OPERATION_TIMED_OUT

#define KERN_OPERATION_TIMED_OUT 49

macroKERN_CODESIGN_ERROR

#define KERN_CODESIGN_ERROR 50

macroKERN_POLICY_STATIC

#define KERN_POLICY_STATIC 51

macroKERN_INSUFFICIENT_BUFFER_SIZE

#define KERN_INSUFFICIENT_BUFFER_SIZE 52

macroKERN_DENIED

#define KERN_DENIED 53

macroKERN_MISSING_KC

#define KERN_MISSING_KC 54

macroKERN_INVALID_KC

#define KERN_INVALID_KC 55

macroKERN_NOT_FOUND

#define KERN_NOT_FOUND 56

macroKERN_INVALID_GUARD_OBJECT_SLOT

#define KERN_INVALID_GUARD_OBJECT_SLOT 57

macroKERN_RETURN_MAX

#define KERN_RETURN_MAX 0x100