Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 35 for ptracePtr (0.12 sec)

  1. src/cmd/vendor/golang.org/x/sys/unix/zptrace_mipsnnle_linux.go

    func PtraceGetRegsMipsle(pid int, regsout *PtraceRegsMipsle) error {
    	return ptracePtr(PTRACE_GETREGS, pid, 0, unsafe.Pointer(regsout))
    }
    
    // PtraceSetRegsMipsle sets the registers used by mipsle binaries.
    func PtraceSetRegsMipsle(pid int, regs *PtraceRegsMipsle) error {
    	return ptracePtr(PTRACE_SETREGS, pid, 0, unsafe.Pointer(regs))
    }
    
    // PtraceRegsMips64le is the registers used by mips64le binaries.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/sys/unix/zptrace_armnn_linux.go

    func PtraceGetRegsArm(pid int, regsout *PtraceRegsArm) error {
    	return ptracePtr(PTRACE_GETREGS, pid, 0, unsafe.Pointer(regsout))
    }
    
    // PtraceSetRegsArm sets the registers used by arm binaries.
    func PtraceSetRegsArm(pid int, regs *PtraceRegsArm) error {
    	return ptracePtr(PTRACE_SETREGS, pid, 0, unsafe.Pointer(regs))
    }
    
    // PtraceRegsArm64 is the registers used by arm64 binaries.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/sys/unix/zptrace_x86_linux.go

    func PtraceGetRegs386(pid int, regsout *PtraceRegs386) error {
    	return ptracePtr(PTRACE_GETREGS, pid, 0, unsafe.Pointer(regsout))
    }
    
    // PtraceSetRegs386 sets the registers used by 386 binaries.
    func PtraceSetRegs386(pid int, regs *PtraceRegs386) error {
    	return ptracePtr(PTRACE_SETREGS, pid, 0, unsafe.Pointer(regs))
    }
    
    // PtraceRegsAmd64 is the registers used by amd64 binaries.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/sys/unix/zptrace_mipsnn_linux.go

    func PtraceGetRegsMips(pid int, regsout *PtraceRegsMips) error {
    	return ptracePtr(PTRACE_GETREGS, pid, 0, unsafe.Pointer(regsout))
    }
    
    // PtraceSetRegsMips sets the registers used by mips binaries.
    func PtraceSetRegsMips(pid int, regs *PtraceRegsMips) error {
    	return ptracePtr(PTRACE_SETREGS, pid, 0, unsafe.Pointer(regs))
    }
    
    // PtraceRegsMips64 is the registers used by mips64 binaries.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/sys/unix/zptrace_linux_arm64.go

    	return ptracePtr(PTRACE_GETREGSET, pid, uintptr(addr), unsafe.Pointer(&iovec))
    }
    
    // PtraceSetRegSetArm64 sets the registers used by arm64 binaries.
    func PtraceSetRegSetArm64(pid, addr int, regs *PtraceRegsArm64) error {
    	iovec := Iovec{(*byte)(unsafe.Pointer(regs)), uint64(unsafe.Sizeof(*regs))}
    	return ptracePtr(PTRACE_SETREGSET, pid, uintptr(addr), unsafe.Pointer(&iovec))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 11 22:42:18 UTC 2023
    - 721 bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd.go

    func PtraceDetach(pid int) (err error) {
    	return ptrace(PT_DETACH, pid, 1, 0)
    }
    
    func PtraceGetFpRegs(pid int, fpregsout *FpReg) (err error) {
    	return ptracePtr(PT_GETFPREGS, pid, unsafe.Pointer(fpregsout), 0)
    }
    
    func PtraceGetRegs(pid int, regsout *Reg) (err error) {
    	return ptracePtr(PT_GETREGS, pid, unsafe.Pointer(regsout), 0)
    }
    
    func PtraceIO(req int, pid int, offs uintptr, out []byte, countin int) (count int, err error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 05:26:45 UTC 2024
    - 15.6K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go

    	if e1 != 0 {
    		err = e1
    	}
    	return
    }
    
    func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno)
    
    func PtraceGetFsBase(pid int, fsbase *int64) (err error) {
    	return ptracePtr(PT_GETFSBASE, pid, unsafe.Pointer(fsbase), 0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  8. src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go

    	if e1 != 0 {
    		err = e1
    	}
    	return
    }
    
    func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno)
    
    func PtraceGetFsBase(pid int, fsbase *int64) (err error) {
    	return ptracePtr(PT_GETFSBASE, pid, unsafe.Pointer(fsbase), 0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  9. src/syscall/syscall_linux.go

    	if addr%sizeofPtr != 0 {
    		err = ptracePtr(req, pid, addr-addr%sizeofPtr, unsafe.Pointer(&buf[0]))
    		if err != nil {
    			return 0, err
    		}
    		n += copy(out, buf[addr%sizeofPtr:])
    		out = out[n:]
    	}
    
    	// Remainder.
    	for len(out) > 0 {
    		// We use an internal buffer to guarantee alignment.
    		// It's not documented if this is necessary, but we're paranoid.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:12:46 UTC 2024
    - 35.7K bytes
    - Viewed (0)
  10. src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go

    	iov.SetLen(int(unsafe.Sizeof(*regsout)))
    	return ptracePtr(PTRACE_GETREGSET, pid, uintptr(elfNT_PRSTATUS), unsafe.Pointer(&iov))
    }
    
    func PtraceSetRegs(pid int, regs *PtraceRegs) (err error) {
    	var iov Iovec
    	iov.Base = (*byte)(unsafe.Pointer(regs))
    	iov.SetLen(int(unsafe.Sizeof(*regs)))
    	return ptracePtr(PTRACE_SETREGSET, pid, uintptr(elfNT_PRSTATUS), unsafe.Pointer(&iov))
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 05:26:45 UTC 2024
    - 77.5K bytes
    - Viewed (0)
Back to top