Home
last modified time | relevance | path

Searched refs:FOREIGN_ThreadHandle (Results 1 – 12 of 12) sorted by relevance

/dports/lang/yap/yap-6.2.2/C/
H A Dthreads.c91 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 …]
H A Dgrow.c1830 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 …]
H A Dinit.c1168 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()
H A Dexec.c1613 …pthread_setspecific(Yap_yaamregs_key, (const void *)FOREIGN_ThreadHandle(myworker_id).default_yaam… in Yap_InitYaamRegs()
1614FOREIGN_ThreadHandle(myworker_id).current_yaam_regs = FOREIGN_ThreadHandle(myworker_id).default_ya… in Yap_InitYaamRegs()
H A Dalloc.c398 ADDR gb = FOREIGN_ThreadHandle(wid).stack_address; in Yap_KillStacks()
401 FOREIGN_ThreadHandle(wid).stack_address = NULL; in Yap_KillStacks()
/dports/lang/yap/yap-6.2.2/H/
H A Drglobals.h166 #define FOREIGN_ThreadHandle(wid) (Yap_WLocal[(wid)].thread_handle) in RestoreWorker() macro
H A Dhglobals.h168 #define FOREIGN_ThreadHandle(wid) (Yap_WLocal[(wid)].thread_handle) macro
H A Ddglobals.h166 #define FOREIGN_ThreadHandle(wid) (Yap_WLocal[(wid)].thread_handle) macro
H A Diglobals.h166 #define FOREIGN_ThreadHandle(wid) (Yap_WLocal[(wid)].thread_handle) in InitWorker() macro
/dports/lang/yap/yap-6.2.2/OPTYap/
H A Dor.threadengine.c73 LCL0 = FOREIGN_ThreadHandle(0).current_yaam_regs->LCL0_; in make_root_choice_point()
/dports/lang/yap/yap-6.2.2/misc/
H A DGLOBALS186 #define FOREIGN_ThreadHandle(wid) (Yap_WLocal[(wid)].thread_handle)
/dports/lang/yap/yap-6.2.2/library/dialect/swi/fli/
H A Dswi.c2887 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()