starry-kernel 0.7.7

A Linux-compatible OS kernel built on ArceOS unikernel
Documentation
mod aio;
mod ctl;
mod event;
mod fd_ops;
mod inotify;
mod io;
mod io_uring;
mod lock;
mod memfd;
mod mount;
mod pidfd;
mod pipe;
mod signalfd;
mod stat;
mod timerfd;
mod xattr;

#[cfg(axtest)]
pub(crate) use self::aio::aio_iocb_validation_rules_hold_for_test;
#[cfg(axtest)]
pub(crate) use self::ctl::ctl_ioctl_constants_hold_for_test;
#[cfg(axtest)]
pub(crate) use self::event::eventfd_flags_validation_rules_hold_for_test;
#[cfg(axtest)]
pub(crate) use self::fd_ops::fd_ops_flags_to_options_rules_hold_for_test;
#[cfg(axtest)]
pub(crate) use self::inotify::inotify_flags_validation_rules_hold_for_test;
#[cfg(axtest)]
pub(crate) use self::io::io_offset_from_hilo_rules_hold_for_test;
#[cfg(axtest)]
pub(crate) use self::io_uring::io_uring_round_ring_entries_rules_hold_for_test;
#[cfg(axtest)]
pub(crate) use self::memfd::memfd_flags_validation_rules_hold_for_test;
#[cfg(axtest)]
pub(crate) use self::mount::mount_flags_validation_rules_hold_for_test;
#[cfg(axtest)]
pub(crate) use self::pidfd::pidfd_flags_and_signal_validation_rules_hold_for_test;
#[cfg(axtest)]
pub(crate) use self::pipe::pipe_flags_validation_rules_hold_for_test;
#[cfg(axtest)]
pub(crate) use self::signalfd::signalfd_flags_validation_rules_hold_for_test;
#[cfg(axtest)]
pub(crate) use self::stat::stat_flags_validation_rules_hold_for_test;
#[cfg(axtest)]
pub(crate) use self::timerfd::timerfd_timespec_conversion_rules_hold_for_test;
#[cfg(axtest)]
pub(crate) use self::xattr::xattr_name_and_value_validation_rules_hold_for_test;
pub use self::{
    aio::*,
    ctl::*,
    event::*,
    fd_ops::*,
    inotify::*,
    io::*,
    io_uring::*,
    lock::{
        release_flock_lock, release_inode_posix_locks, release_pid_flock_locks, release_pid_locks,
        wake_flock_waiters, wake_lock_waiters,
    },
    memfd::*,
    mount::*,
    pidfd::*,
    pipe::*,
    signalfd::*,
    stat::*,
    timerfd::*,
    xattr::*,
};