public sigactiont(System.UIntPtr sa_handler = default, sigset sa_mask = default, int sa_flags = default, array <byte> pad_cgo_0 = default)
 {
     this.sa_handler = sa_handler;
     this.sa_mask    = sa_mask;
     this.sa_flags   = sa_flags;
     this.pad_cgo_0  = pad_cgo_0;
 }
 public ucontext(sigset uc_sigmask = default, mcontext uc_mcontext = default, ref ptr <ucontext> uc_link = default, stackt uc_stack = default, int uc_flags = default, array <int> __spare__ = default)
 {
     this.uc_sigmask  = uc_sigmask;
     this.uc_mcontext = uc_mcontext;
     this.uc_link     = uc_link;
     this.uc_stack    = uc_stack;
     this.uc_flags    = uc_flags;
     this.__spare__   = __spare__;
 }
 public ucontext(sigset uc_sigmask = default, array <byte> pad_cgo_0 = default, mcontext uc_mcontext = default, ref ptr <ucontext> uc_link = default, stackt uc_stack = default, array <int> __spare__ = default)
 {
     this.uc_sigmask  = uc_sigmask;
     this.pad_cgo_0   = pad_cgo_0;
     this.uc_mcontext = uc_mcontext;
     this.uc_link     = uc_link;
     this.uc_stack    = uc_stack;
     this.__spare__   = __spare__;
 }
 public sigactiont(int sa_flags = default, array <byte> pad_cgo_0 = default, array <byte> _funcptr = default, sigset sa_mask = default)
 {
     this.sa_flags  = sa_flags;
     this.pad_cgo_0 = pad_cgo_0;
     this._funcptr  = _funcptr;
     this.sa_mask   = sa_mask;
 }
Example #5
0
 public sigactiont(System.UIntPtr sa_handler = default, int sa_flags = default, sigset sa_mask = default)
 {
     this.sa_handler = sa_handler;
     this.sa_flags   = sa_flags;
     this.sa_mask    = sa_mask;
 }
 public ucontextt(uint uc_flags = default, array <byte> pad_cgo_0 = default, ref ptr <ucontextt> uc_link = default, sigset uc_sigmask = default, stackt uc_stack = default, mcontextt uc_mcontext = default)
 {
     this.uc_flags    = uc_flags;
     this.pad_cgo_0   = pad_cgo_0;
     this.uc_link     = uc_link;
     this.uc_sigmask  = uc_sigmask;
     this.uc_stack    = uc_stack;
     this.uc_mcontext = uc_mcontext;
 }
Example #7
0
 public sigcontext(int sc_onstack = default, array <byte> pad_cgo_0 = default, sigset sc_mask = default, int sc_uerror = default, context64 sc_jmpbuf = default)
 {
     this.sc_onstack = sc_onstack;
     this.pad_cgo_0  = pad_cgo_0;
     this.sc_mask    = sc_mask;
     this.sc_uerror  = sc_uerror;
     this.sc_jmpbuf  = sc_jmpbuf;
 }
Example #8
0
 public ucontext(ulong uc_flags = default, ref ptr <ucontext> uc_link = default, sigset uc_sigmask = default, stackt uc_stack = default, array <byte> pad_cgo_0 = default, mcontext uc_mcontext = default, array <long> uc_filler = default, array <byte> pad_cgo_1 = default)
 {
     this.uc_flags    = uc_flags;
     this.uc_link     = uc_link;
     this.uc_sigmask  = uc_sigmask;
     this.uc_stack    = uc_stack;
     this.pad_cgo_0   = pad_cgo_0;
     this.uc_mcontext = uc_mcontext;
     this.uc_filler   = uc_filler;
     this.pad_cgo_1   = pad_cgo_1;
 }
 public ucontextt(uint uc_flags = default, ref ptr <ucontextt> uc_link = default, sigset uc_sigmask = default, stackt uc_stack = default, mcontextt uc_mcontext = default, array <int> __uc_pad = default)
 {
     this.uc_flags    = uc_flags;
     this.uc_link     = uc_link;
     this.uc_sigmask  = uc_sigmask;
     this.uc_stack    = uc_stack;
     this.uc_mcontext = uc_mcontext;
     this.__uc_pad    = __uc_pad;
 }
Example #10
0
 public m(ref ptr <g> g0 = default, gobuf morebuf = default, uint divmod = default, ulong procid = default, ref ptr <g> gsignal = default, gsignalStack goSigStack = default, sigset sigmask = default, array <System.UIntPtr> tls = default, Action mstartfn = default, ref ptr <g> curg = default, guintptr caughtsig = default, puintptr p = default, puintptr nextp = default, puintptr oldp = default, long id = default, int mallocing = default, int throwing = default, @string preemptoff = default, int locks = default, int dying = default, int profilehz = default, bool spinning = default, bool blocked = default, bool newSigstack = default, sbyte printlock = default, bool incgo = default, uint freeWait = default, array <uint> fastrand = default, bool needextram = default, byte traceback = default, ulong ncgocall = default, int ncgo = default, uint cgoCallersUse = default, ref ptr <cgoCallers> cgoCallers = default, note park = default, ref ptr <m> alllink = default, muintptr schedlink = default, guintptr lockedg = default, array <System.UIntPtr> createstack = default, uint lockedExt = default, uint lockedInt = default, muintptr nextwaitm = default, Func <ptr <g>, unsafe.Pointer, bool> waitunlockf = default, unsafe.Pointer waitlock = default, byte waittraceev = default, long waittraceskip = default, bool startingtrace = default, uint syscalltick = default, ref ptr <m> freelink = default, libcall libcall = default, System.UIntPtr libcallpc = default, System.UIntPtr libcallsp = default, guintptr libcallg = default, libcall syscall = default, System.UIntPtr vdsoSP = default, System.UIntPtr vdsoPC = default, uint preemptGen = default, uint signalPending = default, dlogPerM dlogPerM = default, mOS mOS = default, long locksHeldLen = default, array <heldLockInfo> locksHeld = default)
Example #11
0
 public sigactiont(System.UIntPtr sa_sigaction = default, sigset sa_mask = default, int sa_flags = default)
 {
     this.sa_sigaction = sa_sigaction;
     this.sa_mask      = sa_mask;
     this.sa_flags     = sa_flags;
 }
Example #12
0
 //go:noescape
 private static sigset obsdsigprocmask(int how, sigset @new)
 ;
 public ucontext(int __sc_onstack = default, array <byte> pad_cgo_0 = default, sigset uc_sigmask = default, int __sc_error = default, array <byte> pad_cgo_1 = default, context64 uc_mcontext = default, ref ptr <ucontext> uc_link = default, stackt uc_stack = default, System.UIntPtr __extctx = default, int __extctx_magic = default, int __pad = default)
 {
     this.__sc_onstack   = __sc_onstack;
     this.pad_cgo_0      = pad_cgo_0;
     this.uc_sigmask     = uc_sigmask;
     this.__sc_error     = __sc_error;
     this.pad_cgo_1      = pad_cgo_1;
     this.uc_mcontext    = uc_mcontext;
     this.uc_link        = uc_link;
     this.uc_stack       = uc_stack;
     this.__extctx       = __extctx;
     this.__extctx_magic = __extctx_magic;
     this.__pad          = __pad;
 }