Home
last modified time | relevance | path

Searched refs:semaphore (Results 1 – 25 of 27) sorted by relevance

12

/illumos-gate/usr/src/cmd/scadm/sparc/mpxu/common/
H A Dxsem.c47 sem->semaphore = value; in xsem_init()
57 sem->semaphore = 0; in xsem_destroy()
66 sem->semaphore = 0; in xsem_wait()
72 sem->semaphore--; in xsem_wait()
78 sem->semaphore--; in xsem_wait()
96 sem->semaphore = 0; in xsem_trywait()
105 sem->semaphore--; in xsem_trywait()
117 sem->semaphore++; in xsem_post()
145 sem->semaphore = 0; in xsem_xwait()
151 sem->semaphore--; in xsem_xwait()
[all …]
H A Dxsem.h55 int semaphore; member
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Devents.c59 static sema_t semaphore; variable
135 (void) sema_wait(&semaphore); in dm_get_event()
181 (void) sema_post(&semaphore); in dm_init_event_queue()
196 *errp = sema_init(&semaphore, 0, USYNC_THREAD, NULL); in dm_init_event_queue()
342 (void) sema_post(&semaphore); in add_event_to_queue()
/illumos-gate/usr/src/contrib/ast/src/cmd/INIT/
H A DWWW.mk11 .WWW.semaphore : .SEMAPHORE
165 $(G) : .JOINT $(ARCH)/$(ITEM)/$(ITEM).mm (html_info) .WWW.semaphore .FORCE
177 $(BINS) :JOINT: .FORCE .WWW.semaphore
/illumos-gate/usr/src/contrib/ast/src/lib/libast/features/
H A Dasometh20 aso semaphore note{ semget semop semctl work }end link{
/illumos-gate/usr/src/lib/libc_db/common/
H A Dthread_db.c47 sema_t semaphore; member
2550 &generic_so.semaphore, sizeof (generic_so.semaphore)) in sync_get_info_common()
2555 (generic_so.semaphore.type & USYNC_PROCESS); in sync_get_info_common()
2556 si_p->si_state.sem_count = generic_so.semaphore.count; in sync_get_info_common()
2557 si_p->si_size = sizeof (generic_so.semaphore); in sync_get_info_common()
2559 ((lwp_sema_t *)&generic_so.semaphore)->flags[7]; in sync_get_info_common()
2561 si_p->si_data = (psaddr_t)generic_so.semaphore.count; in sync_get_info_common()
2939 &generic_so.semaphore, sizeof (generic_so.semaphore)) in __td_sync_setstate()
2944 generic_so.semaphore.count = value; in __td_sync_setstate()
2945 if (ps_pdwrite(ph_p, sh_p->sh_unique, &generic_so.semaphore, in __td_sync_setstate()
[all …]
/illumos-gate/usr/src/man/man3head/
H A DMakefile72 semaphore.h.3head \
259 semaphore.3head \
445 semaphore.3head := LINKSRC = semaphore.h.3head
/illumos-gate/usr/src/cmd/auditrecord/
H A Daudit_record_attr.txt1529 comment=1, semaphore ID, "sem ID"
1535 comment=1, semaphore ID, "sem ID"
1542 comment=1, semaphore ID, "sem ID"
1549 comment=1, semaphore ID, "sem ID"
1556 comment=1, semaphore ID, "sem ID"
1563 comment=1, semaphore ID, "sem ID"
1570 comment=1, semaphore ID, "sem ID"
1577 comment=1, semaphore ID, "sem ID"
1584 comment=1, semaphore ID, "sem ID"
1591 comment=1, semaphore ID, "sem ID"
[all …]
/illumos-gate/usr/src/lib/libslp/clib/
H A Dlibslp.po67 msgid "couldn't initialize semaphore"
/illumos-gate/usr/src/man/man9f/
H A DMakefile500 semaphore.9f \
2071 sema_destroy.9f := LINKSRC = semaphore.9f
2072 sema_init.9f := LINKSRC = semaphore.9f
2073 sema_p.9f := LINKSRC = semaphore.9f
2074 sema_p_sig.9f := LINKSRC = semaphore.9f
2075 sema_tryp.9f := LINKSRC = semaphore.9f
2076 sema_v.9f := LINKSRC = semaphore.9f
/illumos-gate/usr/src/head/
H A DMakefile165 semaphore.h \
/illumos-gate/usr/src/man/man3c/
H A DMakefile422 semaphore.3c \
2345 sema_destroy.3c := LINKSRC = semaphore.3c
2346 sema_init.3c := LINKSRC = semaphore.3c
2347 sema_post.3c := LINKSRC = semaphore.3c
2348 sema_trywait.3c := LINKSRC = semaphore.3c
2349 sema_wait.3c := LINKSRC = semaphore.3c
/illumos-gate/usr/src/pkg/manifests/
H A Dsystem-kernel.man9f.inc1259 link path=usr/share/man/man9f/sema_destroy.9f target=semaphore.9f
1260 link path=usr/share/man/man9f/sema_init.9f target=semaphore.9f
1261 link path=usr/share/man/man9f/sema_p.9f target=semaphore.9f
1262 link path=usr/share/man/man9f/sema_p_sig.9f target=semaphore.9f
1263 link path=usr/share/man/man9f/sema_tryp.9f target=semaphore.9f
1264 link path=usr/share/man/man9f/sema_v.9f target=semaphore.9f
1265 file path=usr/share/man/man9f/semaphore.9f
H A Dsystem-library.man3c.inc1129 link path=usr/share/man/man3c/sema_destroy.3c target=semaphore.3c
1130 link path=usr/share/man/man3c/sema_init.3c target=semaphore.3c
1131 link path=usr/share/man/man3c/sema_post.3c target=semaphore.3c
1132 link path=usr/share/man/man3c/sema_trywait.3c target=semaphore.3c
1133 link path=usr/share/man/man3c/sema_wait.3c target=semaphore.3c
1134 file path=usr/share/man/man3c/semaphore.3c
H A Dsystem-header.p5m648 file path=usr/include/semaphore.h
1323 file path=usr/include/sys/semaphore.h
1837 link path=usr/share/man/man3head/semaphore.3head target=semaphore.h.3head
1838 file path=usr/share/man/man3head/semaphore.h.3head
/illumos-gate/usr/src/uts/common/sys/
H A DMakefile517 semaphore.h \
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/qlge/
H A Dqlge_hw.h1194 volatile uint32_t semaphore; /* 0x64 */ member
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/
H A Dql_isr.c202 WRT16_IO_REG(ha, semaphore, 0); in ql_clr_risc_intr()
327 stat = RD16_IO_REG(ha, semaphore); in ql_isr_aif()
H A Dql_api.c2583 WRT16_IO_REG(ha, semaphore, 0); in ql_quiesce()
14211 WRT16_IO_REG(ha, semaphore, 0); in ql_2200_binary_fw_dump()
14304 WRT16_IO_REG(ha, semaphore, 0); in ql_2200_binary_fw_dump()
14354 if (RD16_IO_REG(ha, semaphore) & in ql_2200_binary_fw_dump()
14364 semaphore, 0); in ql_2200_binary_fw_dump()
14415 WRT16_IO_REG(ha, semaphore, 0); in ql_2300_binary_fw_dump()
14514 WRT16_IO_REG(ha, semaphore, 0); in ql_2300_binary_fw_dump()
16225 WRT16_IO_REG(ha, semaphore, 0); in ql_read_risc_ram()
16240 WRT16_IO_REG(ha, semaphore, 0); in ql_read_risc_ram()
H A Dql_init.c3826 WRT16_IO_REG(ha, semaphore, 0); in ql_reset_chip()
/illumos-gate/usr/src/uts/intel/io/acpica/
H A Dchanges.txt6369 semaphore/mutex
8575 semaphore
8733 is now implemented with a mutex instead of a semaphore.
12777 Do not acquire a semaphore in the S5 shutdown path.
13013 semaphore" would appear during operations on the embedded
13543 Fixed a problem where the semaphore WAIT_FOREVER constant was
15855 Fixed an issue with the OSL semaphore implementation where a
16399 semaphore or mutex "leaks" at this time.
16530 semaphore as a mutex, not a counting semaphore. ACPI CA uses
16532 different OS primitives depending on the type of semaphore
[all …]
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/qlc/
H A Dql_api.h542 uint16_t semaphore; /* Semaphore */ member
/illumos-gate/usr/src/uts/common/io/e1000api/
H A DREADME359 6287250 e1000g may need to use new Intel-recommended semaphore mechanism
/illumos-gate/usr/src/uts/common/io/e1000g/
H A DREADME359 6287250 e1000g may need to use new Intel-recommended semaphore mechanism
/illumos-gate/usr/src/uts/common/
H A DMakefile.files324 semaphore.o \

12