Lines Matching defs:jobNode
142 JobNode *jobNode = (JobNode *)trigger;
145 CommandNode *cmd = jobNode->firstCmd;
152 if (jobNode->condition != NULL) {
153 free(jobNode->condition);
154 jobNode->condition = NULL;
156 jobNode->lastCmd = NULL;
157 jobNode->firstCmd = NULL;
160 OH_HashMapRemove(workSpace->hashMap, jobNode->name);
163 free(jobNode);
173 free(jobNode);
276 JobNode *jobNode = GetTriggerByName(workSpace, name);
277 if (jobNode == NULL) {
283 } else if (jobNode->condition == NULL && condition != NULL) {
284 int ret = CopyCondition((TriggerNode *)jobNode, condition);
285 PARAM_CHECK(ret == 0, FreeTrigger(workSpace, (TriggerNode*)jobNode);
288 return jobNode;
611 JobNode *jobNode = HASHMAP_ENTRY(node, JobNode, hashNode);
613 size_t nameLen = strlen(jobNode->name);
615 code += jobNode->name[i] - 'A';
633 JobNode *jobNode = HASHMAP_ENTRY(node, JobNode, hashNode);
634 FreeTrigger(GetTriggerWorkSpace(), (TriggerNode *)jobNode);