lockfile
char *lockfile;
lockfile = DA_DB_LOCK;
lockfile = file;
dprintf("locking %s\n", lockfile);
(lockfd = open(lockfile, O_RDWR | O_CREAT, 0600)) == -1) {
(void) _newdac(lockfile, DA_UID, DA_GID, 0600);
(void) sprintf(lockfile, "%s.lock", depend_file);
if ((err = file_lock(depend_file, lockfile, 0))) {
(void) unlink(lockfile);
char lockfile[MAXPATHLEN], *err, *space, *target;
lockfile(fd, filename, ext, type)
if (!lockfile(fd, filename, NULL, locktype))
!lockfile(sm_io_getinfo(af, SM_IO_WHAT_FD, NULL), map->map_file,
(void) lockfile(sm_io_getinfo(af, SM_IO_WHAT_FD, NULL),
(void) lockfile(dfd, map->map_file, ".dir", LOCK_UN);
(void) lockfile(pfd, map->map_file, ".pag", LOCK_UN);
(void) lockfile(dfd, map->map_file, ".dir", LOCK_SH);
(void) lockfile(dfd, map->map_file, ".dir", LOCK_UN);
(void) lockfile(dfd, map->map_file, ".dir", LOCK_UN);
if (!lockfile(fd, buf, NULL, mode == O_RDONLY ? LOCK_SH : LOCK_EX))
(void) lockfile(fd, buf, NULL, LOCK_UN);
(void) lockfile(fd, buf, ".db", LOCK_SH);
(void) lockfile(fd, buf, ".db", LOCK_UN);
(void) lockfile(fd, buf, ".db", LOCK_UN);
locked = !lockfile(sm_io_getinfo(fp, SM_IO_WHAT_FD, NULL), pathname,
if (!lockfile(sm_io_getinfo(mci->mci_statfile, SM_IO_WHAT_FD, NULL),
locked = lockfile(sm_io_getinfo(fp, SM_IO_WHAT_FD, NULL), fname, "",
(void) lockfile(sm_io_getinfo(fp, SM_IO_WHAT_FD, NULL), fname,
w->w_lock = !lockfile(sm_io_getinfo(cf, SM_IO_WHAT_FD,
if (!lockfile(sm_io_getinfo(qfp, SM_IO_WHAT_FD, NULL), qf, NULL,
!lockfile(tfd, tf, NULL, LOCK_EX|LOCK_NB) ||
if (lockfile(tfd, tf, NULL, LOCK_EX|LOCK_NB))
if (!lockfile(fd, tempqf, NULL, LOCK_EX|LOCK_NB))
extern bool lockfile __P((int, char *, char *, int));
char lockfile[MAXPATHLEN], *err, *space, *target;
(void) snprintf(lockfile, MAXPATHLEN, "%s.lock", depend_file);
if ((err = file_lock(depend_file, lockfile, 0))) {
(void) unlink(lockfile);
lockfile = open(LOCKFILE, O_RDWR|O_CREAT, 0600);
if (lockfile != -1) {
if (lockf(lockfile, F_LOCK, 0) == 0) {
if (fstat(lockfile, &fdata) == 0) {
if ((write_cnt = write(lockfile, buff,
lockf(lockfile, F_ULOCK, 0);
close(lockfile);
lockf(lockfile, F_ULOCK, 0);
close(lockfile);
close(lockfile);
PROT_READ | PROT_WRITE, MAP_SHARED, lockfile, 0);
lockf(lockfile, F_ULOCK, 0);
close(lockfile);
lockf(lockfile, F_ULOCK, 0);
close(lockfile);
if (lockf(lockfile, F_ULOCK, 0) != 0) {
close(lockfile);
if (close(lockfile) == 0) {
static int lockfile;
extern char lockfile[];
if ((fildes = creat(lockfile, 0600)) == -1)
char lockfile[FILENAME_MAX], adjunct_file[FILENAME_MAX];
strcpy(lockfile, DEFDIR ".pwd.lock");
strcpy(lockfile, argv[i]);
strcat(lockfile, ".pwd.lock");
strcat(lockfile, "/.pwd.lock");
osa_adb_ret_t osa_adb_create_db(char *filename, char *lockfile, int magic);
osa_adb_ret_t osa_adb_destroy_db(char *filename, char *lockfile, int magic);
char *lockfile, int magic);
FILE *lockfile;
if (lockp->lockinfo.lockfile == NULL) {
if ((lockp->lockinfo.lockfile = fopen(lockfilename, "r+F")) == NULL) {
if ((lockp->lockinfo.lockfile = fopen(lockfilename, "rF"))
(void) fclose(db->lock->lockfile);
db->lock->lockfile = NULL;
fileno(db->lock->lockfile),
fileno(db->lock->lockfile),
fileno(db->lock->lockfile),
(void) fclose(db->lock->lockfile);
if ((db->lock->lockfile = fdopen(fd, "w+F")) == NULL)
fileno(db->lock->lockfile),
FILE *lockfile;
krb5_error_code osa_adb_create_db(char *filename, char *lockfile, int magic);
krb5_error_code osa_adb_destroy_db(char *filename, char *lockfile, int magic);
char *lockfile, int magic);
char *lockfile;
lockfile = DA_DB_LOCK;
lockfile = path;
if ((lockfd = open(lockfile, O_RDWR | O_CREAT, 0600)) == -1)
(void) utime(lockfile, NULL);
char lockfile[PATH_MAX];
get_db_path(hdp, DB_LOCK, lockfile, sizeof (lockfile));
again: if ((fd = open(lockfile,
lockfile = open(LOCKFILE, O_RDWR|O_CREAT, 0600);
if (lockfile != -1) {
if (lockf(lockfile, F_LOCK, 0) == 0) {
if (fstat(lockfile, &fdata) == 0) {
if ((write_cnt = write(lockfile, buff,
lockf(lockfile, F_ULOCK, 0);
close(lockfile);
lockf(lockfile, F_ULOCK, 0);
close(lockfile);
close(lockfile);
PROT_READ | PROT_WRITE, MAP_SHARED, lockfile, 0);
lockf(lockfile, F_ULOCK, 0);
close(lockfile);
lockf(lockfile, F_ULOCK, 0);
close(lockfile);
if (lockf(lockfile, F_ULOCK, 0) != 0) {
close(lockfile);
if (close(lockfile) == 0) {
static int lockfile;
(void) lockfile(fileno(fp1), F_UNLCK);
(void) lockfile(fileno(fp1), F_UNLCK);
if (lockfile(fileno(fp), F_RDLCK)) {
(void) lockfile(fileno(fp), F_UNLCK);
if (lockfile(fileno(fp1), F_RDLCK)) {
if (lockfile(fileno(fp2), F_WRLCK)) {
(void) lockfile(fileno(fp1), F_UNLCK);
(void) lockfile(fileno(fp1), F_UNLCK);
(void) lockfile(fileno(fp2), F_UNLCK);
if (lockfile(fileno(fp1), F_RDLCK)) {
if (lockfile(fileno(fp2), F_WRLCK)) {
(void) lockfile(fileno(fp1), F_UNLCK);
(void) lockfile(fileno(fp1), F_UNLCK);
(void) lockfile(fileno(fp2), F_UNLCK);
if (lockfile(fileno(fp), F_RDLCK)) {
(void) lockfile(fileno(fp), F_UNLCK);
if (lockfile(fileno(fp), F_WRLCK)) {
(void) lockfile(fileno(fp), F_UNLCK);
if (lockfile(fileno(fp), F_RDLCK)) {
(void) lockfile(fileno(fp), F_UNLCK);
(void) lockfile(fileno(fp), F_UNLCK);
if (lockfile(fileno(fp), F_WRLCK)) {
(void) lockfile(fileno(fp), F_UNLCK);
if (lockfile(fileno(fp), F_WRLCK)) {
(void) lockfile(fileno(fp), F_UNLCK);
if (lockfile(fileno(fp), F_WRLCK)) {
(void) lockfile(fileno(fp), F_UNLCK);
if (lockfile(fileno(fp1), F_RDLCK)) {
(void) lockfile(fileno(fp1), F_UNLCK);
(void) lockfile(fileno(fp1), F_UNLCK);
(void) lockfile(fileno(fp1), F_UNLCK);
if (lockfile(fileno(fp1), F_RDLCK)) {