/illumos-gate/usr/src/lib/libc/port/print/ |
H A D | printf.c | 49 rmutex_t *lk; local 55 FLOCKFILE(lk, stdout); 66 FUNLOCKFILE(lk); 76 FUNLOCKFILE(lk); 80 FUNLOCKFILE(lk);
|
H A D | wprintf.c | 63 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 D | fseek.c | 53 rmutex_t *lk; local 55 FLOCKFILE(lk, iop); 60 FUNLOCKFILE(lk); 70 FUNLOCKFILE(lk); 80 FUNLOCKFILE(lk);
|
H A D | fseeko.c | 60 rmutex_t *lk; local 62 FLOCKFILE(lk, iop); 67 FUNLOCKFILE(lk); 77 FUNLOCKFILE(lk); 87 FUNLOCKFILE(lk);
|
H A D | ftell.c | 57 rmutex_t *lk; local 59 FLOCKFILE(lk, iop); 73 FUNLOCKFILE(lk); 83 FUNLOCKFILE(lk); 87 FUNLOCKFILE(lk);
|
H A D | fread.c | 52 rmutex_t *lk; local 54 FLOCKFILE(lk, iop); 62 FUNLOCKFILE(lk); 67 FUNLOCKFILE(lk); 129 FUNLOCKFILE(lk); 133 FUNLOCKFILE(lk);
|
H A D | setvbuf.c | 49 rmutex_t *lk; local 52 FLOCKFILE(lk, iop); 73 FUNLOCKFILE(lk); 93 FUNLOCKFILE(lk); 101 FUNLOCKFILE(lk); 111 FUNLOCKFILE(lk);
|
H A D | vscanf.c | 70 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 D | ftello.c | 65 rmutex_t *lk; local 67 FLOCKFILE(lk, iop); 79 FUNLOCKFILE(lk); 85 FUNLOCKFILE(lk);
|
H A D | getline.c | 45 rmutex_t *lk; local 68 FLOCKFILE(lk, iop); 79 FUNLOCKFILE(lk); 93 FUNLOCKFILE(lk);
|
H A D | setbuf.c | 50 rmutex_t *lk; local 52 FLOCKFILE(lk, iop); 77 FUNLOCKFILE(lk); 85 FUNLOCKFILE(lk);
|
H A D | vwscanf.c | 52 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 D | flush.c | 201 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 D | fopen.c | 200 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 D | zlook.c | 201 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 D | sd_trace.c | 134 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 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 [all...] |
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | err.c | 91 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 D | dtlist.c | 38 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 D | dttree.c | 42 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 D | dthash.c | 111 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 D | test_common.c | 33 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 D | smb_lock.c | 828 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 D | cdt.h | 102 #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 D | cdt.h | 102 #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)) )
|