runtime.hchan.dataqsiz (field)
16 uses
runtime (current package)
chan.go#L34: dataqsiz uint // size of the circular queue
chan.go#L111: c.dataqsiz = uint(size)
chan.go#L132: if c.dataqsiz == 0 {
chan.go#L137: return c.qcount == c.dataqsiz
chan.go#L214: if c.qcount < c.dataqsiz {
chan.go#L222: if c.sendx == c.dataqsiz {
chan.go#L294: if c.dataqsiz == 0 {
chan.go#L303: if c.recvx == c.dataqsiz {
chan.go#L430: if c.dataqsiz == 0 {
chan.go#L541: if c.recvx == c.dataqsiz {
chan.go#L608: if c.dataqsiz == 0 {
chan.go#L633: if c.recvx == c.dataqsiz {
chan.go#L766: return int(c.dataqsiz)
select.go#L276: if c.qcount < c.dataqsiz {
select.go#L430: if c.recvx == c.dataqsiz {
select.go#L448: if c.sendx == c.dataqsiz {
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |