Lines Matching refs:lpath
46 static char lpath[MAXPATHLEN]; variable
52 if (lpath[0]) in rellock()
53 unlink(lpath); in rellock()
64 (void)snprintf(lpath, sizeof lpath, "%s/%s.lock", in getlock()
76 if (lstat(lpath, &sb) != -1) in getlock()
84 if (readlink(lpath, buf, sizeof buf-1) != -1) { in getlock()
85 if (lstat(lpath, &sb) != -1 && in getlock()
88 unlink(lpath); in getlock()
93 if ((lfd = open(lpath, O_CREAT|O_WRONLY|O_EXCL|O_EXLOCK, in getlock()
98 merr(NOTFATAL, "%s: %s", lpath, in getlock()
104 (lfd = open(lpath, O_WRONLY|O_EXLOCK, 0)) != -1) { in getlock()
106 lstat(lpath, &sb) != -1) { in getlock()
111 baditem(lpath); in getlock()
127 if ((lfd = open(lpath, O_CREAT|O_WRONLY|O_EXCL, in getlock()
131 merr(NOTFATAL, "%s: %s", lpath, strerror(errno)); in getlock()