end 109 daemons/execd/remoted_pidone.c char *end = NULL; end 114 daemons/execd/remoted_pidone.c if (find_env_var_name(line, &name, &end) && (*++end == '=')) { end 117 daemons/execd/remoted_pidone.c *end++ = '\0'; end 120 daemons/execd/remoted_pidone.c if ((*end == '\'') || (*end == '"')) { end 121 daemons/execd/remoted_pidone.c quote = end++; end 123 daemons/execd/remoted_pidone.c value = end; end 129 daemons/execd/remoted_pidone.c while (((*end != *quote) || (*(end - 1) == '\\')) end 130 daemons/execd/remoted_pidone.c && (*end != '\0')) { end 131 daemons/execd/remoted_pidone.c end++; end 133 daemons/execd/remoted_pidone.c if (*end == *quote) { end 135 daemons/execd/remoted_pidone.c *end++ = '\0'; end 145 daemons/execd/remoted_pidone.c while ((!isspace(*end) || (*(end - 1) == '\\')) end 146 daemons/execd/remoted_pidone.c && (*end != '\0')) { end 147 daemons/execd/remoted_pidone.c ++end; end 150 daemons/execd/remoted_pidone.c if (end == (line + LINE_MAX - 1)) { end 163 daemons/execd/remoted_pidone.c char *value_end = end; end 165 daemons/execd/remoted_pidone.c while (isspace(*end) && (*end != '\n')) { end 166 daemons/execd/remoted_pidone.c ++end; end 168 daemons/execd/remoted_pidone.c if ((*end == '\n') || (*end == '#')) { end 36 include/crm/common/iso8601.h crm_time_t *end; end 511 include/crm/common/output_internal.h void (*progress) (pcmk__output_t *out, bool end); end 56 include/crm/common/strings_internal.h int pcmk__parse_ll_range(const char *srcstring, long long *start, long long *end); end 406 lib/common/crmcommon_private.h crm_time_t **end); end 1323 lib/common/iso8601.c period->end = parse_date(period_str); end 1324 lib/common/iso8601.c if (period->end == NULL) { end 1342 lib/common/iso8601.c period->start = crm_time_subtract(period->end, period->diff); end 1344 lib/common/iso8601.c } else if (period->end == NULL) { end 1345 lib/common/iso8601.c period->end = crm_time_add(period->start, period->diff); end 1353 lib/common/iso8601.c if (crm_time_check(period->end) == FALSE) { end 1377 lib/common/iso8601.c crm_time_free(period->end); end 1300 lib/common/options.c char *end = NULL; end 1301 lib/common/options.c float number = strtof(value, &end); end 1303 lib/common/options.c return ((end == NULL) || (end[0] == '%')) && (number >= 0); end 405 lib/common/output_html.c html_progress(pcmk__output_t *out, bool end) { end 305 lib/common/output_log.c log_progress(pcmk__output_t *out, bool end) { end 102 lib/common/output_none.c none_progress(pcmk__output_t *out, bool end) { end 298 lib/common/output_text.c text_progress(pcmk__output_t *out, bool end) { end 304 lib/common/output_text.c if (end) { end 434 lib/common/output_xml.c xml_progress(pcmk__output_t *out, bool end) { end 218 lib/common/rules.c int rc = pcmk__add_time_from_xml(*end, component, duration); \ end 226 lib/common/rules.c crm_time_free(*end); \ end 227 lib/common/rules.c *end = NULL; \ end 246 lib/common/rules.c crm_time_t **end) end 252 lib/common/rules.c || (end == NULL) || (*end != NULL)) { end 265 lib/common/rules.c *end = pcmk_copy_time(start); end 296 lib/common/rules.c crm_time_t *end = NULL; end 306 lib/common/rules.c &end) != pcmk_rc_ok) { end 313 lib/common/rules.c if ((start == NULL) && (end == NULL)) { end 322 lib/common/rules.c if (end == NULL) { end 327 lib/common/rules.c int rc = pcmk__unpack_duration(duration, start, &end); end 342 lib/common/rules.c crm_time_free(end); end 346 lib/common/rules.c if (end != NULL) { end 347 lib/common/rules.c if (crm_time_compare(now, end) > 0) { end 349 lib/common/rules.c crm_time_free(end); end 355 lib/common/rules.c crm_time_add_seconds(end, 1); end 356 lib/common/rules.c pcmk__set_time_if_earlier(next_change, end); end 361 lib/common/rules.c crm_time_free(end); end 428 lib/common/rules.c crm_time_t *end = NULL; end 431 lib/common/rules.c &end) != pcmk_rc_ok) { end 437 lib/common/rules.c if (end == NULL) { // Not possible with schema validation enabled end 444 lib/common/rules.c if (crm_time_compare(now, end) < 0) { end 445 lib/common/rules.c pcmk__set_time_if_earlier(next_change, end); end 446 lib/common/rules.c crm_time_free(end); end 450 lib/common/rules.c crm_time_free(end); end 905 lib/common/strings.c pcmk__parse_ll_range(const char *srcstring, long long *start, long long *end) end 910 lib/common/strings.c pcmk__assert((start != NULL) && (end != NULL)); end 913 lib/common/strings.c *end = PCMK__PARSE_INT_DEFAULT; end 926 lib/common/strings.c int rc = scan_ll(srcstring+1, end, PCMK__PARSE_INT_DEFAULT, &remainder); end 942 lib/common/strings.c int rc = scan_ll(remainder+1, end, PCMK__PARSE_INT_DEFAULT, end 959 lib/common/strings.c *end = *start; end 35 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *end = NULL; end 40 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_int_equal(pcmk__unpack_duration(duration, NULL, &end), EINVAL); end 42 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_int_equal(pcmk__unpack_duration(NULL, start, &end), EINVAL); end 43 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_int_equal(pcmk__unpack_duration(NULL, NULL, &end), EINVAL); end 54 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *end = crm_time_new("2024-01-01 15:00:01"); end 56 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_int_equal(pcmk__unpack_duration(duration, start, &end), EINVAL); end 59 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_free(end); end 68 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *end = NULL; end 70 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_int_equal(pcmk__unpack_duration(duration, start, &end), end 72 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_null(end); end 83 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *end = NULL; end 85 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_int_equal(pcmk__unpack_duration(duration, start, &end), end 87 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_null(end); end 98 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_t *end = NULL; end 101 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_int_equal(pcmk__unpack_duration(duration, start, &end), pcmk_rc_ok); end 102 lib/common/tests/rules/pcmk__unpack_duration_test.c assert_int_equal(crm_time_compare(end, reference), 0); end 105 lib/common/tests/rules/pcmk__unpack_duration_test.c crm_time_free(end); end 17 lib/common/tests/strings/pcmk__parse_ll_range_test.c long long start, end; end 19 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(pcmk__parse_ll_range(NULL, &start, &end), ENODATA); end 20 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(pcmk__parse_ll_range("", &start, &end), ENODATA); end 26 lib/common/tests/strings/pcmk__parse_ll_range_test.c long long start, end; end 28 lib/common/tests/strings/pcmk__parse_ll_range_test.c pcmk__assert_asserts(pcmk__parse_ll_range("1234", NULL, &end)); end 35 lib/common/tests/strings/pcmk__parse_ll_range_test.c long long start, end; end 37 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(pcmk__parse_ll_range("1234", &start, &end), pcmk_rc_ok); end 39 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(end, 1234); end 45 lib/common/tests/strings/pcmk__parse_ll_range_test.c long long start, end; end 47 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(pcmk__parse_ll_range("-", &start, &end), pcmk_rc_bad_input); end 49 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(end, PCMK__PARSE_INT_DEFAULT); end 55 lib/common/tests/strings/pcmk__parse_ll_range_test.c long long start, end; end 57 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(pcmk__parse_ll_range("2000-", &start, &end), pcmk_rc_ok); end 59 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(end, PCMK__PARSE_INT_DEFAULT); end 65 lib/common/tests/strings/pcmk__parse_ll_range_test.c long long start, end; end 67 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(pcmk__parse_ll_range("-2020", &start, &end), pcmk_rc_ok); end 69 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(end, 2020); end 75 lib/common/tests/strings/pcmk__parse_ll_range_test.c long long start, end; end 77 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(pcmk__parse_ll_range("2000-2020", &start, &end), pcmk_rc_ok); end 79 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(end, 2020); end 81 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(pcmk__parse_ll_range("2000-2020-2030", &start, &end), pcmk_rc_bad_input); end 87 lib/common/tests/strings/pcmk__parse_ll_range_test.c long long start, end; end 89 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(pcmk__parse_ll_range("2000x-", &start, &end), pcmk_rc_bad_input); end 91 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(end, PCMK__PARSE_INT_DEFAULT); end 93 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(pcmk__parse_ll_range("-x2000", &start, &end), pcmk_rc_bad_input); end 95 lib/common/tests/strings/pcmk__parse_ll_range_test.c assert_int_equal(end, PCMK__PARSE_INT_DEFAULT); end 101 lib/common/tests/strings/pcmk__parse_ll_range_test.c long long start, end; end 104 lib/common/tests/strings/pcmk__parse_ll_range_test.c &start, &end), end 107 lib/common/tests/strings/pcmk__parse_ll_range_test.c &start, &end), end 295 lib/common/xpath.c char *end = NULL; end 312 lib/common/xpath.c end = strstr(start, "\'"); end 313 lib/common/xpath.c pcmk__assert(end != NULL); end 314 lib/common/xpath.c retval = strndup(start, end-start); end 1959 lib/fencing/st_client.c stonith_key_value_t *p, *end; end 1965 lib/fencing/st_client.c end = head; end 1966 lib/fencing/st_client.c while (end && end->next) { end 1967 lib/fencing/st_client.c end = end->next; end 1970 lib/fencing/st_client.c if (end) { end 1971 lib/fencing/st_client.c end->next = p; end 111 lib/lrmd/lrmd_client.c lrmd_list_t *p, *end; end 116 lib/lrmd/lrmd_client.c end = head; end 117 lib/lrmd/lrmd_client.c while (end && end->next) { end 118 lib/lrmd/lrmd_client.c end = end->next; end 121 lib/lrmd/lrmd_client.c if (end) { end 122 lib/lrmd/lrmd_client.c end->next = p; end 148 lib/lrmd/lrmd_client.c lrmd_key_value_t *p, *end; end 154 lib/lrmd/lrmd_client.c end = head; end 155 lib/lrmd/lrmd_client.c while (end && end->next) { end 156 lib/lrmd/lrmd_client.c end = end->next; end 159 lib/lrmd/lrmd_client.c if (end) { end 160 lib/lrmd/lrmd_client.c end->next = p; end 858 lib/pacemaker/pcmk_output.c clock_t end = va_arg(args, clock_t); end 861 lib/pacemaker/pcmk_output.c (end - start) / (float) CLOCKS_PER_SEC); end 871 lib/pacemaker/pcmk_output.c clock_t end = va_arg(args, clock_t); end 873 lib/pacemaker/pcmk_output.c char *duration = pcmk__ftoa((end - start) / (float) CLOCKS_PER_SEC); end 98 lib/pacemaker/pcmk_result_code.c int end = 0; end 105 lib/pacemaker/pcmk_result_code.c rc = pcmk__result_bounds(type, &start, &end); end 114 lib/pacemaker/pcmk_result_code.c while (code <= end) { end 335 lib/pacemaker/pcmk_simulate.c clock_t end; end 376 lib/pacemaker/pcmk_simulate.c end = clock(); end 377 lib/pacemaker/pcmk_simulate.c out->message(out, "profile", xml_file, start, end); end 1908 lib/pengine/unpack.c const char *end = id + strlen(id) - 1; end 1910 lib/pengine/unpack.c for (const char *s = end; s > id; --s) { end 1924 lib/pengine/unpack.c return (s == end)? s : (s - 1); end 1926 lib/pengine/unpack.c return end; end 1929 lib/pengine/unpack.c return end; end 1947 lib/pengine/unpack.c const char *end = pe_base_name_end(last_rsc_id); end 1950 lib/pengine/unpack.c pcmk__assert(end != NULL); end 1951 lib/pengine/unpack.c basename = strndup(last_rsc_id, end - last_rsc_id + 1); end 1969 lib/pengine/unpack.c const char *end = pe_base_name_end(last_rsc_id); end 1970 lib/pengine/unpack.c size_t base_name_len = end - last_rsc_id + 1; end 1973 lib/pengine/unpack.c pcmk__assert(end != NULL); end 855 libltdl/ltdl.c char *end = p+1; end 856 libltdl/ltdl.c while (*end && !isspace((unsigned char) *end)) end 858 libltdl/ltdl.c ++end; end 863 libltdl/ltdl.c char save = *end; end 864 libltdl/ltdl.c *end = 0; /* set a temporary string terminator */ end 869 libltdl/ltdl.c *end = save; end 876 libltdl/ltdl.c p = end; end 906 libltdl/ltdl.c char *end = p+1; end 907 libltdl/ltdl.c while (*end && !isspace ((unsigned char) *end)) end 909 libltdl/ltdl.c ++end; end 915 libltdl/ltdl.c char save = *end; end 916 libltdl/ltdl.c *end = 0; /* set a temporary string terminator */ end 931 libltdl/ltdl.c *end = save; end 933 libltdl/ltdl.c p = end; end 1008 libltdl/ltdl.c const char *end = strrchr (str, '\''); end 1014 libltdl/ltdl.c if (!end || end == str) end 1019 libltdl/ltdl.c tmp = MALLOC (char, end - str); end 1023 libltdl/ltdl.c memcpy(tmp, &str[1], (end - str) - 1); end 1024 libltdl/ltdl.c tmp[(end - str) - 1] = LT_EOS_CHAR; end 1777 libltdl/ltdl.c char *end = 0; end 1787 libltdl/ltdl.c end = dp->d_name + D_NAMLEN(dp); end 1792 libltdl/ltdl.c for (p = end; p -1 > dp->d_name; --p) end 1797 libltdl/ltdl.c end = p; end 1803 libltdl/ltdl.c for (p = end -1; p > dp->d_name; --p) end 1806 libltdl/ltdl.c end = p; end 1812 libltdl/ltdl.c end_offset = end - dp->d_name; end 285 tools/crm_mon_curses.c curses_progress(pcmk__output_t *out, bool end) { end 288 tools/crm_mon_curses.c if (end) { end 454 tools/crm_resource_ban.c crm_time_t *end = NULL; end 476 tools/crm_resource_ban.c rc = pcmk__xe_get_datetime(date_expr_node, PCMK_XA_END, &end); end 484 tools/crm_resource_ban.c if (crm_time_compare(now, end) == 1) { end 504 tools/crm_resource_ban.c crm_time_free(end); end 224 tools/iso8601.c char *end = NULL; end 233 tools/iso8601.c end = crm_time_as_string(period->end, opts); end 234 tools/iso8601.c if (end == NULL) { end 239 tools/iso8601.c out->info(out, "Period: %s to %s", start, end); end 242 tools/iso8601.c free(end); end 254 tools/iso8601.c char *end = NULL; end 263 tools/iso8601.c end = crm_time_as_string(period->end, opts); end 264 tools/iso8601.c if (end == NULL) { end 271 tools/iso8601.c pcmk__output_create_xml_text_node(out, PCMK_XE_END, end); end 274 tools/iso8601.c free(end);