DDI_GET_KT_DID(9F)      Kernel Functions for Drivers      DDI_GET_KT_DID(9F)
NAME
       ddi_get_kt_did - get identifier of current thread
SYNOPSIS
       #include <sys/types.h>
       #include <sys/ddi.h>
       #include <sys/sunddi.h>       
kt_did_t ddi_get_kt_did(
void);
INTERFACE LEVEL
       illumos DDI specific (illumos DDI)
DESCRIPTION
       The 
ddi_get_kt_did() function returns a unique 64-bit identifier for
       the currently running thread.
CONTEXT
       This routine can be called from user, kernel, or interrupt context.
       This routine cannot be called from a high-level interrupt context.
RETURN VALUES
       ddi_get_kt_did() always returns the identifier for the current
       thread.  There are no error conditions.
SEE ALSO
       Writing Device DriversNOTES
       The value returned by this function can also be seen in 
adb or 
mdb as
       the 
did field displayed when using the 
thread macro.
       This interface is intended for tracing and debugging purposes.
                                May 15, 2001              DDI_GET_KT_DID(9F)