Lines Matching refs:set
118 Jcmset_t* set;
151 Dt_t* set;
601 for (v = event->job->set; v; v = v->next)
646 Jcmset_t* set;
670 !(state.set = dtopen(&state.setdisc, Dtoset)) ||
915 if (!(set = newof(0, Jcmset_t, 1, n)))
917 strcpy(set->name, s);
918 if (s = strchr(set->name, '='))
921 set->value = s;
924 set->value = "";
925 var = (Jcmvar_t*)dtmatch(state.vars, set->name);
926 if ((!(var = (Jcmvar_t*)dtmatch(state.vars, set->name)) || !var->init) && (!(global = (Jcmset_t*)dtmatch(state.set, set->name)) || streq(global->value, set->value) || circular(set)))
931 sfprintf(sfstdout, "%s%s == %s\n", JCL_AUTO, set->name, circular(set) ? "1" : set->value);
932 dtinsert(state.set, global = set);
933 if (!(set = newof(0, Jcmset_t, 1, n)))
935 memcpy(set, global, sizeof(Jcmset_t) + n);
937 set->value = 0;
939 if (lastset = job->set)
943 lastset->next = set;
946 job->set = set;