µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
c-newlib-reent.cpp File Reference

Go to the source code of this file.

Functions

int _close_r (void *ptr, int fildes)
 
int _execve_r (void *ptr, const char *path, char *const argv[], char *const envp[])
 
int _fcntl_r (void *ptr, int fildes, int cmd, int arg)
 
pid_t _fork_r (void *ptr)
 
int _fstat_r (void *ptr, int fildes, struct stat *buf)
 
pid_t _getpid_r (void *ptr)
 
int _gettimeofday_r (void *ptr, struct timeval *ptimeval, void *ptimezone)
 
int _isatty_r (void *ptr, int fildes)
 
int _kill_r (void *ptr, pid_t pid, int sig)
 
int _link_r (void *ptr, const char *existing, const char *_new)
 
off_t _lseek_r (void *ptr, int fildes, off_t offset, int whence)
 
int _mkdir_r (void *ptr, const char *path, mode_t mode)
 
int _open_r (void *ptr, const char *path, int oflag, int mode)
 
ssize_t _read_r (void *ptr, int fildes, void *buf, size_t nbyte)
 
int _rename_r (void *ptr, const char *oldfn, const char *newfn)
 
int _stat_r (void *ptr, const char *path, struct stat *buf)
 
clock_t _times_r (void *ptr, struct tms *buf)
 
int _unlink_r (void *ptr, const char *name)
 
pid_t _wait_r (void *ptr, int *stat_loc)
 
ssize_t _write_r (void *ptr, int fildes, const void *buf, size_t nbyte)
 

Function Documentation

◆ _close_r()

int _close_r ( void *  ptr,
int  fildes 
)

Definition at line 55 of file c-newlib-reent.cpp.

◆ _execve_r()

int _execve_r ( void *  ptr,
const char *  path,
char *const  argv[],
char *const  envp[] 
)

Definition at line 61 of file c-newlib-reent.cpp.

◆ _fcntl_r()

int _fcntl_r ( void *  ptr,
int  fildes,
int  cmd,
int  arg 
)

Definition at line 68 of file c-newlib-reent.cpp.

◆ _fork_r()

pid_t _fork_r ( void *  ptr)

Definition at line 74 of file c-newlib-reent.cpp.

◆ _fstat_r()

int _fstat_r ( void *  ptr,
int  fildes,
struct stat buf 
)

Definition at line 80 of file c-newlib-reent.cpp.

◆ _getpid_r()

pid_t _getpid_r ( void *  ptr)

Definition at line 86 of file c-newlib-reent.cpp.

◆ _gettimeofday_r()

int _gettimeofday_r ( void *  ptr,
struct timeval *  ptimeval,
void *  ptimezone 
)

Definition at line 92 of file c-newlib-reent.cpp.

◆ _isatty_r()

int _isatty_r ( void *  ptr,
int  fildes 
)

Definition at line 98 of file c-newlib-reent.cpp.

◆ _kill_r()

int _kill_r ( void *  ptr,
pid_t  pid,
int  sig 
)

Definition at line 104 of file c-newlib-reent.cpp.

◆ _link_r()

int _link_r ( void *  ptr,
const char *  existing,
const char *  _new 
)

Definition at line 110 of file c-newlib-reent.cpp.

◆ _lseek_r()

off_t _lseek_r ( void *  ptr,
int  fildes,
off_t  offset,
int  whence 
)

Definition at line 116 of file c-newlib-reent.cpp.

◆ _mkdir_r()

int _mkdir_r ( void *  ptr,
const char *  path,
mode_t  mode 
)

Definition at line 122 of file c-newlib-reent.cpp.

◆ _open_r()

int _open_r ( void *  ptr,
const char *  path,
int  oflag,
int  mode 
)

Definition at line 128 of file c-newlib-reent.cpp.

◆ _read_r()

ssize_t _read_r ( void *  ptr,
int  fildes,
void *  buf,
size_t  nbyte 
)

Definition at line 134 of file c-newlib-reent.cpp.

◆ _rename_r()

int _rename_r ( void *  ptr,
const char *  oldfn,
const char *  newfn 
)

Definition at line 140 of file c-newlib-reent.cpp.

◆ _stat_r()

int _stat_r ( void *  ptr,
const char *  path,
struct stat buf 
)

Definition at line 146 of file c-newlib-reent.cpp.

◆ _times_r()

clock_t _times_r ( void *  ptr,
struct tms *  buf 
)

Definition at line 152 of file c-newlib-reent.cpp.

◆ _unlink_r()

int _unlink_r ( void *  ptr,
const char *  name 
)

Definition at line 158 of file c-newlib-reent.cpp.

◆ _wait_r()

pid_t _wait_r ( void *  ptr,
int *  stat_loc 
)

Definition at line 164 of file c-newlib-reent.cpp.

◆ _write_r()

ssize_t _write_r ( void *  ptr,
int  fildes,
const void *  buf,
size_t  nbyte 
)

Definition at line 170 of file c-newlib-reent.cpp.