Lines Matching +full:wait +full:- +full:on +full:- +full:write
23 # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34 [ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
41 mycc -o rename12 -Wall -Wextra rename12.c || exit 1
42 rm -f rename12.c
44 mount | grep "on $mntpoint " | grep -q /dev/md && umount -f $mntpoint
45 mdconfig -l | grep -q md$mdstart && mdconfig -d -u $mdstart
47 mdconfig -a -t swap -s 4g -u $mdstart || exit 1
51 inodes=`df -i $mntpoint | tail -1 | awk '{print $7}'`
58 mkdir -p $mntpoint/d$j/dir1
59 mkdir -p $mntpoint/d$j/dir2
62 wait
67 [ $((`date '+%s'` - start)) -lt $timeout ] && break
70 while mount | grep "on $mntpoint " | grep -q /dev/md; do
75 mdconfig -d -u $mdstart
76 rm -rf /tmp/rename12
81 #include <sys/wait.h>
108 if (mkdir(name, 0700) == -1)
110 if (write(mvpipe[1], &i, sizeof(i)) != sizeof(i))
111 err(1, "write mvpipe");
127 while (i != n - 1 &&
131 if (rename(name, to) == -1)
133 if (write(rmpipe[1], &i, sizeof(i)) != sizeof(i))
134 err(1, "write rmpipe");
149 while (i != n - 1 &&
152 if (rmdir(to) == -1)
167 n = 32765 - 1;
170 if (pipe(mvpipe) == -1)
172 if (pipe(rmpipe) == -1)
183 wait(&s);
185 wait(&s);
187 wait(&s);