Searched refs:lk (Results 1 - 25 of 70) sorted by relevance

123

/illumos-gate/usr/src/lib/libc/port/stdio/
H A Dclearerr.c46 rmutex_t *lk; local
48 FLOCKFILE(lk, iop);
50 FUNLOCKFILE(lk);
H A Dgetw.c56 rmutex_t *lk; local
58 FLOCKFILE(lk, stream);
62 FUNLOCKFILE(lk);
H A Dputw.c54 rmutex_t *lk; local
56 FLOCKFILE(lk, stream);
60 FUNLOCKFILE(lk);
H A D__extensions.c91 rmutex_t *lk; local
93 FLOCKFILE(lk, stream);
96 FUNLOCKFILE(lk);
106 rmutex_t *lk; local
108 FLOCKFILE(lk, stream);
110 FUNLOCKFILE(lk);
121 rmutex_t *lk; local
123 FLOCKFILE(lk, stream);
125 FUNLOCKFILE(lk);
H A Dgetc.c50 rmutex_t *lk; local
53 FLOCKFILE(lk, iop);
58 FUNLOCKFILE(lk);
H A Dputc.c50 rmutex_t *lk; local
53 FLOCKFILE(lk, iop);
63 FUNLOCKFILE(lk);
H A Drewind.c47 rmutex_t *lk; local
49 FLOCKFILE(lk, iop);
51 FUNLOCKFILE(lk);
H A Dfputs.c55 rmutex_t *lk; local
60 FLOCKFILE(lk, iop);
65 FUNLOCKFILE(lk);
76 FUNLOCKFILE(lk);
105 FUNLOCKFILE(lk);
108 FUNLOCKFILE(lk);
127 FUNLOCKFILE(lk);
133 FUNLOCKFILE(lk);
H A Dfgets.c52 rmutex_t *lk; local
54 FLOCKFILE(lk, iop);
60 FUNLOCKFILE(lk);
66 FUNLOCKFILE(lk);
81 FUNLOCKFILE(lk);
99 FUNLOCKFILE(lk);
H A Dgets.c52 rmutex_t *lk; local
54 FLOCKFILE(lk, stdin);
60 FUNLOCKFILE(lk);
66 FUNLOCKFILE(lk);
81 FUNLOCKFILE(lk);
102 FUNLOCKFILE(lk);
H A Dputs.c49 rmutex_t *lk; local
54 FLOCKFILE(lk, stdout);
59 FUNLOCKFILE(lk);
70 FUNLOCKFILE(lk);
102 FUNLOCKFILE(lk);
106 FUNLOCKFILE(lk);
/illumos-gate/usr/src/lib/libc/port/locale/
H A Dfwide.c41 rmutex_t *lk; local
43 FLOCKFILE(lk, fp);
48 FUNLOCKFILE(lk);
H A Dfgetws.c53 rmutex_t *lk; local
55 FLOCKFILE(lk, fp);
61 FUNLOCKFILE(lk);
76 FUNLOCKFILE(lk);
87 FUNLOCKFILE(lk);
108 rmutex_t *lk; local
110 FLOCKFILE(lk, stdin);
123 FUNLOCKFILE(lk);
134 FUNLOCKFILE(lk);
H A Dungetwc.c60 rmutex_t *lk; local
62 FLOCKFILE(lk, iop);
68 FUNLOCKFILE(lk);
74 FUNLOCKFILE(lk);
80 FUNLOCKFILE(lk);
86 FUNLOCKFILE(lk);
97 FUNLOCKFILE(lk);
H A Dfputws.c45 rmutex_t *lk; local
57 FLOCKFILE(lk, fp);
67 FUNLOCKFILE(lk);
79 FUNLOCKFILE(lk);
84 FUNLOCKFILE(lk);
/illumos-gate/usr/src/lib/libdscfg/common/
H A Dcfg_lockdlck.c56 struct flock lk; local
69 bzero(&lk, sizeof (lk));
70 lk.l_type = F_WRLCK;
71 lk.l_whence = SEEK_SET;
72 lk.l_start = off;
73 lk.l_len = (off_t)sizeof (pid_t);
75 while ((rc = fcntl(local_lockfd, F_SETLK, &lk)) < 0 && errno == EINTR)
87 struct flock lk; local
90 bzero(&lk, sizeo
[all...]
/illumos-gate/usr/src/lib/libc/port/i18n/
H A Dputws.c52 rmutex_t *lk; local
54 FLOCKFILE(lk, stdout);
57 FUNLOCKFILE(lk);
62 FUNLOCKFILE(lk);
/illumos-gate/usr/src/lib/libc/inc/
H A Dmtlib.h85 #define FLOCKFILE(lk, iop) \
88 lk = _flockget((iop)); \
90 lk = NULL; \
93 #define FUNLOCKFILE(lk) \
95 if (lk != NULL) \
96 _flockrel(lk); \
101 rmutex_t *lk; \
102 FLOCKFILE(lk, iop); \
104 FUNLOCKFILE(lk); \
/illumos-gate/usr/src/lib/libc/port/print/
H A Dvfprintf.c63 rmutex_t *lk; local
66 FLOCKFILE(lk, iop);
77 FUNLOCKFILE(lk);
90 FUNLOCKFILE(lk);
94 FUNLOCKFILE(lk);
H A Dvprintf.c64 rmutex_t *lk; local
67 FLOCKFILE(lk, stdout);
78 FUNLOCKFILE(lk);
90 FUNLOCKFILE(lk);
94 FUNLOCKFILE(lk);
H A Dvwprintf.c66 rmutex_t *lk; local
68 FLOCKFILE(lk, stdout);
80 FUNLOCKFILE(lk);
91 FUNLOCKFILE(lk);
94 FUNLOCKFILE(lk);
112 rmutex_t *lk; local
114 FLOCKFILE(lk, iop);
127 FUNLOCKFILE(lk);
137 FUNLOCKFILE(lk);
140 FUNLOCKFILE(lk);
[all...]
H A Dfprintf.c55 rmutex_t *lk; local
61 FLOCKFILE(lk, iop);
72 FUNLOCKFILE(lk);
81 FUNLOCKFILE(lk);
85 FUNLOCKFILE(lk);
/illumos-gate/usr/src/lib/libunistat/common/
H A Dspcs_log.c58 struct flock lk; local
61 bzero(&lk, sizeof (lk));
76 lk.l_type = F_WRLCK;
77 lk.l_whence = SEEK_SET;
78 lk.l_start = (off_t)0;
79 lk.l_len = (off_t)0;
81 if (fcntl(fileno(fp), F_SETLKW, &lk) < 0)
93 lk.l_type = F_UNLCK;
95 (void) fcntl(fileno(fp), F_SETLKW, &lk); local
[all...]
/illumos-gate/usr/src/uts/common/avs/ns/nsctl/
H A Dnsc_rmspin.c152 nsc_rmlock_t *lp, *lk; local
154 if ((lk = (nsc_rmlock_t *)nsc_kmem_zalloc(sizeof (*lk),
158 mutex_init(&lk->lockp, NULL, MUTEX_DRIVER, arg);
169 mutex_destroy(&lk->lockp);
170 nsc_kmem_free(lk, sizeof (*lk));
176 lk->name = name;
178 lk->next = _nsc_lock_top.next;
179 lk
[all...]
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dgetpw.c53 rmutex_t *lk; local
70 FLOCKFILE(lk, pwf);
77 FUNLOCKFILE(lk);
88 FUNLOCKFILE(lk);
97 FUNLOCKFILE(lk);

Completed in 69 milliseconds

123