Lines Matching refs:lockfile
66 static int lockfile; variable
130 lockfile = open(LOCKFILE, O_RDWR|O_CREAT, 0600); in init_update_lock_map()
131 if (lockfile != -1) { in init_update_lock_map()
132 if (lockf(lockfile, F_LOCK, 0) == 0) { in init_update_lock_map()
133 if (fstat(lockfile, &fdata) == 0) { in init_update_lock_map()
137 if ((write_cnt = write(lockfile, buff, in init_update_lock_map()
152 lockf(lockfile, F_ULOCK, 0); in init_update_lock_map()
153 close(lockfile); in init_update_lock_map()
160 lockf(lockfile, F_ULOCK, 0); in init_update_lock_map()
161 close(lockfile); in init_update_lock_map()
167 close(lockfile); in init_update_lock_map()
181 PROT_READ | PROT_WRITE, MAP_SHARED, lockfile, 0); in init_update_lock_map()
185 lockf(lockfile, F_ULOCK, 0); in init_update_lock_map()
186 close(lockfile); in init_update_lock_map()
196 lockf(lockfile, F_ULOCK, 0); in init_update_lock_map()
197 close(lockfile); in init_update_lock_map()
207 if (lockf(lockfile, F_ULOCK, 0) != 0) { in init_update_lock_map()
210 close(lockfile); in init_update_lock_map()
214 if (close(lockfile) == 0) { in init_update_lock_map()