Lines Matching refs:buf
14 let buf = &mut [0u8; 10]; in test_readlink() localVariable
15 let bufused = wasip1::path_readlink(dir_fd, "symlink", buf.as_mut_ptr(), buf.len()) in test_readlink()
18 assert_eq!(&buf[..6], b"target", "buffer should contain 'target'"); in test_readlink()
20 &buf[6..], in test_readlink()
26 let buf = &mut [0u8; 4]; in test_readlink() localVariable
27 let bufused = wasip1::path_readlink(dir_fd, "symlink", buf.as_mut_ptr(), buf.len()) in test_readlink()
30 assert_eq!(buf, b"targ"); in test_readlink()
43 let mut buf = Vec::new(); in test_incremental_readlink() localVariable
45 if buf.capacity() > 2 * filename.len() { in test_incremental_readlink()
48 let bufused = wasip1::path_readlink(dir_fd, "symlink", buf.as_mut_ptr(), buf.capacity()) in test_incremental_readlink()
50 buf.set_len(bufused); in test_incremental_readlink()
51 if buf.capacity() > filename.len() { in test_incremental_readlink()
52 assert!(buf.starts_with(filename.as_bytes())); in test_incremental_readlink()
55 buf = Vec::with_capacity(buf.capacity() + 1); in test_incremental_readlink()