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);
153 printk(UM_KERN_ERR "is_umdir_used : couldn't open pid "
160 n = read(fd, pid, sizeof(pid));
162 printk(UM_KERN_ERR "is_umdir_used : couldn't read pid file "
166 printk(UM_KERN_ERR "is_umdir_used : couldn't read pid file "
171 p = strtoul(pid, &end, 0);
172 if (end == pid) {
173 printk(UM_KERN_ERR "is_umdir_used : couldn't parse pid file "
179 printk(UM_KERN_ERR "umid \"%s\" is already in use by pid %d\n",
213 char pid[sizeof("nnnnnnnnn")], *file;
216 n = strlen(uml_dir) + UMID_LEN + sizeof("/pid");
221 if (umid_file_name("pid", file, n))
226 printk(UM_KERN_ERR "Open of machine pid file \"%s\" failed: "
231 snprintf(pid, sizeof(pid), "%d\n", getpid());
232 n = write(fd, pid, strlen(pid));
233 if (n != strlen(pid))
234 printk(UM_KERN_ERR "Write of pid file failed - err = %d\n",
389 " The location to place the pid and umid files.\n\n"