/titanic_41/usr/src/lib/libdscfg/common/ |
H A D | cfg_lockdlck.c | 56 struct flock lk; in cfg_filelock() local 69 bzero(&lk, sizeof (lk)); in cfg_filelock() 70 lk.l_type = F_WRLCK; in cfg_filelock() 71 lk.l_whence = SEEK_SET; in cfg_filelock() 72 lk.l_start = off; in cfg_filelock() 73 lk.l_len = (off_t)sizeof (pid_t); in cfg_filelock() 75 while ((rc = fcntl(local_lockfd, F_SETLK, &lk)) < 0 && errno == EINTR) in cfg_filelock() 87 struct flock lk; in cfg_fileunlock() local 90 bzero(&lk, sizeof (lk)); in cfg_fileunlock() 91 lk.l_type = F_UNLCK; in cfg_fileunlock() [all …]
|
/titanic_41/usr/src/uts/common/avs/ns/nsctl/ |
H A D | nsc_rmspin.c | 152 nsc_rmlock_t *lp, *lk; in nsc_rm_lock_alloc() local 154 if ((lk = (nsc_rmlock_t *)nsc_kmem_zalloc(sizeof (*lk), in nsc_rm_lock_alloc() 158 mutex_init(&lk->lockp, NULL, MUTEX_DRIVER, arg); in nsc_rm_lock_alloc() 169 mutex_destroy(&lk->lockp); in nsc_rm_lock_alloc() 170 nsc_kmem_free(lk, sizeof (*lk)); in nsc_rm_lock_alloc() 176 lk->name = name; in nsc_rm_lock_alloc() 178 lk->next = _nsc_lock_top.next; in nsc_rm_lock_alloc() 179 lk->prev = &_nsc_lock_top; in nsc_rm_lock_alloc() 180 _nsc_lock_top.next = lk; in nsc_rm_lock_alloc() 181 lk->next->prev = lk; in nsc_rm_lock_alloc() [all …]
|
/titanic_41/usr/src/lib/libunistat/common/ |
H A D | spcs_log.c | 58 struct flock lk; in spcs_log() local 61 bzero(&lk, sizeof (lk)); in spcs_log() 76 lk.l_type = F_WRLCK; in spcs_log() 77 lk.l_whence = SEEK_SET; in spcs_log() 78 lk.l_start = (off_t)0; in spcs_log() 79 lk.l_len = (off_t)0; in spcs_log() 81 if (fcntl(fileno(fp), F_SETLKW, &lk) < 0) in spcs_log() 93 lk.l_type = F_UNLCK; in spcs_log() 95 (void) fcntl(fileno(fp), F_SETLKW, &lk); in spcs_log()
|
/titanic_41/usr/src/lib/libc/port/stdio/ |
H A D | __extensions.c | 91 rmutex_t *lk; in __fpurge() local 93 FLOCKFILE(lk, stream); in __fpurge() 96 FUNLOCKFILE(lk); in __fpurge() 106 rmutex_t *lk; in __fpending() local 108 FLOCKFILE(lk, stream); in __fpending() 110 FUNLOCKFILE(lk); in __fpending() 121 rmutex_t *lk; in __fbufsize() local 123 FLOCKFILE(lk, stream); in __fbufsize() 125 FUNLOCKFILE(lk); in __fbufsize()
|
H A D | fputs.c | 55 rmutex_t *lk; in fputs() local 60 FLOCKFILE(lk, iop); in fputs() 65 FUNLOCKFILE(lk); in fputs() 76 FUNLOCKFILE(lk); in fputs() 105 FUNLOCKFILE(lk); in fputs() 108 FUNLOCKFILE(lk); in fputs() 127 FUNLOCKFILE(lk); in fputs() 133 FUNLOCKFILE(lk); in fputs()
|
H A D | gets.c | 52 rmutex_t *lk; in gets() local 54 FLOCKFILE(lk, stdin); in gets() 60 FUNLOCKFILE(lk); in gets() 66 FUNLOCKFILE(lk); in gets() 81 FUNLOCKFILE(lk); in gets() 102 FUNLOCKFILE(lk); in gets()
|
H A D | puts.c | 49 rmutex_t *lk; in puts() local 54 FLOCKFILE(lk, stdout); in puts() 59 FUNLOCKFILE(lk); in puts() 70 FUNLOCKFILE(lk); in puts() 102 FUNLOCKFILE(lk); in puts() 106 FUNLOCKFILE(lk); in puts()
|
H A D | fgets.c | 52 rmutex_t *lk; in fgets() local 54 FLOCKFILE(lk, iop); in fgets() 60 FUNLOCKFILE(lk); in fgets() 66 FUNLOCKFILE(lk); in fgets() 81 FUNLOCKFILE(lk); in fgets() 99 FUNLOCKFILE(lk); in fgets()
|
H A D | flush.c | 201 rmutex_t *lk = FPLOCK(fp); in _flushlbf() local 202 if (cancel_safe_mutex_trylock(lk) != 0) in _flushlbf() 209 cancel_safe_mutex_unlock(lk); in _flushlbf() 567 rmutex_t *lk; in fflush() local 570 FLOCKFILE(lk, iop); in fflush() 572 FUNLOCKFILE(lk); in fflush() 587 rmutex_t *lk; in _fflush_l_iops() local 624 lk = FPLOCK(iop); in _fflush_l_iops() 625 if (cancel_safe_mutex_trylock(lk) != 0) in _fflush_l_iops() 649 cancel_safe_mutex_unlock(lk); in _fflush_l_iops() [all …]
|
H A D | fread.c | 52 rmutex_t *lk; in fread() local 54 FLOCKFILE(lk, iop); in fread() 62 FUNLOCKFILE(lk); in fread() 67 FUNLOCKFILE(lk); in fread() 129 FUNLOCKFILE(lk); in fread() 133 FUNLOCKFILE(lk); in fread()
|
H A D | setvbuf.c | 49 rmutex_t *lk; in setvbuf() local 52 FLOCKFILE(lk, iop); in setvbuf() 73 FUNLOCKFILE(lk); in setvbuf() 93 FUNLOCKFILE(lk); in setvbuf() 101 FUNLOCKFILE(lk); in setvbuf() 111 FUNLOCKFILE(lk); in setvbuf()
|
H A D | vscanf.c | 70 rmutex_t *lk; in _vscanf_c89() local 73 FLOCKFILE(lk, stdin); in _vscanf_c89() 83 FUNLOCKFILE(lk); in _vscanf_c89() 94 rmutex_t *lk; in _vfscanf_c89() local 97 FLOCKFILE(lk, iop); in _vfscanf_c89() 106 FUNLOCKFILE(lk); in _vfscanf_c89()
|
/titanic_41/usr/src/cmd/zlook/ |
H A D | zlook.c | 201 zut_lookup_t lk = {0}; in main() local 219 lk.zl_reqflags |= ZUT_IGNORECASE; in main() 223 lk.zl_reqflags |= ZUT_GETSTAT; in main() 366 (void) strlcpy(lk.zl_dir, argv[optind], MAXPATHLEN); in main() 367 (void) strlcpy(lk.zl_file, argv[optind + 1], MAXNAMELEN); in main() 369 (void) strlcpy(lk.zl_xfile, in main() 371 lk.zl_reqflags |= ZUT_XATTR; in main() 374 if ((ierr = ioctl(fd, ZUT_IOC_LOOKUP, &lk)) != 0) { in main() 383 if (lk.zl_reqflags & ZUT_XATTR) { in main() 385 lk.zl_xfile); in main() [all …]
|
/titanic_41/usr/src/lib/libc/port/locale/ |
H A D | fgetws.c | 53 rmutex_t *lk; in _fgetws_impl() local 55 FLOCKFILE(lk, fp); in _fgetws_impl() 61 FUNLOCKFILE(lk); in _fgetws_impl() 76 FUNLOCKFILE(lk); in _fgetws_impl() 87 FUNLOCKFILE(lk); in _fgetws_impl() 108 rmutex_t *lk; in getws() local 110 FLOCKFILE(lk, stdin); in getws() 123 FUNLOCKFILE(lk); in getws() 134 FUNLOCKFILE(lk); in getws()
|
H A D | ungetwc.c | 60 rmutex_t *lk; in __ungetwc_impl() local 62 FLOCKFILE(lk, iop); in __ungetwc_impl() 68 FUNLOCKFILE(lk); in __ungetwc_impl() 74 FUNLOCKFILE(lk); in __ungetwc_impl() 80 FUNLOCKFILE(lk); in __ungetwc_impl() 86 FUNLOCKFILE(lk); in __ungetwc_impl() 97 FUNLOCKFILE(lk); in __ungetwc_impl()
|
/titanic_41/usr/src/lib/libc/inc/ |
H A D | mtlib.h | 85 #define FLOCKFILE(lk, iop) \ argument 88 lk = _flockget((iop)); \ 90 lk = NULL; \ 93 #define FUNLOCKFILE(lk) \ argument 95 if (lk != NULL) \ 96 _flockrel(lk); \ 101 rmutex_t *lk; \ 102 FLOCKFILE(lk, iop); \ 104 FUNLOCKFILE(lk); \
|
/titanic_41/usr/src/uts/common/avs/ns/sdbc/ |
H A D | sd_trace.c | 134 kmutex_t *lk; in _sdbc_tr_configure() local 155 lk = nsc_kmem_zalloc(sizeof (kmutex_t), KM_NOSLEEP, sdbc_local_mem); in _sdbc_tr_configure() 156 if (!lk) { in _sdbc_tr_configure() 162 mutex_init(lk, NULL, MUTEX_DRIVER, NULL); in _sdbc_tr_configure() 164 _sd_trace_table[cd].t_lock = lk; in _sdbc_tr_configure() 222 kmutex_t *lk; in _sd_alert() local 240 lk = _sd_trace_table[-1].t_lock; in _sd_alert() 242 lk = _sd_trace_table[cd].t_lock; in _sd_alert() 249 lk = _sd_trace_table[-1].t_lock; in _sd_alert() 256 if (t->tt_good) mutex_enter(lk); in _sd_alert() [all …]
|
/titanic_41/usr/src/lib/libc/port/print/ |
H A D | vwprintf.c | 66 rmutex_t *lk; in _vwprintf_c89() local 68 FLOCKFILE(lk, stdout); in _vwprintf_c89() 80 FUNLOCKFILE(lk); in _vwprintf_c89() 91 FUNLOCKFILE(lk); in _vwprintf_c89() 94 FUNLOCKFILE(lk); in _vwprintf_c89() 112 rmutex_t *lk; in _vfwprintf_c89() local 114 FLOCKFILE(lk, iop); in _vfwprintf_c89() 127 FUNLOCKFILE(lk); in _vfwprintf_c89() 137 FUNLOCKFILE(lk); in _vfwprintf_c89() 140 FUNLOCKFILE(lk); in _vfwprintf_c89()
|
H A D | wprintf.c | 63 rmutex_t *lk; in wprintf() local 67 FLOCKFILE(lk, stdout); in wprintf() 80 FUNLOCKFILE(lk); in wprintf() 88 FUNLOCKFILE(lk); in wprintf() 91 FUNLOCKFILE(lk); in wprintf() 105 rmutex_t *lk; in fwprintf() local 110 FLOCKFILE(lk, iop); in fwprintf() 123 FUNLOCKFILE(lk); in fwprintf() 131 FUNLOCKFILE(lk); in fwprintf() 134 FUNLOCKFILE(lk); in fwprintf()
|
H A D | vprintf.c | 64 rmutex_t *lk; in _vprintf_c89() local 67 FLOCKFILE(lk, stdout); in _vprintf_c89() 78 FUNLOCKFILE(lk); in _vprintf_c89() 90 FUNLOCKFILE(lk); in _vprintf_c89() 94 FUNLOCKFILE(lk); in _vprintf_c89()
|
H A D | vfprintf.c | 63 rmutex_t *lk; in _vfprintf_c89() local 66 FLOCKFILE(lk, iop); in _vfprintf_c89() 77 FUNLOCKFILE(lk); in _vfprintf_c89() 90 FUNLOCKFILE(lk); in _vfprintf_c89() 94 FUNLOCKFILE(lk); in _vfprintf_c89()
|
H A D | printf.c | 49 rmutex_t *lk; in printf() local 55 FLOCKFILE(lk, stdout); in printf() 66 FUNLOCKFILE(lk); in printf() 76 FUNLOCKFILE(lk); in printf() 80 FUNLOCKFILE(lk); in printf()
|
/titanic_41/usr/src/lib/libc/port/gen/ |
H A D | err.c | 91 rmutex_t *lk; in warncore() local 93 FLOCKFILE(lk, fp); in warncore() 102 return (lk); in warncore() 107 warnfinish(FILE *fp, rmutex_t *lk) in warnfinish() argument 111 FUNLOCKFILE(lk); in warnfinish() 117 rmutex_t *lk; in _vwarnxfp() local 119 lk = warncore(fp, fmt, args); in _vwarnxfp() 120 warnfinish(fp, lk); in _vwarnxfp() 133 rmutex_t *lk; in _vwarnfp() local 135 lk = warncore(fp, fmt, args); in _vwarnfp() [all …]
|
/titanic_41/usr/src/lib/libnsctl/common/ |
H A D | cache.c | 99 struct flock lk; local 111 lk.l_type = F_WRLCK; 112 lk.l_whence = SEEK_SET; 113 lk.l_start = 0; 114 lk.l_len = 0; 116 if (fcntl(id, F_SETLKW, &lk) < 0) 179 struct flock lk; local 190 lk.l_type = F_WRLCK; 191 lk.l_whence = SEEK_SET; 192 lk.l_start = 0; [all …]
|
/titanic_41/usr/src/test/libc-tests/tests/common/ |
H A D | test_common.c | 33 static pthread_mutex_t lk; variable 74 (void) pthread_mutex_lock(&lk); in test_start() 77 (void) pthread_mutex_unlock(&lk); in test_start() 100 (void) pthread_mutex_lock(&lk); in test_failed() 108 (void) pthread_mutex_unlock(&lk); in test_failed() 122 (void) pthread_mutex_unlock(&lk); in test_failed() 142 (void) pthread_mutex_lock(&lk); in test_passed() 144 (void) pthread_mutex_unlock(&lk); in test_passed() 148 (void) pthread_mutex_lock(&lk); in test_passed() 156 (void) pthread_mutex_unlock(&lk); in test_passed() [all …]
|