Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 17 of 17 for stdcall3 (0.09 sec)

  1. src/runtime/netpoll_aix.go

    //go:cgo_import_dynamic libc_poll poll "libc.a/shr_64.o"
    //go:linkname libc_poll libc_poll
    
    var libc_poll libFunc
    
    //go:nosplit
    func poll(pfds *pollfd, npfds uintptr, timeout uintptr) (int32, int32) {
    	r, err := syscall3(&libc_poll, uintptr(unsafe.Pointer(pfds)), npfds, timeout)
    	return int32(r), int32(err)
    }
    
    // pollfd represents the poll structure for AIX operating system.
    type pollfd struct {
    	fd      int32
    	events  int16
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 5.1K bytes
    - Viewed (0)
  2. src/runtime/sys_windows_amd64.s

    _4args:
    	MOVQ	24(SI), R9
    	MOVQ	R9, X3
    _3args:
    	MOVQ	16(SI), R8
    	MOVQ	R8, X2
    _2args:
    	MOVQ	8(SI), DX
    	MOVQ	DX, X1
    _1args:
    	MOVQ	0(SI), CX
    	MOVQ	CX, X0
    _0args:
    
    	// Call stdcall function.
    	CALL	AX
    
    	ADDQ	$(const_maxArgs*8), SP
    
    	// Return result.
    	MOVQ	0(SP), CX
    	MOVQ	8(SP), SP
    	MOVQ	AX, libcall_r1(CX)
    	// Floating point return values are returned in XMM0. Setting r2 to this
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 19 07:24:08 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  3. pkg/test/kube/dump.go

    					fname := podOutputPath(workDir, c, pod, fmt.Sprintf("%s.envoy.err.log", container.Name))
    					stdAll := stdout + stderr
    					if err = os.WriteFile(fname, []byte(stdAll), os.ModePerm); err != nil {
    						scopes.Framework.Warnf("Unable to write envoy err log for VM cluster/pod/container: %s/%s/%s/%s: %v",
    							c.Name(), pod.Namespace, pod.Name, container.Name, err)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 22:12:34 UTC 2024
    - 22.2K bytes
    - Viewed (0)
  4. src/runtime/os_aix.go

    	if clock_gettime(_CLOCK_REALTIME, ts) != 0 {
    		throw("syscall clock_gettime failed")
    	}
    	return ts.tv_sec, int32(ts.tv_nsec)
    }
    
    //go:nosplit
    func fcntl(fd, cmd, arg int32) (int32, int32) {
    	r, errno := syscall3(&libc_fcntl, uintptr(fd), uintptr(cmd), uintptr(arg))
    	return int32(r), int32(errno)
    }
    
    //go:nosplit
    func setNonblock(fd int32) {
    	flags, _ := fcntl(fd, _F_GETFL, 0)
    	if flags != -1 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 8.9K bytes
    - Viewed (0)
  5. src/cmd/link/internal/ld/pe.go

    				break
    			}
    		}
    
    		if d == nil {
    			d = new(Dll)
    			d.name = dynlib
    			d.next = dr
    			dr = d
    			m = new(Imp)
    		}
    
    		// Because external link requires properly stdcall decorated name,
    		// all external symbols in runtime use %n to denote that the number
    		// of uinptrs this function consumes. Store the argsize and discard
    		// the %n suffix if any.
    		m.argsize = -1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 19:01:27 UTC 2023
    - 48.8K bytes
    - Viewed (0)
  6. src/syscall/syscall_windows.go

    }
    
    // Implemented in runtime/syscall_windows.go.
    func compileCallback(fn any, cleanstack bool) uintptr
    
    // NewCallback converts a Go function to a function pointer conforming to the stdcall calling convention.
    // This is useful when interoperating with Windows code requiring callbacks.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 11:49:46 UTC 2024
    - 52.7K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go

    	}
    	return UTF16ToString(unsafe.Slice(p, n))
    }
    
    func Getpagesize() int { return 4096 }
    
    // NewCallback converts a Go function to a function pointer conforming to the stdcall calling convention.
    // This is useful when interoperating with Windows code requiring callbacks.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 05 22:18:42 UTC 2024
    - 82.8K bytes
    - Viewed (0)
Back to top