Lines Matching refs:cur_scope
463 scope_t *cur_scope; in dump_scope() local
473 cur_scope = TAILQ_FIRST(&scope->inner_scope); in dump_scope()
475 while (cur_scope != NULL) { in dump_scope()
477 dump_scope(cur_scope); in dump_scope()
479 cur_scope = TAILQ_NEXT(cur_scope, scope_links); in dump_scope()
788 scope_t *cur_scope; in process_scope() local
792 cur_scope = TAILQ_LAST(&scope->inner_scope, scope_tailq); in process_scope()
795 while (cur_scope != NULL) { in process_scope()
799 switch (cur_scope->type) { in process_scope()
805 cur_scope->patches[1].skip_patch = in process_scope()
807 cur_scope->patches[1].skip_instr = in process_scope()
815 patch0_patch_skip += cur_scope->inner_scope_patches; in process_scope()
817 cur_scope->patches[0].skip_patch = patch0_patch_skip; in process_scope()
818 cur_scope->patches[0].skip_instr = in process_scope()
819 cur_scope->end_addr - cur_scope->begin_addr; in process_scope()
821 skip_instr_count += cur_scope->patches[0].skip_instr; in process_scope()
824 if (cur_scope->type == SCOPE_IF) { in process_scope()
832 skip_patch_count += cur_scope->inner_scope_patches; in process_scope()
834 skip_instr_count += cur_scope->end_addr in process_scope()
835 - cur_scope->begin_addr; in process_scope()
842 cur_scope = TAILQ_PREV(cur_scope, scope_tailq, scope_links); in process_scope()