Lines Matching defs:cur_scope
469 scope_t *cur_scope;
479 cur_scope = TAILQ_FIRST(&scope->inner_scope);
481 while (cur_scope != NULL) {
483 dump_scope(cur_scope);
485 cur_scope = TAILQ_NEXT(cur_scope, scope_links);
792 scope_t *cur_scope;
796 cur_scope = TAILQ_LAST(&scope->inner_scope, scope_tailq);
799 while (cur_scope != NULL) {
803 switch (cur_scope->type) {
809 cur_scope->patches[1].skip_patch =
811 cur_scope->patches[1].skip_instr =
819 patch0_patch_skip += cur_scope->inner_scope_patches;
821 cur_scope->patches[0].skip_patch = patch0_patch_skip;
822 cur_scope->patches[0].skip_instr =
823 cur_scope->end_addr - cur_scope->begin_addr;
825 skip_instr_count += cur_scope->patches[0].skip_instr;
828 if (cur_scope->type == SCOPE_IF) {
836 skip_patch_count += cur_scope->inner_scope_patches;
838 skip_instr_count += cur_scope->end_addr
839 - cur_scope->begin_addr;
846 cur_scope = TAILQ_PREV(cur_scope, scope_tailq, scope_links);