RTEMS CPU Kit with SuperCore  4.11.3
Macros | Functions | Variables
libkern.h File Reference
#include <sys/cdefs.h>
#include <sys/types.h>
Include dependency graph for libkern.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define bcd2bin(bcd)   (bcd2bin_data[bcd])
 
#define bin2bcd(bin)   (bin2bcd_data[bin])
 
#define hex2ascii(hex)   (hex2ascii_data[hex])
 

Functions

int bcmp (const void *, const void *, size_t)
 
int ffs (int)
 
int fls (int)
 
int locc (int, char *, u_int)
 
void qsort (void *base, size_t nmemb, size_t size, int(*compar)(const void *, const void *))
 
u_long random (void)
 
char * index (const char *, int)
 
char * rindex (const char *, int)
 
int scanc (u_int, const u_char *, const u_char *, int)
 
int skpc (int, int, char *)
 
void srandom (u_long)
 
char * strcat (char *__restrict, const char *__restrict)
 
int strcmp (const char *, const char *)
 
char * strdup (const char *s)
 
char * strcpy (char *__restrict, const char *__restrict)
 
size_t strlen (const char *)
 
int strncmp (const char *, const char *, size_t)
 
char * strncpy (char *__restrict, const char *__restrict, size_t)
 
char * strerror (int errnum)
 

Variables

u_char const bcd2bin_data []
 
u_char const bin2bcd_data []
 
char const hex2ascii_data []