Lines Matching refs:errnum
97 static const char *get_error_info(int errnum, const struct error_info **info_ptr) in get_error_info() argument
101 if (errnum == UDS_SUCCESS) { in get_error_info()
109 if ((errnum >= block->base) && (errnum < block->last)) { in get_error_info()
110 *info_ptr = block->infos + (errnum - block->base); in get_error_info()
112 } else if ((errnum >= block->last) && (errnum < block->max)) { in get_error_info()
122 static const char *system_string_error(int errnum, char *buf, size_t buflen) in system_string_error() argument
127 if ((errnum > 0) && (errnum < ARRAY_SIZE(message_table))) in system_string_error()
128 error_string = message_table[errnum]; in system_string_error()
131 snprintf(buf, buflen, "Unknown error %d", errnum) : in system_string_error()
141 const char *uds_string_error(int errnum, char *buf, size_t buflen) in uds_string_error() argument
151 if (errnum < 0) in uds_string_error()
152 errnum = -errnum; in uds_string_error()
154 block_name = get_error_info(errnum, &info); in uds_string_error()
161 block_name, errnum); in uds_string_error()
166 const char *tmp = system_string_error(errnum, buffer, buf_end - buffer); in uds_string_error()
178 const char *uds_string_error_name(int errnum, char *buf, size_t buflen) in uds_string_error_name() argument
185 if (errnum < 0) in uds_string_error_name()
186 errnum = -errnum; in uds_string_error_name()
188 block_name = get_error_info(errnum, &info); in uds_string_error_name()
194 block_name, errnum); in uds_string_error_name()
201 tmp = system_string_error(errnum, buffer, buf_end - buffer); in uds_string_error_name()