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);