Home | History | Annotate | Download | only in ken

Lines Matching defs:Chan

25 type Chan struct {
26 sc, rc chan int // send and recv chan
37 nc *Chan
41 nc = new(Chan)
52 func mkchan(c, n int) []*Chan {
53 ca := make([]*Chan, n)
56 ch := new(Chan)
57 ch.sc = make(chan int, c)
77 func (c *Chan) send() bool {
90 func send(c *Chan) {
103 func (c *Chan) recv(v int) bool {
116 func recv(c *Chan) {
131 func sel(r0, r1, r2, r3, s0, s1, s2, s3 *Chan) {
208 func test1(c *Chan) {