Lines Matching defs:lock_fd
71 int lock_fd; /* -1 or open locked file */
80 if (mkmap->lock_fd >= 0 && close(mkmap->lock_fd) < 0)
91 if (mkmap->lock_fd < 0) {
92 if ((mkmap->lock_fd = open(mkmap->lock_file, O_RDWR, 0644)) < 0)
94 if (myflock(mkmap->lock_fd, INTERNAL_LOCK, MYFLOCK_OP_EXCLUSIVE) < 0)
142 if ((mkmap->lock_fd = open(mkmap->lock_file, O_RDWR, 0644)) < 0) {
158 if (myflock(mkmap->lock_fd, INTERNAL_LOCK, MYFLOCK_OP_EXCLUSIVE) < 0)
160 if (fstat(mkmap->lock_fd, &st) < 0)
170 close(mkmap->lock_fd);
171 mkmap->lock_fd = -1;