Symbol: barrier
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1120
barrier_t barrier;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1131
return (barrier.state);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1143
(void) mutex_lock(&barrier.lock);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1144
barrier.state = state;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1151
barrier.wanted++;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1152
while (barrier.thr_count != 0)
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1153
(void) cond_wait(&barrier.cv, &barrier.lock);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1154
barrier.wanted--;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1155
barrier.thr_count = -1;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1161
if (barrier.thr_count == -1)
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1162
barrier.thr_count = 0;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1163
if (barrier.wanted)
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1164
(void) cond_broadcast(&barrier.cv);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1168
(void) mutex_unlock(&barrier.lock);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1179
(void) mutex_lock(&barrier.lock);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1183
barrier.wanted++;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1192
while (barrier.state != RCMD_NORMAL)
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1193
(void) cond_wait(&barrier.cv, &barrier.lock);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1208
barrier.wanted--;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1209
barrier.thr_count++;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1210
(void) mutex_unlock(&barrier.lock);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1240
(void) mutex_lock(&barrier.lock);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1241
barrier.last_update = time(NULL);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1242
if (--barrier.thr_count == 0)
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1243
(void) cond_broadcast(&barrier.cv);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1244
(void) mutex_unlock(&barrier.lock);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1255
(void) mutex_lock(&barrier.lock);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1257
(void) cond_broadcast(&barrier.cv);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1258
(void) mutex_unlock(&barrier.lock);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1275
(void) mutex_lock(&barrier.lock);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1281
(void) cond_timedwait(&barrier.cv, &barrier.lock,
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1284
(void) cond_wait(&barrier.cv, &barrier.lock);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1302
is_active = (barrier.thr_count || barrier.wanted ||
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1312
idletime = time(NULL) - barrier.last_update;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1314
abstime.tv_sec = barrier.last_update + timeout;
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1574
(void) mutex_lock(&barrier.lock);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1576
(void) cond_broadcast(&barrier.cv);
usr/src/cmd/rcm_daemon/common/rcm_lock.c
1577
(void) mutex_unlock(&barrier.lock);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1710
extern barrier_t barrier;
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1718
(void) mutex_lock(&barrier.lock);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1720
(void) cond_wait(&barrier.cv, &barrier.lock);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1721
(void) mutex_unlock(&barrier.lock);
usr/src/lib/libc/port/threads/pthr_barrier.c
105
barrier->__pthread_barrier_count = count;
usr/src/lib/libc/port/threads/pthr_barrier.c
106
barrier->__pthread_barrier_current = count;
usr/src/lib/libc/port/threads/pthr_barrier.c
107
barrier->__pthread_barrier_cycle = 0;
usr/src/lib/libc/port/threads/pthr_barrier.c
108
barrier->__pthread_barrier_reserved = 0;
usr/src/lib/libc/port/threads/pthr_barrier.c
119
if (((uintptr_t)barrier & (_LONG_LONG_ALIGNMENT - 1)) &&
usr/src/lib/libc/port/threads/pthr_barrier.c
127
pthread_barrier_destroy(pthread_barrier_t *barrier)
usr/src/lib/libc/port/threads/pthr_barrier.c
129
mutex_t *mp = (mutex_t *)&barrier->__pthread_barrier_lock;
usr/src/lib/libc/port/threads/pthr_barrier.c
130
cond_t *cvp = (cond_t *)&barrier->__pthread_barrier_cond;
usr/src/lib/libc/port/threads/pthr_barrier.c
134
(void) memset(barrier, -1, sizeof (*barrier));
usr/src/lib/libc/port/threads/pthr_barrier.c
142
pthread_barrier_wait(pthread_barrier_t *barrier)
usr/src/lib/libc/port/threads/pthr_barrier.c
144
mutex_t *mp = (mutex_t *)&barrier->__pthread_barrier_lock;
usr/src/lib/libc/port/threads/pthr_barrier.c
145
cond_t *cvp = (cond_t *)&barrier->__pthread_barrier_cond;
usr/src/lib/libc/port/threads/pthr_barrier.c
151
if (--barrier->__pthread_barrier_current == 0) {
usr/src/lib/libc/port/threads/pthr_barrier.c
152
barrier->__pthread_barrier_cycle++;
usr/src/lib/libc/port/threads/pthr_barrier.c
153
barrier->__pthread_barrier_current =
usr/src/lib/libc/port/threads/pthr_barrier.c
154
barrier->__pthread_barrier_count;
usr/src/lib/libc/port/threads/pthr_barrier.c
161
cycle = barrier->__pthread_barrier_cycle;
usr/src/lib/libc/port/threads/pthr_barrier.c
164
} while (cycle == barrier->__pthread_barrier_cycle);
usr/src/lib/libc/port/threads/pthr_barrier.c
86
pthread_barrier_init(pthread_barrier_t *barrier,
usr/src/lib/libc/port/threads/pthr_barrier.c
89
mutex_t *mp = (mutex_t *)&barrier->__pthread_barrier_lock;
usr/src/lib/libc/port/threads/pthr_barrier.c
90
cond_t *cvp = (cond_t *)&barrier->__pthread_barrier_cond;
usr/src/lib/librsm/common/rsmgen.c
775
rsm_barrier_handle_t barrier)
usr/src/lib/librsm/common/rsmgen.c
778
rsmgenbar_handle_t *bar = (rsmgenbar_handle_t *)barrier;
usr/src/lib/librsm/common/rsmgen.c
814
__rsm_memseg_import_open_barrier(rsm_barrier_handle_t barrier)
usr/src/lib/librsm/common/rsmgen.c
816
rsmgenbar_handle_t *bar = (rsmgenbar_handle_t *)barrier;
usr/src/lib/librsm/common/rsmgen.c
852
__rsm_memseg_import_order_barrier(rsm_barrier_handle_t barrier)
usr/src/lib/librsm/common/rsmgen.c
854
rsmgenbar_handle_t *bar = (rsmgenbar_handle_t *)barrier;
usr/src/lib/librsm/common/rsmgen.c
886
__rsm_memseg_import_close_barrier(rsm_barrier_handle_t barrier)
usr/src/lib/librsm/common/rsmgen.c
888
rsmgenbar_handle_t *bar = (rsmgenbar_handle_t *)barrier;
usr/src/lib/librsm/common/rsmgen.c
920
__rsm_memseg_import_destroy_barrier(rsm_barrier_handle_t barrier)
usr/src/lib/librsm/common/rsmgen.c
922
rsmgenbar_handle_t *bar = (rsmgenbar_handle_t *)barrier;
usr/src/lib/librsm/common/rsmlib.c
2329
rsmapi_barrier_t *barrier)
usr/src/lib/librsm/common/rsmlib.c
2342
if (!barrier) {
usr/src/lib/librsm/common/rsmlib.c
2348
bar = (rsmbar_handle_t *)barrier;
usr/src/lib/librsm/common/rsmlib.c
2351
seg->rsmseg_barrier = barrier; /* used in put/get fns */
usr/src/lib/librsm/common/rsmlib.c
2357
type, (rsm_barrier_handle_t)barrier));
usr/src/lib/librsm/common/rsmlib.c
2361
rsm_memseg_import_open_barrier(rsmapi_barrier_t *barrier)
usr/src/lib/librsm/common/rsmlib.c
2363
rsmbar_handle_t *bar = (rsmbar_handle_t *)barrier;
usr/src/lib/librsm/common/rsmlib.c
2389
(rsm_barrier_handle_t)barrier));
usr/src/lib/librsm/common/rsmlib.c
2393
rsm_memseg_import_order_barrier(rsmapi_barrier_t *barrier)
usr/src/lib/librsm/common/rsmlib.c
2395
rsmbar_handle_t *bar = (rsmbar_handle_t *)barrier;
usr/src/lib/librsm/common/rsmlib.c
2418
(rsm_barrier_handle_t)barrier));
usr/src/lib/librsm/common/rsmlib.c
2422
rsm_memseg_import_close_barrier(rsmapi_barrier_t *barrier)
usr/src/lib/librsm/common/rsmlib.c
2424
rsmbar_handle_t *bar = (rsmbar_handle_t *)barrier;
usr/src/lib/librsm/common/rsmlib.c
2452
(rsm_barrier_handle_t)barrier));
usr/src/lib/librsm/common/rsmlib.c
2456
rsm_memseg_import_destroy_barrier(rsmapi_barrier_t *barrier)
usr/src/lib/librsm/common/rsmlib.c
2458
rsmbar_handle_t *bar = (rsmbar_handle_t *)barrier;
usr/src/lib/librsm/common/rsmlib.c
2483
((rsm_barrier_handle_t)barrier));
usr/src/lib/librsm/common/rsmloopback.c
580
rsm_barrier_handle_t barrier)
usr/src/lib/librsm/common/rsmloopback.c
586
type = type; im_memseg = im_memseg; barrier = barrier;
usr/src/lib/librsm/common/rsmloopback.c
595
loopback_open_barrier(rsm_barrier_handle_t barrier)
usr/src/lib/librsm/common/rsmloopback.c
601
barrier = barrier;
usr/src/lib/librsm/common/rsmloopback.c
610
loopback_order_barrier(rsm_barrier_handle_t barrier)
usr/src/lib/librsm/common/rsmloopback.c
616
barrier = barrier;
usr/src/lib/librsm/common/rsmloopback.c
625
loopback_close_barrier(rsm_barrier_handle_t barrier)
usr/src/lib/librsm/common/rsmloopback.c
631
barrier = barrier;
usr/src/lib/librsm/common/rsmloopback.c
640
loopback_destroy_barrier(rsm_barrier_handle_t barrier)
usr/src/lib/librsm/common/rsmloopback.c
646
barrier = barrier;
usr/src/lib/librsm/inc/rsmapi.h
249
rsmapi_barrier_t *barrier);
usr/src/lib/librsm/inc/rsmapi.h
252
int rsm_memseg_import_open_barrier(rsmapi_barrier_t *barrier);
usr/src/lib/librsm/inc/rsmapi.h
255
int rsm_memseg_import_close_barrier(rsmapi_barrier_t *barrier);
usr/src/lib/librsm/inc/rsmapi.h
257
int rsm_memseg_import_order_barrier(rsmapi_barrier_t *barrier);
usr/src/lib/librsm/inc/rsmapi.h
259
int rsm_memseg_import_destroy_barrier(rsmapi_barrier_t *barrier);
usr/src/lib/librsm/inc/rsmndi.h
160
rsm_barrier_handle_t barrier);
usr/src/lib/librsm/inc/rsmndi.h
162
int (* rsm_memseg_import_open_barrier)(rsm_barrier_handle_t barrier);
usr/src/lib/librsm/inc/rsmndi.h
164
int (* rsm_memseg_import_order_barrier)(rsm_barrier_handle_t barrier);
usr/src/lib/librsm/inc/rsmndi.h
166
int (* rsm_memseg_import_close_barrier)(rsm_barrier_handle_t barrier);
usr/src/lib/librsm/inc/rsmndi.h
168
int (* rsm_memseg_import_destroy_barrier)(rsm_barrier_handle_t barrier);
usr/src/test/bhyve-tests/tests/kdev/payload_vlapic_mmio_access.c
79
barrier();
usr/src/tools/smatch/src/validation/label-asm.c
5
barrier();
usr/src/tools/smatch/src/validation/label-asm.c
7
barrier();
usr/src/uts/common/io/bnxe/577xx/drivers/common/include/mm_linux.h
50
barrier(); \
usr/src/uts/common/io/bnxe/577xx/drivers/common/include/mm_linux.h
56
barrier(); \
usr/src/uts/common/io/bnxe/577xx/drivers/common/include/mm_linux.h
62
barrier(); \
usr/src/uts/common/sys/rsm/rsmpi.h
383
rsm_barrier_t *barrier);
usr/src/uts/common/sys/rsm/rsmpi.h
387
rsm_barrier_t *barrier);
usr/src/uts/common/sys/rsm/rsmpi.h
391
rsm_barrier_t *barrier);
usr/src/uts/common/sys/rsm/rsmpi.h
394
rsm_barrier_t *barrier);
usr/src/uts/common/sys/rsm/rsmpi.h
397
rsm_barrier_t *barrier);
usr/src/uts/common/sys/rsm/rsmpi.h
401
rsm_barrier_t *barrier);
usr/src/uts/common/sys/rsm/rsmpi.h
405
rsm_barrier_t *barrier);
usr/src/uts/common/sys/rsm/rsmpi.h
408
rsm_barrier_t *barrier);
usr/src/uts/common/sys/rsm/rsmpi.h
410
(rsm_barrier_t *barrier);
usr/src/uts/common/sys/rsm/rsmpi.h
412
(rsm_barrier_t *barrier);
usr/src/uts/common/sys/rsm/rsmpi.h
414
(rsm_barrier_t *barrier);
usr/src/uts/common/sys/rsm/rsmpi.h
451
rsm_barrier_t *barrier);
usr/src/uts/common/sys/rsm/rsmpi.h
613
#define RSM_OPEN_BARRIER_REGION(controller, region, barrier) \
usr/src/uts/common/sys/rsm/rsmpi.h
615
((region), (barrier))
usr/src/uts/common/sys/rsm/rsmpi.h
616
#define RSM_OPEN_BARRIER_REGIONS(controller, regions, num_regions, barrier) \
usr/src/uts/common/sys/rsm/rsmpi.h
618
((regions), (num_regions), (barrier))
usr/src/uts/common/sys/rsm/rsmpi.h
619
#define RSM_OPEN_BARRIER_NODE(controller, addr, barrier) \
usr/src/uts/common/sys/rsm/rsmpi.h
621
((controller).handle, (addr), (barrier))
usr/src/uts/common/sys/rsm/rsmpi.h
622
#define RSM_OPEN_BARRIER_CTRL(controller, barrier) \
usr/src/uts/common/sys/rsm/rsmpi.h
624
((controller).handle, (barrier))
usr/src/uts/common/sys/rsm/rsmpi.h
625
#define RSM_OPEN_BARRIER_REGION_THR(controller, region, barrier) \
usr/src/uts/common/sys/rsm/rsmpi.h
627
((region), (barrier))
usr/src/uts/common/sys/rsm/rsmpi.h
628
#define RSM_OPEN_BARRIER_REGIONS_THR(controller, regions, num_regions, barrier)\
usr/src/uts/common/sys/rsm/rsmpi.h
630
((regions), (num_regions), (barrier))
usr/src/uts/common/sys/rsm/rsmpi.h
631
#define RSM_OPEN_BARRIER_NODE_THR(controller, addr, barrier) \
usr/src/uts/common/sys/rsm/rsmpi.h
633
((controller).handle, (addr), (barrier))
usr/src/uts/common/sys/rsm/rsmpi.h
634
#define RSM_OPEN_BARRIER_CTRL_THR(controller, barrier) \
usr/src/uts/common/sys/rsm/rsmpi.h
636
((controller).handle, (barrier));
usr/src/uts/common/sys/rsm/rsmpi.h
637
#define RSM_CLOSE_BARRIER(controller, barrier) \
usr/src/uts/common/sys/rsm/rsmpi.h
639
((barrier))
usr/src/uts/common/sys/rsm/rsmpi.h
640
#define RSM_REOPEN_BARRIER(controller, barrier) \
usr/src/uts/common/sys/rsm/rsmpi.h
642
((barrier));
usr/src/uts/common/sys/rsm/rsmpi.h
643
#define RSM_ORDER_BARRIER(controller, barrier) \
usr/src/uts/common/sys/rsm/rsmpi.h
645
((barrier))
usr/src/uts/common/sys/rsm/rsmpi.h
674
#define RSM_SEND(controller, iq, is, barrier) \
usr/src/uts/common/sys/rsm/rsmpi.h
676
((iq), (is), (barrier))
usr/src/uts/common/xen/io/blk_common.c
512
char *barrier;
usr/src/uts/common/xen/io/blk_common.c
573
e = xenbus_read(xbt, xsnode, "feature-barrier", (void **)&barrier,
usr/src/uts/common/xen/io/blk_common.c
585
kmem_free(barrier, len);