Lines Matching refs:vmsplice
6 * Test vmsplice() to a full pipe with SPLICE_F_NONBLOCK and without.
8 * With SPLICE_F_NONBLOCK vmsplice() should return with errno EAGAIN
15 #include "lapi/vmsplice.h"
29 TEST(vmsplice(pipes[1], &iov, 1, SPLICE_F_NONBLOCK));
33 "vmsplice(..., SPLICE_F_NONBLOCK) failed as expected");
36 "vmsplice(..., SPLICE_F_NONBLOCK) shall fail with EAGAIN");
39 "vmsplice(..., SPLICE_F_NONBLOCK) wrote to a full pipe");
44 TEST(vmsplice(pipes[1], &iov, 1, 0));
46 tst_res(TFAIL | TTERRNO, "vmsplice(..., 0) failed");
49 "vmsplice(..., 0) wrote to a full pipe");
56 tst_res(TPASS, "vmsplice(..., 0) blocked");
80 TEST(vmsplice(pipes[1], &iov, 1, 0));
83 "Initial vmsplice() to fill pipe failed");