Lines Matching refs:lockfile
61 static int lockfile; variable
185 lockfile = open(LOCKFILE, O_RDWR|O_CREAT, 0600); in init_lock_map()
186 if (lockfile != -1) { in init_lock_map()
187 if (lockf(lockfile, F_LOCK, 0) == 0) { in init_lock_map()
188 if (fstat(lockfile, &fdata) == 0) { in init_lock_map()
192 if ((write_cnt = write(lockfile, buff, in init_lock_map()
205 lockf(lockfile, F_ULOCK, 0); in init_lock_map()
206 close(lockfile); in init_lock_map()
213 lockf(lockfile, F_ULOCK, 0); in init_lock_map()
214 close(lockfile); in init_lock_map()
220 close(lockfile); in init_lock_map()
234 PROT_READ | PROT_WRITE, MAP_SHARED, lockfile, 0); in init_lock_map()
237 lockf(lockfile, F_ULOCK, 0); in init_lock_map()
238 close(lockfile); in init_lock_map()
248 lockf(lockfile, F_ULOCK, 0); in init_lock_map()
249 close(lockfile); in init_lock_map()
259 if (lockf(lockfile, F_ULOCK, 0) != 0) { in init_lock_map()
263 close(lockfile); in init_lock_map()
267 if (close(lockfile) == 0) { in init_lock_map()