Searched refs:FOREIGN_ThreadHandle (Results 1 – 12 of 12) sorted by relevance
91 FOREIGN_ThreadHandle(new_worker_id).tgoal = in store_specs()93 FOREIGN_ThreadHandle(new_worker_id).cmod = in store_specs()171 …Yap_InitExStacks(FOREIGN_ThreadHandle(myworker_id).tsize, FOREIGN_ThreadHandle(myworker_id).ssize); in setup_engine()421 FOREIGN_ThreadHandle(wid).ref_count++; in Yap_thread_attach_engine()427 FOREIGN_ThreadHandle(wid).ref_count++; in Yap_thread_attach_engine()441 FOREIGN_ThreadHandle(wid).ref_count--; in Yap_thread_detach_engine()470 if (!FOREIGN_ThreadHandle(tid).in_use && in p_thread_join()515 FOREIGN_ThreadHandle(tid).tdetach = in p_thread_detach()535 if (FOREIGN_ThreadHandle(tid).tdetach) in p_thread_detached2()584 return FOREIGN_ThreadHandle(i).in_use || FOREIGN_ThreadHandle(i).zombie; in p_valid_thread()[all …]
1830 Int p_size = FOREIGN_ThreadHandle(worker_p).ssize+FOREIGN_ThreadHandle(worker_p).tsize; in Yap_CopyThreadStacks()1831 Int q_size = FOREIGN_ThreadHandle(worker_q).ssize+FOREIGN_ThreadHandle(worker_q).tsize; in Yap_CopyThreadStacks()1833 …if (!(FOREIGN_ThreadHandle(worker_q).stack_address = realloc(FOREIGN_ThreadHandle(worker_q).stack_… in Yap_CopyThreadStacks()1837 FOREIGN_ThreadHandle(worker_q).ssize = FOREIGN_ThreadHandle(worker_p).ssize; in Yap_CopyThreadStacks()1838 FOREIGN_ThreadHandle(worker_q).tsize = FOREIGN_ThreadHandle(worker_p).tsize; in Yap_CopyThreadStacks()1844 size = FOREIGN_ThreadHandle(worker_q).stack_address-FOREIGN_ThreadHandle(worker_p).stack_address; in Yap_CopyThreadStacks()1848 H = FOREIGN_ThreadHandle(worker_p).current_yaam_regs->H_; in Yap_CopyThreadStacks()1849 H0 = FOREIGN_ThreadHandle(worker_p).current_yaam_regs->H0_; in Yap_CopyThreadStacks()1850 B = FOREIGN_ThreadHandle(worker_p).current_yaam_regs->B_; in Yap_CopyThreadStacks()1851 ENV = FOREIGN_ThreadHandle(worker_p).current_yaam_regs->ENV_; in Yap_CopyThreadStacks()[all …]
1168 FOREIGN_ThreadHandle(wid).in_use = FALSE; in InitThreadHandle()1169 FOREIGN_ThreadHandle(wid).zombie = FALSE; in InitThreadHandle()1170 FOREIGN_ThreadHandle(wid).local_preds = NULL; in InitThreadHandle()1172 FOREIGN_ThreadHandle(wid).thread_inst_count = 0LL; in InitThreadHandle()1174 pthread_mutex_init(&(FOREIGN_ThreadHandle(wid).tlock), NULL); in InitThreadHandle()1175 pthread_mutex_init(&(FOREIGN_ThreadHandle(wid).tlock_status), NULL); in InitThreadHandle()1176 FOREIGN_ThreadHandle(wid).tdetach = (CELL)0; in InitThreadHandle()1177 FOREIGN_ThreadHandle(wid).cmod = (CELL)0; in InitThreadHandle()1204 pthread_mutex_init(&FOREIGN_ThreadHandle(0).tlock, NULL); in InitFirstWorkerThreadHandle()1205 pthread_mutex_init(&FOREIGN_ThreadHandle(0).tlock_status, NULL); in InitFirstWorkerThreadHandle()
1613 …pthread_setspecific(Yap_yaamregs_key, (const void *)FOREIGN_ThreadHandle(myworker_id).default_yaam… in Yap_InitYaamRegs()1614 …FOREIGN_ThreadHandle(myworker_id).current_yaam_regs = FOREIGN_ThreadHandle(myworker_id).default_ya… in Yap_InitYaamRegs()
398 ADDR gb = FOREIGN_ThreadHandle(wid).stack_address; in Yap_KillStacks()401 FOREIGN_ThreadHandle(wid).stack_address = NULL; in Yap_KillStacks()
166 #define FOREIGN_ThreadHandle(wid) (Yap_WLocal[(wid)].thread_handle) in RestoreWorker() macro
168 #define FOREIGN_ThreadHandle(wid) (Yap_WLocal[(wid)].thread_handle) macro
166 #define FOREIGN_ThreadHandle(wid) (Yap_WLocal[(wid)].thread_handle) macro
166 #define FOREIGN_ThreadHandle(wid) (Yap_WLocal[(wid)].thread_handle) in InitWorker() macro
73 LCL0 = FOREIGN_ThreadHandle(0).current_yaam_regs->LCL0_; in make_root_choice_point()
186 #define FOREIGN_ThreadHandle(wid) (Yap_WLocal[(wid)].thread_handle)
2887 pthread_mutex_lock(&(FOREIGN_ThreadHandle(nwid).tlock)); in PL_set_engine()2888 if (FOREIGN_ThreadHandle(nwid).pthread_handle) { in PL_set_engine()2889 pthread_mutex_unlock(&(FOREIGN_ThreadHandle(nwid).tlock)); in PL_set_engine()2898 pthread_mutex_unlock(&(FOREIGN_ThreadHandle(nwid).tlock)); in PL_set_engine()