curp = list_entry (entry, struct pthread, header.data.list);
curp = list_entry (entry, struct pthread, list);
hidden_def (__pthread_keys)/* This is for libthread_db only.  */const int __pthread_pthread_sizeof_descr = sizeof (struct pthread);struct pthread *internal_function__find_in_stack_list (pd)     struct pthread *pd;{  list_t *entry;  struct pthread *result = NULL;  lll_lock (stack_cache_lock);  list_for_each (entry, &stack_used)    {      struct pthread *curp;      curp = list_entry (entry, struct pthread, header.data.list);      if (curp == pd)	{	  result = curp;	  break;	}    }  if (result == NULL)    list_for_each (entry, &__stack_user)      {	struct pthread *curp;	curp = list_entry (entry, struct pthread, header.data.list);	if (curp == pd)	  {	    result = curp;	    break;	  }      }  lll_unlock (stack_cache_lock);  return result;}