hfs_thread_record_t
hfs_thread_record_t rootthread;
hfs_thread_record_t parent_thread;
hfs_thread_record_t* out_thread,
hfs_thread_record_t parentthread;
hfs_thread_record_t fileparent;
hfs_thread_record_t thread;
hfs_thread_record_t*, hfs_callback_args*);