Next: Processor Control, Up: Processor Interface [Contents][Index]
The function host_processors
gets send rights to the processor
port for each processor existing on host_priv. This is the
privileged port that allows its holder to control a processor.
processor_list is an array that is created as a result of this
call. The caller may wish to vm_deallocate
this array when the
data is no longer needed. processor_count is set to the number of
processors in the processor_list.
This function returns KERN_SUCCESS
if the call succeeded,
KERN_INVALID_ARGUMENT
if host_priv is not a privileged host
port, and KERN_INVALID_ADDRESS
if processor_count points to
inaccessible memory.