## thread_get_assignment

Function - Return the processor set to which a thread is assigned.

### SYNOPSIS

    kern_return_t   thread_get_assignment
                    (thread_act_t                            thread,
                     processor_set_name_t             processor_set);

### PARAMETERS

thread
  [in thread send right] The thread whose assignment is desired.

processor_set
  [out processor-set-name send right] The name port for the processor set into which the thread is assigned.

### DESCRIPTION

The thread_get_assignment function returns the name port to the processor set to which thread is currently assigned. This port can only be used to obtain information about the processor set.

### RETURN VALUES

Only generic errors apply.

### RELATED INFORMATION

Functions: thread_assign, thread_assign_default, processor_set_create, processor_set_info, task_assign.