List of all items
Structs
- fd::AccessPermission
- fd::EventFlags
- fd::OpenOption
- fd::PollEvent
- fd::PollFd
- fs::DirectoryEntry
- fs::File
- fs::FileAttr
- fs::Metadata
- scheduler::task::Priority
- scheduler::task::TaskId
- syscalls::Dirent64
- syscalls::SpinlockContainer
- syscalls::SpinlockIrqSaveContainer
- syscalls::socket::SockType
- syscalls::socket::addrinfo
- syscalls::socket::in6_addr
- syscalls::socket::in_addr
- syscalls::socket::ip_mreq
- syscalls::socket::ipv6_mreq
- syscalls::socket::linger
- syscalls::socket::sockaddr
- syscalls::socket::sockaddr_in
- syscalls::socket::sockaddr_in6
- syscalls::socket::sockaddr_vm
- time::SystemTime
- time::itimerval
- time::timespec
- time::timeval
Enums
Traits
Macros
Functions
- errno::sys_errno
- errno::sys_get_errno
- fd::eventfd
- fd::fstat
- fd::poll
- fs::create_dir
- fs::create_file
- fs::file_attributes
- fs::metadata
- fs::open
- fs::read_lstat
- fs::read_stat
- fs::readdir
- fs::remove_dir
- fs::unlink
- scheduler::join
- scheduler::shutdown
- scheduler::spawn
- syscalls::socket::sys_accept
- syscalls::socket::sys_bind
- syscalls::socket::sys_connect
- syscalls::socket::sys_freeaddrinfo
- syscalls::socket::sys_getaddrbyname
- syscalls::socket::sys_getaddrinfo
- syscalls::socket::sys_getpeername
- syscalls::socket::sys_getsockname
- syscalls::socket::sys_getsockopt
- syscalls::socket::sys_listen
- syscalls::socket::sys_recv
- syscalls::socket::sys_recvfrom
- syscalls::socket::sys_send
- syscalls::socket::sys_sendto
- syscalls::socket::sys_setsockopt
- syscalls::socket::sys_shutdown
- syscalls::socket::sys_shutdown_socket
- syscalls::socket::sys_socket
- syscalls::sys_abort
- syscalls::sys_add_queue
- syscalls::sys_alloc
- syscalls::sys_alloc_zeroed
- syscalls::sys_available_parallelism
- syscalls::sys_block_current_task
- syscalls::sys_block_current_task_with_timeout
- syscalls::sys_clock_getres
- syscalls::sys_clock_gettime
- syscalls::sys_clock_nanosleep
- syscalls::sys_clock_settime
- syscalls::sys_close
- syscalls::sys_dealloc
- syscalls::sys_destroy_queue
- syscalls::sys_dup
- syscalls::sys_eventfd
- syscalls::sys_exit
- syscalls::sys_fcntl
- syscalls::sys_free
- syscalls::sys_fstat
- syscalls::sys_futex_wait
- syscalls::sys_futex_wake
- syscalls::sys_get_priority
- syscalls::sys_get_processor_count
- syscalls::sys_get_processor_frequency
- syscalls::sys_getdents64
- syscalls::sys_getpagesize
- syscalls::sys_getpid
- syscalls::sys_gettimeofday
- syscalls::sys_image_start_addr
- syscalls::sys_init_queue
- syscalls::sys_ioctl
- syscalls::sys_join
- syscalls::sys_lseek
- syscalls::sys_lstat
- syscalls::sys_malloc
- syscalls::sys_mkdir
- syscalls::sys_msleep
- syscalls::sys_nanosleep
- syscalls::sys_notify
- syscalls::sys_open
- syscalls::sys_opendir
- syscalls::sys_poll
- syscalls::sys_rand
- syscalls::sys_read
- syscalls::sys_read_entropy
- syscalls::sys_readv
- syscalls::sys_realloc
- syscalls::sys_rmdir
- syscalls::sys_secure_rand32
- syscalls::sys_secure_rand64
- syscalls::sys_sem_destroy
- syscalls::sys_sem_init
- syscalls::sys_sem_post
- syscalls::sys_sem_timedwait
- syscalls::sys_sem_trywait
- syscalls::sys_set_current_task_priority
- syscalls::sys_set_priority
- syscalls::sys_setitimer
- syscalls::sys_spawn
- syscalls::sys_spawn2
- syscalls::sys_spinlock_destroy
- syscalls::sys_spinlock_init
- syscalls::sys_spinlock_irqsave_destroy
- syscalls::sys_spinlock_irqsave_init
- syscalls::sys_spinlock_irqsave_lock
- syscalls::sys_spinlock_irqsave_unlock
- syscalls::sys_spinlock_lock
- syscalls::sys_spinlock_unlock
- syscalls::sys_srand
- syscalls::sys_stat
- syscalls::sys_thread_exit
- syscalls::sys_unlink
- syscalls::sys_usleep
- syscalls::sys_wait
- syscalls::sys_wakeup_task
- syscalls::sys_write
- syscalls::sys_writev
- syscalls::sys_yield
Type Aliases
- io::Result
- scheduler::CoreId
- syscalls::Tid
- syscalls::clockid_t
- syscalls::sem_t
- syscalls::socket::in_addr_t
- syscalls::socket::in_port_t
- syscalls::socket::sa_family_t
- syscalls::socket::socklen_t
- time::suseconds_t
- time::time_t
- time::useconds_t
Constants
- DEFAULT_STACK_SIZE
- errno::E2BIG
- errno::EACCES
- errno::EADDRINUSE
- errno::EADDRNOTAVAIL
- errno::EADV
- errno::EAFNOSUPPORT
- errno::EAGAIN
- errno::EALREADY
- errno::EBADE
- errno::EBADF
- errno::EBADFD
- errno::EBADMSG
- errno::EBADR
- errno::EBADRQC
- errno::EBADSLT
- errno::EBFONT
- errno::EBUSY
- errno::ECANCELED
- errno::ECHILD
- errno::ECHRNG
- errno::ECOMM
- errno::ECONNABORTED
- errno::ECONNREFUSED
- errno::ECONNRESET
- errno::EDEADLK
- errno::EDEADLOCK
- errno::EDESTADDRREQ
- errno::EDOM
- errno::EDOTDOT
- errno::EDQUOT
- errno::EEXIST
- errno::EFAULT
- errno::EFBIG
- errno::EHOSTDOWN
- errno::EHOSTUNREACH
- errno::EHWPOISON
- errno::EIDRM
- errno::EILSEQ
- errno::EINPROGRESS
- errno::EINTR
- errno::EINVAL
- errno::EIO
- errno::EISCONN
- errno::EISDIR
- errno::EISNAM
- errno::EKEYEXPIRED
- errno::EKEYREJECTED
- errno::EKEYREVOKED
- errno::EL2HLT
- errno::EL2NSYNC
- errno::EL3HLT
- errno::EL3RST
- errno::ELIBACC
- errno::ELIBBAD
- errno::ELIBEXEC
- errno::ELIBMAX
- errno::ELIBSCN
- errno::ELNRNG
- errno::ELOOP
- errno::EMEDIUMTYPE
- errno::EMFILE
- errno::EMLINK
- errno::EMSGSIZE
- errno::EMULTIHOP
- errno::ENAMETOOLONG
- errno::ENAVAIL
- errno::ENETDOWN
- errno::ENETRESET
- errno::ENETUNREACH
- errno::ENFILE
- errno::ENOANO
- errno::ENOBUFS
- errno::ENOCSI
- errno::ENODATA
- errno::ENODEV
- errno::ENOENT
- errno::ENOEXEC
- errno::ENOKEY
- errno::ENOLCK
- errno::ENOLINK
- errno::ENOMEDIUM
- errno::ENOMEM
- errno::ENOMSG
- errno::ENONET
- errno::ENOPKG
- errno::ENOPROTOOPT
- errno::ENOSPC
- errno::ENOSR
- errno::ENOSTR
- errno::ENOSYS
- errno::ENOTBLK
- errno::ENOTCONN
- errno::ENOTDIR
- errno::ENOTEMPTY
- errno::ENOTNAM
- errno::ENOTRECOVERABLE
- errno::ENOTSOCK
- errno::ENOTTY
- errno::ENOTUNIQ
- errno::ENXIO
- errno::EOPNOTSUPP
- errno::EOVERFLOW
- errno::EOWNERDEAD
- errno::EPERM
- errno::EPFNOSUPPORT
- errno::EPIPE
- errno::EPROTO
- errno::EPROTONOSUPPORT
- errno::EPROTOTYPE
- errno::ERANGE
- errno::EREMCHG
- errno::EREMOTE
- errno::EREMOTEIO
- errno::ERESTART
- errno::ERFKILL
- errno::EROFS
- errno::ESHUTDOWN
- errno::ESOCKTNOSUPPORT
- errno::ESPIPE
- errno::ESRCH
- errno::ESRMNT
- errno::ESTALE
- errno::ESTRPIPE
- errno::ETIME
- errno::ETIMEDOUT
- errno::ETOOMANYREFS
- errno::ETXTBSY
- errno::EUCLEAN
- errno::EUNATCH
- errno::EUSERS
- errno::EWOULDBLOCK
- errno::EXDEV
- errno::EXFULL
- scheduler::task::HIGH_PRIO
- scheduler::task::IDLE_PRIO
- scheduler::task::LOW_PRIO
- scheduler::task::NORMAL_PRIO
- scheduler::task::NO_PRIORITIES
- syscalls::socket::AF_INET
- syscalls::socket::AF_INET6
- syscalls::socket::AF_VSOCK
- syscalls::socket::EAI_AGAIN
- syscalls::socket::EAI_BADFLAGS
- syscalls::socket::EAI_FAIL
- syscalls::socket::EAI_FAMILY
- syscalls::socket::EAI_MEMORY
- syscalls::socket::EAI_NODATA
- syscalls::socket::EAI_NONAME
- syscalls::socket::EAI_OVERFLOW
- syscalls::socket::EAI_SERVICE
- syscalls::socket::EAI_SOCKTYPE
- syscalls::socket::EAI_SYSTEM
- syscalls::socket::IPPROTO_IP
- syscalls::socket::IPPROTO_IPV6
- syscalls::socket::IPPROTO_TCP
- syscalls::socket::IPPROTO_UDP
- syscalls::socket::IPV6_ADD_MEMBERSHIP
- syscalls::socket::IPV6_DROP_MEMBERSHIP
- syscalls::socket::IPV6_MULTICAST_LOOP
- syscalls::socket::IPV6_V6ONLY
- syscalls::socket::IP_ADD_MEMBERSHIP
- syscalls::socket::IP_DROP_MEMBERSHIP
- syscalls::socket::IP_MULTICAST_LOOP
- syscalls::socket::IP_MULTICAST_TTL
- syscalls::socket::IP_TOS
- syscalls::socket::IP_TTL
- syscalls::socket::MSG_PEEK
- syscalls::socket::SOL_SOCKET
- syscalls::socket::SO_BROADCAST
- syscalls::socket::SO_ERROR
- syscalls::socket::SO_KEEPALIVE
- syscalls::socket::SO_LINGER
- syscalls::socket::SO_RCVBUF
- syscalls::socket::SO_RCVTIMEO
- syscalls::socket::SO_REUSEADDR
- syscalls::socket::SO_SNDBUF
- syscalls::socket::SO_SNDTIMEO
- syscalls::socket::TCP_NODELAY