Searched defs:pollDesc (Results 1 – 10 of 10) sorted by relevance
/aosp_15_r20/prebuilts/go/linux-x86/src/runtime/ |
D | netpoll.go | 75 type pollDesc struct { struct 76 _ sys.NotInHeap 77 link *pollDesc // in pollcache, protected by pollcache.lock 78 fd uintptr // constant for pollDesc usage lifetime 79 fdseq atomic.Uintptr // protects against stale pollDesc 96 atomicInfo atomic.Uint32 // atomic pollInfo 100 rg atomic.Uintptr // pdReady, pdWait, G waiting for read or pdNil 101 wg atomic.Uintptr // pdReady, pdWait, G waiting for write or pdNil 103 lock mutex // protects the following fields 104 closing bool [all …]
|
D | netpoll_wasip1.go | 67 func netpollopen(fd uintptr, pd *pollDesc) int32 { 87 func netpollarm(pd *pollDesc, mode int) { 127 func netpolldisarm(pd *pollDesc, mode int32) { 154 func swapsub(pd *pollDesc, from, to int) {
|
D | netpoll_solaris.go | 136 func netpollopen(fd uintptr, pd *pollDesc) int32 { 164 func netpollupdate(pd *pollDesc, set, clear uint32) { 184 func netpollarm(pd *pollDesc, mode int) {
|
D | netpoll_windows.go | 38 func packNetpollKey(source uint8, pd *pollDesc) uintptr { 116 func netpollopen(fd uintptr, pd *pollDesc) int32 { 129 func netpollarm(pd *pollDesc, mode int) {
|
D | netpoll_fake.go | 19 func netpollopen(fd uintptr, pd *pollDesc) int32 { 27 func netpollarm(pd *pollDesc, mode int) {
|
D | netpoll_kqueue.go | 32 func netpollopen(fd uintptr, pd *pollDesc) int32 { 68 func netpollarm(pd *pollDesc, mode int) {
|
D | netpoll_epoll.go | 49 func netpollopen(fd uintptr, pd *pollDesc) uintptr { 62 func netpollarm(pd *pollDesc, mode int) {
|
D | netpoll_aix.go | 84 func netpollopen(fd uintptr, pd *pollDesc) int32 { 123 func netpollarm(pd *pollDesc, mode int) {
|
/aosp_15_r20/prebuilts/go/linux-x86/src/internal/poll/ |
D | fd_poll_js.go | 14 type pollDesc struct { struct 15 fd *FD 16 closing bool 19 func (pd *pollDesc) init(fd *FD) error { pd.fd = fd; return nil } 21 func (pd *pollDesc) close() {} 23 func (pd *pollDesc) evict() { 30 func (pd *pollDesc) prepare(mode int, isFile bool) error { 37 func (pd *pollDesc) prepareRead(isFile bool) error { return pd.prepare('r', isFile) } 39 func (pd *pollDesc) prepareWrite(isFile bool) error { return pd.prepare('w', isFile) } 41 func (pd *pollDesc) wait(mode int, isFile bool) error { [all …]
|
D | fd_poll_runtime.go | 32 type pollDesc struct { struct 33 runtimeCtx uintptr 38 func (pd *pollDesc) init(fd *FD) error { 48 func (pd *pollDesc) close() { 57 func (pd *pollDesc) evict() { 64 func (pd *pollDesc) prepare(mode int, isFile bool) error { 72 func (pd *pollDesc) prepareRead(isFile bool) error { 76 func (pd *pollDesc) prepareWrite(isFile bool) error { 80 func (pd *pollDesc) wait(mode int, isFile bool) error { 88 func (pd *pollDesc) waitRead(isFile bool) error { [all …]
|