Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for portev_events (0.11 sec)

  1. src/runtime/netpoll_solaris.go

    				}
    				netpollWakeSig.Store(0)
    			}
    			continue
    		}
    
    		if ev.portev_events == 0 {
    			continue
    		}
    
    		tp := taggedPointer(uintptr(unsafe.Pointer(ev.portev_user)))
    		pd := (*pollDesc)(tp.pointer())
    		if pd.fdseq.Load() != tp.tag() {
    			continue
    		}
    
    		var mode, clear int32
    		if (ev.portev_events & (_POLLIN | _POLLHUP | _POLLERR)) != 0 {
    			mode += 'r'
    			clear |= _POLLIN
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 11.2K bytes
    - Viewed (0)
  2. src/runtime/defs1_solaris_amd64.go

    	tv_usec int64
    }
    
    func (tv *timeval) set_usec(x int32) {
    	tv.tv_usec = int64(x)
    }
    
    type itimerval struct {
    	it_interval timeval
    	it_value    timeval
    }
    
    type portevent struct {
    	portev_events int32
    	portev_source uint16
    	portev_pad    uint16
    	portev_object uint64
    	portev_user   *byte
    }
    
    type pthread uint32
    type pthreadattr struct {
    	__pthread_attrp *byte
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 23 19:40:51 UTC 2023
    - 4K bytes
    - Viewed (0)
Back to top