Lines Matching defs:pid
138 char pid[sizeof("nnnnnnnnn")], *end, *file;
140 size_t filelen = strlen(dir) + sizeof("/pid") + 1;
146 snprintf(file, filelen, "%s/pid", dir);
152 printk(UM_KERN_ERR "is_umdir_used : couldn't open pid "
159 n = read(fd, pid, sizeof(pid));
161 printk(UM_KERN_ERR "is_umdir_used : couldn't read pid file "
165 printk(UM_KERN_ERR "is_umdir_used : couldn't read pid file "
170 p = strtoul(pid, &end, 0);
171 if (end == pid) {
172 printk(UM_KERN_ERR "is_umdir_used : couldn't parse pid file "
178 printk(UM_KERN_ERR "umid \"%s\" is already in use by pid %d\n",
212 char pid[sizeof("nnnnnnnnn")], *file;
215 n = strlen(uml_dir) + UMID_LEN + sizeof("/pid");
220 if (umid_file_name("pid", file, n))
225 printk(UM_KERN_ERR "Open of machine pid file \"%s\" failed: "
230 snprintf(pid, sizeof(pid), "%d\n", getpid());
231 n = write(fd, pid, strlen(pid));
232 if (n != strlen(pid))
233 printk(UM_KERN_ERR "Write of pid file failed - err = %d\n",
388 " The location to place the pid and umid files.\n\n"