Lines Matching refs:r1
15 r1, w = IO.pipe
22 s1.send_io(r1)
24 assert_equal(r1.stat.ino, r2.stat.ino)
25 assert_not_equal(r1.fileno, r2.fileno)
33 r1.close
112 r1, w = IO.pipe
133 (x * y).times { s1.send_io r1 }
140 r1.close
146 IO.pipe {|r1, w|
149 ret = s1.sendmsg("\0", 0, nil, [Socket::SOL_SOCKET, Socket::SCM_RIGHTS, [r1.fileno].pack("i!")])
156 assert(File.identical?(r1, r2))
168 IO.pipe {|r1, w|
171 ad = Socket::AncillaryData.int(:UNIX, :SOCKET, :RIGHTS, r1.fileno)
179 assert(File.identical?(r1, r2))
190 IO.pipe {|r1, w|
193 ad = Socket::AncillaryData.unix_rights(r1)
201 assert(File.identical?(r1, r2))
212 IO.pipe {|r1, w|
214 s1.send_io(r1)
237 assert(File.identical?(r1, r2))