Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for AllThreadsSyscall6 (0.13 sec)

  1. src/syscall/syscall_linux.go

    	}
    	r1, r2, errno := runtime_doAllThreadsSyscall(trap, a1, a2, a3, 0, 0, 0)
    	return r1, r2, Errno(errno)
    }
    
    // AllThreadsSyscall6 is like [AllThreadsSyscall], but extended to six
    // arguments.
    //
    //go:uintptrescapes
    func AllThreadsSyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno) {
    	if cgo_libc_setegid != nil {
    		return minus1, minus1, ENOTSUP
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:12:46 UTC 2024
    - 35.7K bytes
    - Viewed (0)
  2. src/syscall/syscall_linux_test.go

    				if e != 0 {
    					return e
    				}
    				return nil
    			},
    		},
    		{
    			label: "prctl<6-args>",
    			fn: func(v uintptr) error {
    				_, _, e := syscall.AllThreadsSyscall6(syscall.SYS_PRCTL, PR_SET_KEEPCAPS, v, 0, 0, 0, 0)
    				if e != 0 {
    					return e
    				}
    				return nil
    			},
    		},
    	}
    
    	waiter := func(q <-chan uintptr, r chan<- uintptr, once bool) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 23K bytes
    - Viewed (0)
  3. src/runtime/os_linux.go

    		print("results: got {r1=", r1, ",r2=", r2, ",errno=", errno, "}, want {r1=", args.r1, ",r2=", args.r2, ",errno=0}\n")
    		fatal("AllThreadsSyscall6 results differ between threads; runtime corrupted")
    	}
    
    	gp.m.needPerThreadSyscall.Store(0)
    }
    
    const (
    	_SI_USER  = 0
    	_SI_TKILL = -6
    )
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 25.9K bytes
    - Viewed (0)
Back to top