Lines Matching refs:lockfile
67 static int lockfile; variable
131 lockfile = open(LOCKFILE, O_RDWR|O_CREAT, 0600); in init_update_lock_map()
132 if (lockfile != -1) { in init_update_lock_map()
133 if (lockf(lockfile, F_LOCK, 0) == 0) { in init_update_lock_map()
134 if (fstat(lockfile, &fdata) == 0) { in init_update_lock_map()
138 if ((write_cnt = write(lockfile, buff, in init_update_lock_map()
153 lockf(lockfile, F_ULOCK, 0); in init_update_lock_map()
154 close(lockfile); in init_update_lock_map()
161 lockf(lockfile, F_ULOCK, 0); in init_update_lock_map()
162 close(lockfile); in init_update_lock_map()
168 close(lockfile); in init_update_lock_map()
182 PROT_READ | PROT_WRITE, MAP_SHARED, lockfile, 0); in init_update_lock_map()
186 lockf(lockfile, F_ULOCK, 0); in init_update_lock_map()
187 close(lockfile); in init_update_lock_map()
197 lockf(lockfile, F_ULOCK, 0); in init_update_lock_map()
198 close(lockfile); in init_update_lock_map()
208 if (lockf(lockfile, F_ULOCK, 0) != 0) { in init_update_lock_map()
211 close(lockfile); in init_update_lock_map()
215 if (close(lockfile) == 0) { in init_update_lock_map()