8 #define ROUND_UP(X, STEP) (((X) + (STEP) - 1) / (STEP) * (STEP))
9 #define DIV_ROUND_UP(X, STEP) (((X) + (STEP) - 1) / (STEP))
10 #define ROUND_DOWN(X, STEP) ((X) / (STEP) * (STEP))
12 void *memset (void *, int, size_t);
13 void *memcpy (void *, const void *, size_t);
14 void *memmove (void *, const void *, size_t);
15 void *memchr (const void *, int, size_t);
16 int memcmp (const void *, const void *, size_t);
18 char *strchr (const char *, int);
19 size_t strlcpy (char *, const char *, size_t);
20 size_t strlen (const char *);
22 void vprintk (const char *, va_list);
23 void printk (const char *, ...) PRINTF_FORMAT (1, 2);
24 int vsnprintf (char *, size_t, const char *, va_list);
25 int snprintf (char *, size_t, const char *, ...) PRINTF_FORMAT (3, 4);
30 return c >= '0' && c <= '9';