#include <ubixos/types.h>
Go to the source code of this file.
Functions | |
| int | memcmp (const void *dst, const void *src, size_t length) |
| void * | memcpy (const void *dst, const void *src, size_t length) |
| void * | memset (void *dst, int c, size_t length) |
| int | sprintf (char *buf, const char *fmt,...) |
| int | strcmp (const char *str1, const char *str2) |
| char * | strcpy (char *, const char *) |
| int | strlen (const char *string) |
| int | strncmp (const char *a, const char *b, size_t c) |
| void | strncpy (char *dest, const char *src, size_t size) |
| char * | strstr (const char *s, char *find) |
| char * | strtok (char *str, const char *sep) |
| char * | strtok_r (char *str, const char *sep, char **last) |
| int memcmp | ( | const void * | dst, | |
| const void * | src, | |||
| size_t | length | |||
| ) |
| void* memcpy | ( | const void * | dst, | |
| const void * | src, | |||
| size_t | length | |||
| ) |
Definition at line 70 of file string.c.
Referenced by __sysctl(), addDirEntry(), apicMagic(), bcopy(), fork_copyProcess(), fsread(), initHardDisk(), kern_sysctl(), lookup(), mpi_fetchMessage(), mpi_postMessage(), mpi_spam(), ramDrive_read(), ramDrive_write(), bTree::saveNode(), bTree::splitNode(), sys_write(), syscall(), sysctl_add(), tty_change(), and vfsRegisterFS().
| void* memset | ( | void * | dst, | |
| int | c, | |||
| size_t | length | |||
| ) |
Definition at line 37 of file memset.c.
Referenced by bTree::allocEmptyNode(), bTree::bTree(), bzero(), execFile(), getEmptyDesc(), idt_init(), bTree::Insert(), bTree::insertNode(), kfree(), kmod_load(), ldEnable(), main(), UbixFS::mknod(), bTree::Save(), schedNewTask(), bTree::splitNode(), sysExec(), UbixFS::vfs_format(), UbixFS::vfs_init(), UbixFS::vfs_mkdir(), vitals_init(), vmm_pagingInit(), and vmmCopyVirtualSpace().
| int sprintf | ( | char * | buf, | |
| const char * | fmt, | |||
| ... | ||||
| ) |
Definition at line 51 of file kprintf.c.
Referenced by devfs_makeNode(), fopen(), initHardDisk(), mpi_createMbox(), sysChDir(), sysctl_add(), sysctl_init(), sysGetCwd(), sysMkDir(), ubixFSLoadDir(), ubixFSmkDir(), and vfs_mount().
| int strcmp | ( | const char * | str1, | |
| const char * | str2 | |||
| ) |
Definition at line 42 of file string.c.
Referenced by devfs_open(), bTree::findLeafNode(), fsfind(), bTree::inodeSearch(), bTree::Insert(), bTree::insertNode(), kmod_load(), ldEnable(), mpi_destroyMbox(), mpi_findMbox(), shell_main(), systemTask(), bTree::treeSearch(), ubixfs_cacheFind(), ubixfs_findName(), ubixFSLoadDir(), ubixFSUnlink(), bTree::Verify(), vfs_findMount(), UbixFS::vfs_init(), and writeUbixFS().
| char* strcpy | ( | char * | , | |
| const char * | ||||
| ) |
Definition at line 33 of file string.c.
Referenced by main(), ubixfs_cacheNew(), and UbixFS::vfs_format().
| int strlen | ( | const char * | string | ) |
Definition at line 87 of file string.c.
Referenced by devfs_makeNode(), sendstr(), strstr(), ubixfs_cacheNew(), UbixFS::vfs_mkdir(), and vsprintf().
| int strncmp | ( | const char * | a, | |
| const char * | b, | |||
| size_t | c | |||
| ) |
| void strncpy | ( | char * | dest, | |
| const char * | src, | |||
| size_t | size | |||
| ) |
Definition at line 123 of file string.c.
Referenced by bTree::bTree(), bTree::Insert(), bTree::insertNode(), UbixFS::mknod(), bTree::splitNode(), and UbixFS::vfs_mkdir().
| char* strstr | ( | const char * | s, | |
| char * | find | |||
| ) |
Definition at line 136 of file string.c.
References NULL, strlen(), and strncmp().
Referenced by fopen(), sysChDir(), and sysMkDir().
| char* strtok | ( | char * | str, | |
| const char * | sep | |||
| ) |
Definition at line 74 of file strtok.c.
References strtok_r().
Referenced by fopen(), sysMkDir(), and unlink().
| char* strtok_r | ( | char * | str, | |
| const char * | sep, | |||
| char ** | last | |||
| ) |
1.4.7