/illumos-gate/usr/src/cmd/allocate/ |
H A D | allocate3.c | 1149 int *lock_fd) in _allocate_dev() argument 1356 int lock_fd = -1; in allocate() local 1378 &lock_fd); in allocate() 1416 if (lock_fd != -1) in allocate() 1417 (void) close(lock_fd); in allocate() 1434 int lock_fd = -1; in deallocate() local 1459 zonename, &lock_fd); in deallocate() 1482 zonename, &lock_fd); in deallocate() 1533 &lock_fd); in deallocate() 1547 if (lock_fd != -1) in deallocate() [all …]
|
/illumos-gate/usr/src/cmd/krb5/slave/ |
H A D | kpropd.c | 530 int lock_fd; local 658 lock_fd = open(temp_file_name, O_RDWR|O_CREAT, 0600); 660 retval = krb5_lock_file(doit_context, lock_fd, 683 retval = krb5_lock_file(doit_context, lock_fd, KRB5_LOCKMODE_SHARED); 691 retval = krb5_lock_file(doit_context, lock_fd, KRB5_LOCKMODE_UNLOCK); 697 (void)close(lock_fd);
|
/illumos-gate/usr/src/cmd/lp/cmd/lpsched/ |
H A D | exec.c | 81 (void)Fcntl (lock_fd, F_SETLK, &l); in relock()
|
H A D | lpsched.c | 44 int lock_fd = -1; variable 209 if ((lock_fd = open_locked(Lp_Schedlock, "a", 0664)) < 0) in startup() 214 close(lock_fd); in startup() 221 if ((lock_fd = open_locked(Lp_Schedlock, "w", 0664)) < 0) in startup() 280 (void) close(lock_fd); in lpshut()
|
H A D | lpsched.h | 397 extern int lock_fd;
|
/illumos-gate/usr/src/cmd/sendmail/libsmdb/ |
H A D | smdb.c | 316 smdb_lock_file(lock_fd, db_name, mode, sff, extension) in smdb_lock_file() argument 317 int *lock_fd; in smdb_lock_file() 331 *lock_fd = safeopen(file_name, mode & ~O_TRUNC, DBMMODE, sff); 332 if (*lock_fd < 0) 350 smdb_unlock_file(lock_fd) in smdb_unlock_file() argument 351 int lock_fd; in smdb_unlock_file() 355 result = close(lock_fd);
|
H A D | smdb1.c | 461 int lock_fd; local 492 lock_fd = -1; 493 result = smdb_lock_file(&lock_fd, db_name, mode, sff, 510 (void) smdb_unlock_file(lock_fd); 515 db1->smdb1_lock_fd = lock_fd;
|
H A D | smdb2.c | 579 int lock_fd; local 605 lock_fd = -1; 611 result = smdb_lock_file(&lock_fd, db_name, mode, sff, 626 smdb_unlock_file(lock_fd); 631 db2->smdb2_lock_fd = lock_fd;
|
H A D | smndbm.c | 497 int lock_fd; local 525 lock_fd = -1; 526 result = smdb_lock_file(&lock_fd, db_name, mode, sff, 540 (void) close(lock_fd); 560 db->smndbm_lock_fd = lock_fd;
|
/illumos-gate/usr/src/cmd/svr4pkg/libinst/ |
H A D | lockinst.c | 76 static int lock_fd, lock_is_applied; variable 194 lock_fd = fd; in lockinst() 256 (void) wrlockdata(lock_fd, lock_pid, lock_name, lock_pkg, place, in lockupd() 268 (void) wrlockdata(lock_fd, lock_pid, lock_name, lock_pkg, in unlockinst() 276 if (close(lock_fd) != -1) in unlockinst()
|
H A D | ocfile.c | 106 static int lock_fd; /* fd of LOCKFILE. */ variable 569 lock_fd = open(lockpath, O_RDWR|O_CREAT|O_TRUNC|O_EXCL, 0644); in pkgWlock() 570 if (lock_fd < 0) { in pkgWlock() 575 (void) fchmod(lock_fd, 0644); /* force perms. */ in pkgWlock() 578 if ((lock_fd = open(lockpath, O_RDWR)) == -1) { in pkgWlock() 590 if (lockf(lock_fd, F_LOCK, 0)) { in pkgWlock() 632 if (close(lock_fd)) in pkgWunlock()
|
/illumos-gate/usr/src/cmd/syseventadm/ |
H A D | syseventadm.c | 87 static int lock_fd; variable 229 lock_fd = open(lock_file, O_CREAT|O_RDWR, 0644); in enter_lock() 230 if (lock_fd < 0) { in enter_lock() 242 if (fcntl(lock_fd, F_SETLKW, &lock) == -1) { in enter_lock() 245 (void) close(lock_fd); in enter_lock() 263 if (fcntl(lock_fd, F_SETLK, &lock) == -1) { in exit_lock() 268 if (close(lock_fd) == -1) { in exit_lock()
|
/illumos-gate/usr/src/cmd/syseventd/modules/sysevent_conf_mod/ |
H A D | sysevent_conf_mod.c | 809 int lock_fd; in enter_lock() local 813 if (lock_fd < 0) { in enter_lock() 825 if (fcntl(lock_fd, F_SETLKW, &lock) == -1) { in enter_lock() 828 (void) close(lock_fd); in enter_lock() 834 return (lock_fd); in enter_lock() 839 exit_lock(int lock_fd, char *lock_file) in exit_lock() argument 848 if (fcntl(lock_fd, F_SETLK, &lock) == -1) { in exit_lock() 853 if (close(lock_fd) == -1) { in exit_lock() 2154 int lock_fd; in slm_init() local 2221 if ((lock_fd = enter_lock(lock_file)) == -1) { in slm_init() [all …]
|
H A D | sysevent_conf_mod.h | 146 static void exit_lock(int lock_fd, char *lock_file);
|
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devinfo_devlink.c | 411 proto.lock_fd = -1; in handle_alloc() 1093 assert(hdp->lock_fd == -1); in handle_free() 3085 assert(hdp->lock_fd < 0); in enter_db_lock() 3144 hdp->lock_fd = fd; in enter_db_lock() 3166 if (hdp->lock_fd < 0) { in exit_db_lock() 3177 if (fcntl(hdp->lock_fd, F_SETLK, &unlock) == -1) { in exit_db_lock() 3182 (void) close(hdp->lock_fd); in exit_db_lock() 3184 hdp->lock_fd = -1; in exit_db_lock()
|
H A D | devinfo_devlink.h | 147 int lock_fd; /* lock file for updates */ member
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | libdladm.c | 611 int lock_fd; in i_dladm_lock_db() local 626 (void) close(lock_fd); in i_dladm_lock_db() 631 return (lock_fd); in i_dladm_lock_db() 754 int nfd, lock_fd; in i_dladm_rw_db() local 767 if ((lock_fd = i_dladm_lock_db in i_dladm_rw_db() 775 i_dladm_unlock_db(lock, lock_fd); in i_dladm_rw_db() 788 i_dladm_unlock_db(lock, lock_fd); in i_dladm_rw_db() 796 i_dladm_unlock_db(lock, lock_fd); in i_dladm_rw_db() 828 i_dladm_unlock_db(lock, lock_fd); in i_dladm_rw_db() 832 i_dladm_unlock_db(lock, lock_fd); in i_dladm_rw_db() [all …]
|
H A D | libdlflow.c | 83 int lock_fd; in i_dladm_flow_lock_db() local 96 (void) close(lock_fd); in i_dladm_flow_lock_db() 100 return (lock_fd); in i_dladm_flow_lock_db() 326 int nfd, fn_rc, lock_fd; in i_dladm_flow_walk_rw_db() local 350 i_dladm_flow_unlock_db(lock_fd); in i_dladm_flow_walk_rw_db() 357 i_dladm_flow_unlock_db(lock_fd); in i_dladm_flow_walk_rw_db() 365 i_dladm_flow_unlock_db(lock_fd); in i_dladm_flow_walk_rw_db() 419 i_dladm_flow_unlock_db(lock_fd); in i_dladm_flow_walk_rw_db() 426 i_dladm_flow_unlock_db(lock_fd); in i_dladm_flow_walk_rw_db() 490 int lock_fd; in i_dladm_flow_create_db() local [all …]
|
/illumos-gate/usr/src/lib/libzonecfg/common/ |
H A D | getzoneent.c | 201 int lock_fd; in lock_index_file() local 214 if (lock_fd == -1) in lock_index_file() 223 (void) close(lock_fd); in lock_index_file() 227 return (lock_fd); in lock_index_file() 231 unlock_index_file(int lock_fd) in unlock_index_file() argument 243 if (close(lock_fd) == -1) in unlock_index_file() 273 int tmp_file_desc, lock_fd, err; in putzoneent() local 306 (void) unlock_index_file(lock_fd); in putzoneent() 316 (void) unlock_index_file(lock_fd); in putzoneent() 472 if (unlock_index_file(lock_fd) != Z_OK) in putzoneent() [all …]
|