start 552 crmd/lrm.c int start = len; start 560 crmd/lrm.c sprintf(list + start, " %s ", param->rap_name); start 40 include/crm/common/iso8601.h crm_time_t *start; start 47 include/crm/pengine/internal.h GListPtr start; /* notify_entry_t* */ start 125 lib/common/io.c int start = 0, length = 0, read_len = 0; start 148 lib/common/io.c start = ftell(file_strm); start 151 lib/common/io.c fseek(file_strm, 0L, start); start 154 lib/common/io.c CRM_ASSERT(start == ftell(file_strm)); start 920 lib/common/iso8601.c period->start = parse_date(period_str); start 937 lib/common/iso8601.c period->start = crm_time_new(NULL); start 945 lib/common/iso8601.c if (period->start == NULL && period->end == NULL) { start 949 lib/common/iso8601.c } else if (period->start == NULL && period->diff == NULL) { start 960 lib/common/iso8601.c free(period->start); start 969 lib/common/iso8601.c if (period->start == NULL) { start 970 lib/common/iso8601.c period->start = crm_time_subtract(period->end, period->diff); start 973 lib/common/iso8601.c period->end = crm_time_add(period->start, period->diff); start 976 lib/common/iso8601.c crm_time_check(period->start); start 147 lib/common/remote.c time_t start = time(NULL); start 159 lib/common/remote.c } while (((time(NULL) - start) < (timeout_ms / 1000)) && start 460 lib/common/remote.c time_t start; start 482 lib/common/remote.c start = time(NULL); start 492 lib/common/remote.c timeout = total_timeout - ((time(NULL) - start) * 1000); start 620 lib/common/remote.c time_t start = time(NULL); start 663 lib/common/remote.c remaining_timeout = total_timeout - ((time(NULL) - start) * 1000); start 675 lib/common/remote.c time_t start; start 705 lib/common/remote.c if ((time(NULL) - cb_data->start) < (cb_data->timeout / 1000)) { start 714 lib/common/remote.c if ((time(NULL) - cb_data->start) < (cb_data->timeout / 1000)) { start 794 lib/common/remote.c cb_data->start = time(NULL); start 3180 lib/common/xml.c crm_xml_escape_shuffle(char *text, int start, int *length, const char *replace) start 3188 lib/common/xml.c for (lpc = (*length) - 1; lpc > (start + offset); lpc--) { start 3192 lib/common/xml.c memcpy(text + start, replace, offset + 1); start 566 lib/lrmd/lrmd_client.c time_t start = time(NULL); start 583 lib/lrmd/lrmd_client.c remaining_timeout = total_timeout - ((time(NULL) - start) * 1000); start 35 lib/pengine/rules.c crm_time_t *parse_xml_duration(crm_time_t * start, xmlNode * duration_spec); start 593 lib/pengine/rules.c parse_xml_duration(crm_time_t * start, xmlNode * duration_spec) start 599 lib/pengine/rules.c crm_time_set(end, start); start 615 lib/pengine/rules.c crm_time_t *start = NULL; start 632 lib/pengine/rules.c start = crm_time_new(value); start 639 lib/pengine/rules.c if (start != NULL && end == NULL && duration_spec != NULL) { start 640 lib/pengine/rules.c end = parse_xml_duration(start, duration_spec); start 647 lib/pengine/rules.c if (start != NULL && crm_time_compare(start, now) > 0) { start 657 lib/pengine/rules.c } else if (safe_str_eq(op, "gt") && crm_time_compare(start, now) < 0) { start 663 lib/pengine/rules.c } else if (safe_str_eq(op, "eq") && crm_time_compare(start, now) == 0) { start 666 lib/pengine/rules.c } else if (safe_str_eq(op, "neq") && crm_time_compare(start, now) != 0) { start 670 lib/pengine/rules.c crm_time_free(start); start 1137 lib/services/services.c int start = 0, length = 0, read_len = 0; start 1149 lib/services/services.c start = ftell(file_strm); start 1152 lib/services/services.c fseek(file_strm, 0L, start); start 1155 lib/services/services.c CRM_ASSERT(start == ftell(file_strm)); start 468 lib/services/services_linux.c time_t start = -1; start 494 lib/services/services_linux.c start = time(NULL); start 553 lib/services/services_linux.c timeout = op->timeout - (time(NULL) - start) * 1000; start 2245 pengine/allocate.c action_t *start = NULL; start 2255 pengine/allocate.c start = actions->data; start 2259 pengine/allocate.c if(start == NULL) { start 2268 pengine/allocate.c for (actions = start->actions_before; actions != NULL; actions = actions->next) { start 2280 pengine/allocate.c crm_trace("Testing %s -> %s (%p) for %s", first->uuid, before->action->uuid, before->action->rsc, start->uuid); start 2288 pengine/allocate.c crm_trace("Not a start op %s for %s", first->uuid, start->uuid); start 2294 pengine/allocate.c } else if(uber_parent(first_rsc) == uber_parent(start->rsc)) { start 2295 pengine/allocate.c crm_trace("Same parent %s for %s", first_rsc->id, start->uuid); start 2299 pengine/allocate.c crm_trace("Not a clone %s for %s", first_rsc->id, start->uuid); start 2303 pengine/allocate.c crm_err("Applying %s before %s %d", first->uuid, start->uuid, uber_parent(first_rsc)->variant); start 766 pengine/clone.c action_t *start = NULL; start 789 pengine/clone.c start = find_rsc_action(child, key, active_only, NULL); start 800 pengine/clone.c if (start) { start 803 pengine/clone.c order_actions(last_start, start, pe_order_optional); start 805 pengine/clone.c last_start = start; start 832 pengine/clone.c action_t *start = NULL; start 853 pengine/clone.c start = create_pseudo_resource_op(rsc, RSC_START, !child_starting, TRUE, data_set); start 862 pengine/clone.c *start_notify = create_notification_boundaries(rsc, RSC_START, start, started, data_set); start 505 pengine/graph.c action_t *start = find_first_action(child->actions, NULL, RSC_START, NULL); start 506 pengine/graph.c if (start == NULL || is_set(start->flags, pe_action_runnable)) { start 193 pengine/group.c int start = pe_order_implies_then | pe_order_runnable_left; start 231 pengine/group.c order_start_start(rsc, child_rsc, start | pe_order_implies_first_printed); start 234 pengine/group.c start | pe_order_implies_first_printed, data_set); start 240 pengine/group.c order_start_start(last_rsc, child_rsc, start); start 244 pengine/group.c new_rsc_order(last_rsc, RSC_PROMOTE, child_rsc, RSC_PROMOTE, start, data_set); start 42 pengine/native.c void Recurring(resource_t * rsc, action_t * start, node_t * node, pe_working_set_t * data_set); start 43 pengine/native.c void RecurringOp(resource_t * rsc, action_t * start, node_t * node, start 45 pengine/native.c void Recurring_Stopped(resource_t * rsc, action_t * start, node_t * node, start 47 pengine/native.c void RecurringOp_Stopped(resource_t * rsc, action_t * start, node_t * node, start 629 pengine/native.c RecurringOp(resource_t * rsc, action_t * start, node_t * node, start 686 pengine/native.c if (start != NULL) { start 688 pengine/native.c key, is_set(start->flags, pe_action_optional) ? "optional" : "mandatory", start 689 pengine/native.c start->uuid); start 690 pengine/native.c is_optional = (rsc->cmds->action_flags(start, NULL) & pe_action_optional); start 779 pengine/native.c if (start == NULL || is_set(start->flags, pe_action_runnable) == FALSE) { start 824 pengine/native.c Recurring(resource_t * rsc, action_t * start, node_t * node, pe_working_set_t * data_set) start 833 pengine/native.c RecurringOp(rsc, start, node, operation, data_set); start 840 pengine/native.c RecurringOp_Stopped(resource_t * rsc, action_t * start, node_t * node, start 1048 pengine/native.c Recurring_Stopped(resource_t * rsc, action_t * start, node_t * node, pe_working_set_t * data_set) start 1057 pengine/native.c RecurringOp_Stopped(rsc, start, node, operation, data_set); start 1068 pengine/native.c action_t *start = NULL; start 1074 pengine/native.c start = start_action(rsc, chosen, TRUE); start 1085 pengine/native.c set_bit(start->flags, pe_action_migrate_runnable); start 1088 pengine/native.c update_action_flags(start, pe_action_pseudo, __FUNCTION__, __LINE__); /* easier than trying to delete it from the graph */ start 1093 pengine/native.c migrate_from->needs = start->needs; start 1101 pengine/native.c migrate_to->needs = start->needs; start 1143 pengine/native.c action_t *start = NULL; start 1239 pengine/native.c start = start_action(rsc, chosen, TRUE); start 1240 pengine/native.c set_bit(start->flags, pe_action_print_always); start 1258 pengine/native.c start = start_action(rsc, chosen, TRUE); start 1259 pengine/native.c if (is_set(start->flags, pe_action_optional) == FALSE) { start 1309 pengine/native.c start = start_action(rsc, chosen, TRUE); start 1310 pengine/native.c Recurring(rsc, start, chosen, data_set); start 1311 pengine/native.c Recurring_Stopped(rsc, start, chosen, data_set); start 2292 pengine/native.c action_t *start = NULL; start 2354 pengine/native.c start = possible_matches->data; start 2359 pengine/native.c if(start == NULL || is_set(start->flags, pe_action_runnable) == FALSE) { start 2400 pengine/native.c LogAction("Migrate", rsc, current, next, start, NULL, terminal); start 2403 pengine/native.c LogAction("Reload", rsc, current, next, start, NULL, terminal); start 2405 pengine/native.c } else if (start == NULL || is_set(start->flags, pe_action_optional)) { start 2409 pengine/native.c } else if (start && is_set(start->flags, pe_action_runnable) == FALSE) { start 2411 pengine/native.c (stop && stop->reason)? stop : start, terminal); start 2423 pengine/native.c LogAction("Restart", rsc, current, next, start, NULL, terminal); start 2433 pengine/native.c || (start && is_not_set(start->flags, pe_action_runnable)))) { start 2453 pengine/native.c (stop_op && stop_op->reason)? stop_op : start, terminal); start 2460 pengine/native.c LogAction("Recover", rsc, current, next, stop, start, terminal); start 2468 pengine/native.c LogAction("Reload", rsc, current, next, start, NULL, terminal); start 2471 pengine/native.c LogAction("Restart", rsc, current, next, start, NULL, terminal); start 2483 pengine/native.c LogAction("Start", rsc, current, next, start, NULL, terminal); start 2542 pengine/native.c action_t *start = NULL; start 2546 pengine/native.c start = start_action(rsc, next, TRUE); start 2552 pengine/native.c order_actions(unfence, start, pe_order_implies_then); start 2561 pengine/native.c if (is_set(start->flags, pe_action_runnable) && optional == FALSE) { start 2562 pengine/native.c update_action_flags(start, pe_action_optional | pe_action_clear, __FUNCTION__, __LINE__); start 2586 pengine/native.c action_t *start = (action_t *) gIter->data; start 2588 pengine/native.c if (is_set(start->flags, pe_action_runnable) == FALSE) { start 3105 pengine/native.c action_t *start = NULL; start 3113 pengine/native.c start = find_first_action(rsc->actions, NULL, CRMD_ACTION_START, NULL); start 3138 pengine/native.c if(start == NULL || start->needs > rsc_req_quorum) { start 3238 pengine/native.c if (start == NULL || start->needs > rsc_req_quorum) { start 319 pengine/notif.c create_notification_boundaries(resource_t * rsc, const char *action, action_t * start, start 342 pengine/notif.c if (start) { start 344 pengine/notif.c key = generate_notify_key(rsc->id, "pre", start->task); start 346 pengine/notif.c custom_action(rsc, key, RSC_NOTIFY, NULL, is_set(start->flags, pe_action_optional), start 356 pengine/notif.c add_hash_param(n_data->pre->meta, "notify_key_operation", start->task); start 359 pengine/notif.c key = generate_notify_key(rsc->id, "confirmed-pre", start->task); start 361 pengine/notif.c custom_action(rsc, key, RSC_NOTIFIED, NULL, is_set(start->flags, pe_action_optional), start 371 pengine/notif.c add_hash_param(n_data->pre_done->meta, "notify_key_operation", start->task); start 373 pengine/notif.c order_actions(n_data->pre_done, start, pe_order_optional); start 422 pengine/notif.c if (start && end) { start 509 pengine/notif.c n_data->start = g_list_prepend(n_data->start, entry); start 554 pengine/notif.c if (n_data->start) { start 555 pengine/notif.c n_data->start = g_list_sort(n_data->start, sort_notify_entries); start 560 pengine/notif.c expand_list(n_data->start, &rsc_list, &node_list); start 644 pengine/notif.c action_t *start = NULL; start 683 pengine/notif.c start = find_first_action(rsc->actions, NULL, RSC_START, NULL); start 718 pengine/notif.c if (task != start_rsc || start == NULL || is_set(start->flags, pe_action_optional)) { start 734 pengine/notif.c g_list_free_full(n_data->start, free); start 25 pengine/notif.h action_t *start, action_t *end, start 371 tools/crm_node.c long start = 0, read_len = 0; start 381 tools/crm_node.c start = ftell(input); start 388 tools/crm_node.c fseek(input, 0L, start); start 389 tools/crm_node.c if (start != ftell(input)) { start 390 tools/crm_node.c fprintf(stderr, "fseek not behaving: %ld vs. %ld\n", start, ftell(input)); start 110 tools/crm_uuid.c long start = 0, read_len = 0; start 120 tools/crm_uuid.c start = ftell(input); start 127 tools/crm_uuid.c fseek(input, 0L, start); start 129 tools/crm_uuid.c if (start != ftell(input)) { start 130 tools/crm_uuid.c fprintf(stderr, "fseek not behaving: %ld vs. %ld\n", start, ftell(input)); start 56 tools/test.iso8601.c char *start = NULL; start 59 tools/test.iso8601.c start = crm_time_as_string(dtp->start, flags); start 64 tools/test.iso8601.c printf("Period: %s to %s\n", start, end); start 66 tools/test.iso8601.c do_crm_log(log_level, "Period: %s to %s", start, end); start 68 tools/test.iso8601.c free(start); start 227 tools/test.iso8601.c crm_time_free(interval->start);