Home
last modified time | relevance | path

Searched refs:lockfd (Results 1 – 17 of 17) sorted by relevance

/titanic_41/usr/src/lib/lvm/libmeta/common/
H A Dmeta_setup.c143 #define META_LOCK_FD(sp) ((sp)->lockfd)
155 int lockfd = META_LOCK_FD(sp); in meta_lock_open() local
159 if (lockfd >= 0) in meta_lock_open()
161 assert(lockfd == MD_NO_LOCK); in meta_lock_open()
164 if ((lockfd = open(lockname, O_WRONLY, 0)) < 0) { in meta_lock_open()
166 lockfd = MD_NO_LOCK; in meta_lock_open()
173 if ((lockfd = open(lockname, (O_WRONLY|O_CREAT), in meta_lock_open()
178 if (fchmod(lockfd, 0644) != 0) { in meta_lock_open()
188 META_LOCK_FD(sp) = lockfd; in meta_lock_open()
195 if (lockfd >= 0) in meta_lock_open()
[all …]
H A Dmeta_name.c665 sp->lockfd = MD_NO_LOCK; in metasetname()
728 sp->lockfd = MD_NO_LOCK; in metafakesetname()
H A Dmeta_import.c3653 sp->lockfd = MD_NO_LOCK; in meta_imp_set()
/titanic_41/usr/src/lib/pam_modules/authtok_check/
H A Ddict.c35 static int lockfd = -1; variable
69 if ((lockfd = open(dblock, O_WRONLY|O_CREAT|O_EXCL, 0400)) == -1) { in lock_db()
71 lockfd = open(dblock, O_WRONLY); in lock_db()
72 if (lockfd == -1) { in lock_db()
83 retval = fcntl(lockfd, F_SETLK, &flock); in lock_db()
106 if (lockfd != -1) { in unlock_db()
108 (void) fcntl(lockfd, F_SETLK, &flock); in unlock_db()
109 (void) close(lockfd); in unlock_db()
110 lockfd = -1; in unlock_db()
/titanic_41/usr/src/lib/libbsm/common/
H A Ddevalloc.c1173 int lockfd = -1; in _da_lock_devdb() local
1192 if ((lockfd = open(lockfile, O_RDWR | O_CREAT, 0600)) == -1) in _da_lock_devdb()
1196 (void) fchown(lockfd, DA_UID, DA_GID); in _da_lock_devdb()
1198 if (lseek(lockfd, (off_t)0, SEEK_SET) == -1) { in _da_lock_devdb()
1200 (void) close(lockfd); in _da_lock_devdb()
1207 ret = lockf(lockfd, F_TLOCK, 0); in _da_lock_devdb()
1210 return (lockfd); in _da_lock_devdb()
1214 (void) close(lockfd); in _da_lock_devdb()
1243 int lockfd = -1; in da_open_devdb() local
1260 if ((lockfd = _da_lock_devdb(rootdir)) == -1) in da_open_devdb()
[all …]
/titanic_41/usr/src/cmd/filesync/
H A Dmain.c96 static int lockfd; /* file descriptor for locking baseline */ variable
550 lockfd = creat(file_base, 0666); in findfiles()
552 lockfd = open(file_base, O_RDWR); in findfiles()
554 if (lockfd < 0) { in findfiles()
559 ret = lockf(lockfd, F_TLOCK, 0L); in findfiles()
595 (void) lockf(lockfd, F_ULOCK, 0); in cleanup()
/titanic_41/usr/src/cmd/zoneadm/
H A Dzoneadm.c2922 int lockfd; in install_func() local
3044 if (zonecfg_grab_lock_file(target_zone, &lockfd) != Z_OK) { in install_func()
3065 zonecfg_release_lock_file(target_zone, lockfd); in install_func()
3117 zonecfg_release_lock_file(target_zone, lockfd); in install_func()
3547 int lockfd; in clone_func() local
3668 if (zonecfg_grab_lock_file(target_zone, &lockfd) != Z_OK) { in clone_func()
3836 zonecfg_release_lock_file(target_zone, lockfd); in clone_func()
3971 int lockfd; in move_func() local
4093 if (zonecfg_grab_lock_file(target_zone, &lockfd) != Z_OK) { in move_func()
4189 zonecfg_release_lock_file(target_zone, lockfd); in move_func()
[all …]
/titanic_41/usr/src/cmd/fs.d/cachefs/cfsd/
H A Dcfsd_subr.c263 int lockfd; in subr_cache_setup() local
446 lockfd = cachefs_dir_lock(cache_object_p->i_cachedir, 0); in subr_cache_setup()
447 if (lockfd < 0) { in subr_cache_setup()
462 cachefs_dir_unlock(lockfd); in subr_cache_setup()
503 cachefs_dir_unlock(lockfd); in subr_cache_setup()
/titanic_41/usr/src/cmd/zlogin/
H A Dzlogin.c1401 release_lock_file(int lockfd) in release_lock_file() argument
1403 (void) close(lockfd); in release_lock_file()
1407 grab_lock_file(const char *zone_name, int *lockfd) in grab_lock_file() argument
1421 if ((*lockfd = open(pathbuf, O_RDWR|O_CREAT, S_IRUSR|S_IWUSR)) < 0) { in grab_lock_file()
1433 if (fcntl(*lockfd, F_SETLKW, &flock) < 0) { in grab_lock_file()
1436 release_lock_file(*lockfd); in grab_lock_file()
1446 int pstatus = 0, error = -1, lockfd, doorfd; in start_zoneadmd() local
1452 if (grab_lock_file(zone_name, &lockfd) != Z_OK) in start_zoneadmd()
1500 release_lock_file(lockfd); in start_zoneadmd()
/titanic_41/usr/src/lib/libc/port/gen/
H A Dgetutx.c1080 int lockfd; in lockutx() local
1082 if ((lockfd = open(UTMPX_FILE, O_RDWR|O_CREAT, 0644)) < 0) in lockutx()
1085 if (lockf(lockfd, F_LOCK, 0) < 0) { in lockutx()
1086 (void) close(lockfd); in lockutx()
1091 fd = lockfd; in lockutx()
/titanic_41/usr/src/cmd/allocate/
H A Dallocate3.c644 static int lockfd = -1; in lock_dev() local
664 if ((lockfd == -1) && in lock_dev()
665 (lockfd = open(lockfile, O_RDWR | O_CREAT, 0600)) == -1) { in lock_dev()
671 if (lseek(lockfd, offset, SEEK_SET) == -1) { in lock_dev()
680 ret = lockf(lockfd, F_TLOCK, size); in lock_dev()
682 return (lockfd); in lock_dev()
/titanic_41/usr/src/lib/libshare/common/
H A Dlibshare.c833 int lockfd; in sa_init() local
880 lockfd = open(DFS_LOCK_FILE, O_RDWR); in sa_init()
881 if (lockfd >= 0) { in sa_init()
884 (void) lockf(lockfd, F_LOCK, 0); in sa_init()
925 (void) lockf(lockfd, F_ULOCK, in sa_init()
927 (void) close(lockfd); in sa_init()
976 (void) lockf(lockfd, in sa_init()
978 (void) close(lockfd); in sa_init()
1006 (void) lockf(lockfd, F_ULOCK, 0); in sa_init()
1007 (void) close(lockfd); in sa_init()
/titanic_41/usr/src/lib/libzonecfg/common/
H A Dlibzonecfg.c7168 zonecfg_release_lock_file(const char *zone_name, int lockfd) in zonecfg_release_lock_file() argument
7181 assert(lockfd == -1); in zonecfg_release_lock_file()
7190 assert(lockfd >= 0); in zonecfg_release_lock_file()
7191 (void) close(lockfd); in zonecfg_release_lock_file()
7195 zonecfg_grab_lock_file(const char *zone_name, int *lockfd) in zonecfg_grab_lock_file() argument
7209 *lockfd = -1; in zonecfg_grab_lock_file()
7238 if ((*lockfd = open(pathbuf, O_RDWR|O_CREAT, S_IRUSR|S_IWUSR)) < 0) { in zonecfg_grab_lock_file()
7250 if ((fcntl(*lockfd, F_SETLKW, &flock) < 0) || in zonecfg_grab_lock_file()
7254 zonecfg_release_lock_file(zone_name, *lockfd); in zonecfg_grab_lock_file()
7262 zonecfg_lock_file_held(int *lockfd) in zonecfg_lock_file_held() argument
[all …]
/titanic_41/usr/src/cmd/lvm/util/
H A Dmetainit.c433 sn.lockfd = MD_NO_LOCK; in take_set()
H A Dmetaset.c582 sp->lockfd = MD_NO_LOCK; in parse_add()
/titanic_41/usr/src/cmd/fs.d/ufs/mkfs/
H A Dmkfs.c5171 int lockfd; variable
5189 if (ioctl(lockfd, _FIOLFSS, &lockfs) == -1) { in ulockfs()
5208 if (ioctl(lockfd, _FIOLFS, &lockfs) == -1) { in ulockfs()
5226 if ((lockfd = open64(directory, O_RDONLY)) == -1) { in wlockfs()
5234 if (ioctl(lockfd, _FIOLFSS, &lockfs) == -1) { in wlockfs()
5244 if (ioctl(lockfd, _FIOLFS, &lockfs) == -1) { in wlockfs()
/titanic_41/usr/src/uts/common/sys/lvm/
H A Dmdiox.x454 int lockfd; /* used by meta_lock_* */ member