Searched refs:lk (Results 26 - 50 of 70) sorted by relevance

123

/illumos-gate/usr/src/lib/libc/port/print/
H A Dprintf.c49 rmutex_t *lk; local
55 FLOCKFILE(lk, stdout);
66 FUNLOCKFILE(lk);
76 FUNLOCKFILE(lk);
80 FUNLOCKFILE(lk);
H A Dwprintf.c63 rmutex_t *lk; local
67 FLOCKFILE(lk, stdout);
80 FUNLOCKFILE(lk);
88 FUNLOCKFILE(lk);
91 FUNLOCKFILE(lk);
105 rmutex_t *lk; local
110 FLOCKFILE(lk, iop);
123 FUNLOCKFILE(lk);
131 FUNLOCKFILE(lk);
134 FUNLOCKFILE(lk);
[all...]
/illumos-gate/usr/src/lib/libc/port/stdio/
H A Dfseek.c53 rmutex_t *lk; local
55 FLOCKFILE(lk, iop);
60 FUNLOCKFILE(lk);
70 FUNLOCKFILE(lk);
80 FUNLOCKFILE(lk);
H A Dfseeko.c60 rmutex_t *lk; local
62 FLOCKFILE(lk, iop);
67 FUNLOCKFILE(lk);
77 FUNLOCKFILE(lk);
87 FUNLOCKFILE(lk);
H A Dftell.c57 rmutex_t *lk; local
59 FLOCKFILE(lk, iop);
73 FUNLOCKFILE(lk);
83 FUNLOCKFILE(lk);
87 FUNLOCKFILE(lk);
H A Dfread.c52 rmutex_t *lk; local
54 FLOCKFILE(lk, iop);
62 FUNLOCKFILE(lk);
67 FUNLOCKFILE(lk);
129 FUNLOCKFILE(lk);
133 FUNLOCKFILE(lk);
H A Dsetvbuf.c49 rmutex_t *lk; local
52 FLOCKFILE(lk, iop);
73 FUNLOCKFILE(lk);
93 FUNLOCKFILE(lk);
101 FUNLOCKFILE(lk);
111 FUNLOCKFILE(lk);
H A Dvscanf.c70 rmutex_t *lk; local
73 FLOCKFILE(lk, stdin);
83 FUNLOCKFILE(lk);
94 rmutex_t *lk; local
97 FLOCKFILE(lk, iop);
106 FUNLOCKFILE(lk);
H A Dftello.c65 rmutex_t *lk; local
67 FLOCKFILE(lk, iop);
79 FUNLOCKFILE(lk);
85 FUNLOCKFILE(lk);
H A Dgetline.c45 rmutex_t *lk; local
68 FLOCKFILE(lk, iop);
79 FUNLOCKFILE(lk);
93 FUNLOCKFILE(lk);
H A Dsetbuf.c50 rmutex_t *lk; local
52 FLOCKFILE(lk, iop);
77 FUNLOCKFILE(lk);
85 FUNLOCKFILE(lk);
H A Dvwscanf.c52 rmutex_t *lk; local
55 FLOCKFILE(lk, stdin);
65 FUNLOCKFILE(lk);
76 rmutex_t *lk; local
79 FLOCKFILE(lk, iop);
90 FUNLOCKFILE(lk);
H A Dflush.c201 rmutex_t *lk = FPLOCK(fp); local
202 if (cancel_safe_mutex_trylock(lk) != 0)
209 cancel_safe_mutex_unlock(lk);
567 rmutex_t *lk; local
570 FLOCKFILE(lk, iop);
572 FUNLOCKFILE(lk);
587 rmutex_t *lk; local
624 lk = FPLOCK(iop);
625 if (cancel_safe_mutex_trylock(lk) != 0)
649 cancel_safe_mutex_unlock(lk);
689 rmutex_t *lk; local
730 rmutex_t *lk; local
800 getiop(FILE *fp, rmutex_t *lk, mbstate_t *mb) argument
[all...]
H A Dfopen.c200 rmutex_t *lk; local
207 FLOCKFILE(lk, iop);
209 FUNLOCKFILE(lk);
216 FLOCKFILE(lk, iop);
230 FUNLOCKFILE(lk);
/illumos-gate/usr/src/cmd/zlook/
H A Dzlook.c201 zut_lookup_t lk = {0}; local
219 lk.zl_reqflags |= ZUT_IGNORECASE;
223 lk.zl_reqflags |= ZUT_GETSTAT;
366 (void) strlcpy(lk.zl_dir, argv[optind], MAXPATHLEN);
367 (void) strlcpy(lk.zl_file, argv[optind + 1], MAXNAMELEN);
369 (void) strlcpy(lk.zl_xfile,
371 lk.zl_reqflags |= ZUT_XATTR;
374 if ((ierr = ioctl(fd, ZUT_IOC_LOOKUP, &lk)) != 0) {
383 if (lk.zl_reqflags & ZUT_XATTR) {
385 lk
[all...]
/illumos-gate/usr/src/uts/common/avs/ns/sdbc/
H A Dsd_trace.c134 kmutex_t *lk; local
155 lk = nsc_kmem_zalloc(sizeof (kmutex_t), KM_NOSLEEP, sdbc_local_mem);
156 if (!lk) {
162 mutex_init(lk, NULL, MUTEX_DRIVER, NULL);
164 _sd_trace_table[cd].t_lock = lk;
222 kmutex_t *lk; local
240 lk = _sd_trace_table[-1].t_lock;
242 lk = _sd_trace_table[cd].t_lock;
249 lk = _sd_trace_table[-1].t_lock;
256 if (t->tt_good) mutex_enter(lk);
300 kmutex_t *lk; local
424 kmutex_t *lk; local
[all...]
/illumos-gate/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
[all...]
/illumos-gate/usr/src/lib/libc/port/gen/
H A Derr.c91 rmutex_t *lk; local
93 FLOCKFILE(lk, fp);
102 return (lk);
107 warnfinish(FILE *fp, rmutex_t *lk) argument
111 FUNLOCKFILE(lk);
117 rmutex_t *lk; local
119 lk = warncore(fp, fmt, args);
120 warnfinish(fp, lk);
133 rmutex_t *lk; local
135 lk
[all...]
/illumos-gate/usr/src/lib/libast/common/cdt/
H A Ddtlist.c38 reg int lk, sz, ky; local
45 disc = dt->disc; _DTDSC(disc,ky,sz,lk,cmpf);
55 return r ? _DTOBJ(r,lk) : NIL(Void_t*);
67 (*disc->freef)(dt,_DTOBJ(r,lk),disc);
83 if(lk >= 0)
84 r = _DTLNK(obj,lk);
133 return _DTOBJ(r,lk);
136 if((type&DT_MATCH) || !(r = dt->data->here) || _DTOBJ(r,lk) != obj)
139 { k = _DTOBJ(r,lk); k = _DTKEY(k,ky,sz);
167 obj = _DTOBJ(r,lk);
[all...]
H A Ddttree.c42 int cmp, lk, sz, ky; local
50 disc = dt->disc; _DTDSC(disc,ky,sz,lk,cmpf);
65 (*disc->freef)(dt,_DTOBJ(root,lk),disc);
86 return _DTOBJ(root,lk);
116 obj = _DTOBJ(me,lk);
121 else if(root && _DTOBJ(root,lk) != obj)
128 { k = _DTOBJ(t,lk); k = _DTKEY(k,ky,sz);
130 return _DTOBJ(t,lk);
170 { k = _DTOBJ(root,lk); k = _DTKEY(k,ky,sz);
175 { k = _DTOBJ(t,lk);
[all...]
H A Ddthash.c111 reg int lk, sz, ky; local
119 disc = dt->disc; _DTDSC(disc,ky,sz,lk,cmpf);
140 (*disc->freef)(dt,_DTOBJ(t,lk),disc);
161 return t ? _DTOBJ(t,lk) : NIL(Void_t*);
173 { if(_DTOBJ(t,lk) == obj) /* delete this specific object */
191 obj = _DTOBJ(r,lk);
197 { if((t = dt->data->here) && _DTOBJ(t,lk) == obj)
210 { k = _DTOBJ(t,lk); k = _DTKEY(k,ky,sz);
231 return _DTOBJ(t,lk);
236 return _DTOBJ(t,lk);
[all...]
/illumos-gate/usr/src/test/libc-tests/tests/common/
H A Dtest_common.c33 static pthread_mutex_t lk; variable
74 (void) pthread_mutex_lock(&lk);
77 (void) pthread_mutex_unlock(&lk);
100 (void) pthread_mutex_lock(&lk);
108 (void) pthread_mutex_unlock(&lk);
122 (void) pthread_mutex_unlock(&lk);
142 (void) pthread_mutex_lock(&lk);
144 (void) pthread_mutex_unlock(&lk);
148 (void) pthread_mutex_lock(&lk);
156 (void) pthread_mutex_unlock(&lk);
[all...]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_lock.c828 struct smb_lock *lk = NULL; local
834 lk = smb_llist_head(llist_head);
835 while (lk) {
836 if (lk->l_length == 0) {
837 lk = smb_llist_next(llist_head, lk);
841 if (lk->l_file->f_uniqid != uniqid) {
842 lk = smb_llist_next(llist_head, lk);
846 lk_end = lk
[all...]
/illumos-gate/usr/src/lib/libast/amd64/include/ast/
H A Dcdt.h102 #define DTDISC(dc,ky,sz,lk,mkf,frf,cmpf,hshf,memf,evf) \
103 ( (dc)->key = (ky), (dc)->size = (sz), (dc)->link = (lk), \
244 #define _DTDSC(dc,ky,sz,lk,cmpf) \
245 (ky = (dc)->key, sz = (dc)->size, lk = (dc)->link, cmpf = (dc)->comparf)
246 #define _DTLNK(o,lk) ((Dtlink_t*)((char*)(o) + lk) )
247 #define _DTOBJ(e,lk) ((lk) < 0 ? ((Dthold_t*)(e))->obj : (Void_t*)((char*)(e) - (lk)) )
/illumos-gate/usr/src/lib/libast/common/include/
H A Dcdt.h102 #define DTDISC(dc,ky,sz,lk,mkf,frf,cmpf,hshf,memf,evf) \
103 ( (dc)->key = (ky), (dc)->size = (sz), (dc)->link = (lk), \
244 #define _DTDSC(dc,ky,sz,lk,cmpf) \
245 (ky = (dc)->key, sz = (dc)->size, lk = (dc)->link, cmpf = (dc)->comparf)
246 #define _DTLNK(o,lk) ((Dtlink_t*)((char*)(o) + lk) )
247 #define _DTOBJ(e,lk) ((lk) < 0 ? ((Dthold_t*)(e))->obj : (Void_t*)((char*)(e) - (lk)) )

Completed in 1171 milliseconds

123