Lines Matching refs:ptsname
28 /// Test equivalence of `ptsname` and `ptsname_r`
39 let slave_name = unsafe { ptsname(&master_fd) }.unwrap();
44 /// Test data copying of `ptsname`
45 // TODO need to run in a subprocess, since ptsname is non-reentrant
56 let slave_name1 = unsafe { ptsname(&master_fd) }.unwrap();
57 let slave_name2 = unsafe { ptsname(&master_fd) }.unwrap();
79 /// Test that `ptsname` returns different names for different devices
94 let slave_name1 = unsafe { ptsname(&master1_fd) }.unwrap();
95 let slave_name2 = unsafe { ptsname(&master2_fd) }.unwrap();
111 let slave_name = unsafe { ptsname(&master) }.expect("ptsname failed");
125 // after opening a device path returned from ptsname().