Lines Matching refs:leaf

122 #define LeafEngine(leaf)    (Scheduler(Site(leaf))->engine)
123 #define SiteLeaf(site) ((st_id_t *)&(Scheduler(site)->leaf))
124 #define NewSiteLeaf(leaf) { \
125 Scheduler(Site(leaf))->lmp = 0; \
126 *SiteLeaf(Site(leaf)) = *(leaf); \
205 /* The super tree area for an incarnated leaf is overloaded to
269 /* Create an alive twig, leading to a leaf
273 #define Add_Alive_Twig_Next(twig,leaf,knot,next) {\
277 *SubTree(twig) = *(leaf); \
284 #define Add_Lodge_Twig(twig,leaf,knot) { \
289 *SubTree(twig) = *(leaf); \
351 #define Sch_JS_Install(self, lodg, coma, leaf) { \
367 sch_msg_hdl_js_install(SubTree(&twig),&twig,(lodg),(coma),(leaf)), \
368 sch_msg_snd_js_install(SubTree(&twig),&twig,(lodg),(coma),(leaf)) \
387 #define Sch_JS_Trav_Up(self,coma,leaf) { \
389 (!JsRoot(self) && !(Local(self) && ComnSite((self),(leaf))))) { \
396 sch_msg_hdl_js_trav_up(SupTree(self),(self),ncoma,(leaf)),\
397 sch_msg_snd_js_trav_up(SupTree(self),(self),ncoma,(leaf))\
400 !(Local(self) && ComnSite((self),(leaf)))) { \
405 x->leaf = *(leaf); \
415 sch_msg_hdl_straighten(SupTree(self),(self),(leaf),(self),alt0),\
416 sch_msg_snd_straighten(SupTree(self),(self),(leaf),(self),alt0) \
422 #define Sch_JS_Trav_Down(self,coma,leaf) { \
431 sch_msg_hdl_js_trav_dn(SubTree(&twig),&twig,(coma),(leaf)),\
432 sch_msg_snd_js_trav_dn(SubTree(&twig),&twig,(coma),(leaf))\
447 Smsg_ShortCut_Mid((self),&(x->leaf), \
448 sch_msg_hdl_js_in_vain(&(x->leaf),(self)), \
449 sch_msg_snd_js_in_vain(&(x->leaf),(self)) \
481 #define None_Install_Req(leaf)
483 #define None_Install_Req(leaf) assert(!Install_Req(Site(leaf)))