haskus-system-0.7.0.0: Haskus system programming framework

Safe HaskellNone
LanguageHaskell2010

Haskus.Arch.X86_64.Linux.Syscall

Description

Linux syscall

Synopsis

Documentation

syscall0primop :: Int64 -> IO Int64 Source #

Syscall with 0 parameter

syscall2primop :: (Arg a, Arg b) => Int64 -> a -> b -> IO Int64 Source #

syscall3primop :: (Arg a, Arg b, Arg c) => Int64 -> a -> b -> c -> IO Int64 Source #

syscall4primop :: (Arg a, Arg b, Arg c, Arg d) => Int64 -> a -> b -> c -> d -> IO Int64 Source #

syscall5primop :: (Arg a, Arg b, Arg c, Arg d, Arg e) => Int64 -> a -> b -> c -> d -> e -> IO Int64 Source #

syscall6primop :: (Arg a, Arg b, Arg c, Arg d, Arg e, Arg f) => Int64 -> a -> b -> c -> d -> e -> f -> IO Int64 Source #

syscall2safe :: (Arg a, Arg b) => Int64 -> a -> b -> IO Int64 Source #

syscall3safe :: (Arg a, Arg b, Arg c) => Int64 -> a -> b -> c -> IO Int64 Source #

syscall4safe :: (Arg a, Arg b, Arg c, Arg d) => Int64 -> a -> b -> c -> d -> IO Int64 Source #

syscall5safe :: (Arg a, Arg b, Arg c, Arg d, Arg e) => Int64 -> a -> b -> c -> d -> e -> IO Int64 Source #

syscall6safe :: (Arg a, Arg b, Arg c, Arg d, Arg e, Arg f) => Int64 -> a -> b -> c -> d -> e -> f -> IO Int64 Source #