Home
last modified time | relevance | path

Searched refs:lk (Results 1 – 25 of 79) sorted by relevance

1234

/titanic_41/usr/src/lib/libdscfg/common/
H A Dcfg_lockdlck.c56 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 Dnsc_rmspin.c152 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 Dspcs_log.c58 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.c91 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 Dfputs.c55 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 Dgets.c52 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 Dputs.c49 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 Dfgets.c52 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 Dflush.c201 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 Dfread.c52 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 Dsetvbuf.c49 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 Dvscanf.c70 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 Dzlook.c201 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 Dfgetws.c53 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 Dungetwc.c60 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 Dmtlib.h85 #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 Dsd_trace.c134 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 Dvwprintf.c66 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 Dwprintf.c63 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 Dvprintf.c64 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 Dvfprintf.c63 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 Dprintf.c49 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 Derr.c91 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 Dcache.c99 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 Dtest_common.c33 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 …]

1234