/ System Calls

set_tid_address - set pointer to thread ID

set_tid_address - set pointer to thread ID SYNOPSIS #include <linux/unistd.h>   long set_tid_address(int * tidptr ); DESCRIPTION For each thread, the kernel maintains two attribu...

create_module - create a loadable module entry

create_module - create a loadable module entry SYNOPSIS #include <linux/module.h>   caddr_t create_module(const char * name , size_t size );   Note : No declaration of this s...

inotify_init, inotify_init1 - initialize an inotify instance

inotify_init, inotify_init1 - initialize an inotify instance SYNOPSIS #include <sys/inotify.h>   int inotify_init(void); int inotify_init1(int flags ); DESCRIPTION For an over...

getdents, getdents64 - get directory entries

getdents, getdents64 - get directory entries SYNOPSIS int getdents(unsigned int fd , struct linux_dirent * dirp , unsigned int count ); int getdents64(unsigned int fd ...

vm86old, vm86 - enter virtual 8086 mode

vm86old, vm86 - enter virtual 8086 mode SYNOPSIS #include <sys/vm86.h>   int vm86old(struct vm86_struct * info );   int vm86(unsigned long fn , struct vm86plus_struct * v86 ...

ioctl_ns - ioctl() operations for Linux namespaces

ioctl_ns - ioctl() operations for Linux namespaces DESCRIPTION Discovering namespace relationships The following ioctl operations are provided to allow discovery of namespace relationshi...

pivot_root - change the root filesystem

pivot_root - change the root filesystem SYNOPSIS int pivot_root(const char * new_root , const char * put_old );   Note : There is no glibc wrapper for this system call; see NOTES. DESCR...