Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for __sigaction_u (0.25 sec)

  1. src/runtime/defs_darwin_arm64.go

    type stackt struct {
    	ss_sp     *byte
    	ss_size   uintptr
    	ss_flags  int32
    	pad_cgo_0 [4]byte
    }
    
    type sigactiont struct {
    	__sigaction_u [8]byte
    	sa_tramp      unsafe.Pointer
    	sa_mask       uint32
    	sa_flags      int32
    }
    
    type usigactiont struct {
    	__sigaction_u [8]byte
    	sa_mask       uint32
    	sa_flags      int32
    }
    
    type siginfo struct {
    	si_signo  int32
    	si_errno  int32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 12 21:17:22 UTC 2024
    - 4.3K bytes
    - Viewed (0)
  2. src/runtime/os_darwin.go

    //go:nowritebarrierrec
    func setsigstack(i uint32) {
    	var osa usigactiont
    	sigaction(i, nil, &osa)
    	handler := *(*uintptr)(unsafe.Pointer(&osa.__sigaction_u))
    	if osa.sa_flags&_SA_ONSTACK != 0 {
    		return
    	}
    	var sa usigactiont
    	*(*uintptr)(unsafe.Pointer(&sa.__sigaction_u)) = handler
    	sa.sa_mask = osa.sa_mask
    	sa.sa_flags = osa.sa_flags | _SA_ONSTACK
    	sigaction(i, &sa, nil)
    }
    
    //go:nosplit
    //go:nowritebarrierrec
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 05 20:34:30 UTC 2023
    - 11.9K bytes
    - Viewed (0)
  3. src/runtime/defs_darwin_amd64.go

    type stackt struct {
    	ss_sp     *byte
    	ss_size   uintptr
    	ss_flags  int32
    	pad_cgo_0 [4]byte
    }
    
    type sigactiont struct {
    	__sigaction_u [8]byte
    	sa_tramp      unsafe.Pointer
    	sa_mask       uint32
    	sa_flags      int32
    }
    
    type usigactiont struct {
    	__sigaction_u [8]byte
    	sa_mask       uint32
    	sa_flags      int32
    }
    
    type siginfo struct {
    	si_signo  int32
    	si_errno  int32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 12 21:17:22 UTC 2024
    - 6.4K bytes
    - Viewed (0)
Back to top