module Crysco::Syscalls
Defined in:
syscalls.crClass Method Summary
- .clone(flags : ProcFlags, stack : Pointer(Void), parent_tid : Pointer(LibC::Int), child_tid : Pointer(LibC::Int), tls : Pointer(Void)) : LibC::Int
- .geteuid : LibC::Int
- .mount(source : Pointer(UInt8), target : Pointer(UInt8), filesystemtype : Pointer(UInt8), mountflags : UInt32, data : Pointer(UInt8)) : LibC::Int
- .pidfd_open(pid : LibC::PidT, flags : LibC::UInt) : LibC::Int
- .pivot_root(new_root : Pointer(UInt8), put_old : Pointer(UInt8)) : LibC::Int
- .prctl(option : LibC::Int, arg2 : LibC::ULong, arg3 : LibC::ULong, arg4 : LibC::ULong, arg5 : LibC::ULong) : LibC::Int
- .setns(fd : LibC::Int, nstype : ProcFlags) : LibC::Int
- .umount2(target : Pointer(UInt8), flags : MountFlags) : LibC::Int
- .unshare(flags : ProcFlags) : LibC::Int
Class Method Detail
def self.clone(flags : ProcFlags, stack : Pointer(Void), parent_tid : Pointer(LibC::Int), child_tid : Pointer(LibC::Int), tls : Pointer(Void)) : LibC::Int
#
def self.mount(source : Pointer(UInt8), target : Pointer(UInt8), filesystemtype : Pointer(UInt8), mountflags : UInt32, data : Pointer(UInt8)) : LibC::Int
#
def self.pivot_root(new_root : Pointer(UInt8), put_old : Pointer(UInt8)) : LibC::Int
#
def self.prctl(option : LibC::Int, arg2 : LibC::ULong, arg3 : LibC::ULong, arg4 : LibC::ULong, arg5 : LibC::ULong) : LibC::Int
#