Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for subscriptionFdReadwrite (0.18 sec)

  1. src/runtime/os_wasip1.go

    }
    
    func (u *subscriptionUnion) subscriptionClock() *subscriptionClock {
    	return (*subscriptionClock)(unsafe.Pointer(&u[1]))
    }
    
    func (u *subscriptionUnion) subscriptionFdReadwrite() *subscriptionFdReadwrite {
    	return (*subscriptionFdReadwrite)(unsafe.Pointer(&u[1]))
    }
    
    //go:wasmimport wasi_snapshot_preview1 poll_oneoff
    //go:noescape
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 05 20:34:30 UTC 2023
    - 7K bytes
    - Viewed (0)
  2. src/runtime/netpoll_wasip1.go

    	return 0
    }
    
    const disarmed = 0xFFFF
    
    func netpollarm(pd *pollDesc, mode int) {
    	lock(&mtx)
    
    	var s subscription
    
    	s.userdata = userdata(uintptr(unsafe.Pointer(pd)))
    
    	fdReadwrite := s.u.subscriptionFdReadwrite()
    	fdReadwrite.fd = int32(pd.fd)
    
    	ridx := int(pd.user >> 16)
    	widx := int(pd.user & 0xFFFF)
    
    	if (mode == 'r' && ridx != disarmed) || (mode == 'w' && widx != disarmed) {
    		unlock(&mtx)
    		return
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 27 18:23:49 UTC 2024
    - 6.1K bytes
    - Viewed (0)
Back to top