Searched refs:sem_id (Results 101 - 125 of 415) sorted by relevance

1234567891011>>

/haiku/headers/private/graphics/intel_extreme/
H A Dlock.h16 sem_id sem;
/haiku/src/add-ons/kernel/drivers/ports/pc_serial/
H A DSerialDevice.h126 sem_id fReadBufferSem;
131 sem_id fWriteBufferSem;
142 sem_id fDoneRead;
143 sem_id fDoneWrite;
/haiku/src/add-ons/kernel/bus_managers/ps2/
H A Dps2_common.h55 extern sem_id gControllerSem;
H A Dps2_elantech.h24 sem_id sem;
/haiku/headers/os/kernel/
H A DOS.h47 typedef int32 sem_id; typedef
183 sem_id sem;
209 extern sem_id create_sem(int32 count, const char *name);
210 extern status_t delete_sem(sem_id id);
211 extern status_t acquire_sem(sem_id id);
212 extern status_t acquire_sem_etc(sem_id id, int32 count, uint32 flags,
214 extern status_t release_sem(sem_id id);
215 extern status_t release_sem_etc(sem_id id, int32 count, uint32 flags);
218 extern status_t switch_sem(sem_id semToBeReleased, sem_id i
[all...]
/haiku/src/add-ons/accelerants/virtio/
H A Daccelerant_protos.h25 sem_id virtio_gpu_accelerant_retrace_semaphore(void);
/haiku/src/add-ons/tracker/zipomatic/
H A DGenericThread.h54 sem_id GetSemaphore();
80 sem_id fExecuteUnitSem;
/haiku/src/apps/expander/
H A DGenericThread.h57 sem_id GetSemaphore(void);
86 sem_id fExecuteUnit;
/haiku/src/add-ons/kernel/file_systems/netfs/server/
H A DNetFSServer.h86 sem_id fClosedConnectionsSemaphore;
91 sem_id fBroadcasterSemaphore;
/haiku/src/add-ons/kernel/drivers/bluetooth/h2/h2generic/
H A Dh2generic.h68 sem_id lock; /* synchronize access to the device */
69 sem_id cmd_complete; /* To synchronize completitions */
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A DFUSEFileSystem.h86 sem_id fInitSemaphore;
87 sem_id fExitSemaphore;
/haiku/src/add-ons/kernel/busses/scsi/ahci/
H A Dahci_port.h78 sem_id fRequestSem;
79 sem_id fResponseSem;
/haiku/src/apps/glteapot/
H A DObjectView.h77 sem_id drawEvent;
78 sem_id quittingSem;
/haiku/src/kits/media/
H A DSharedBufferList.cpp116 SharedBufferList::DeleteGroupAndPut(sem_id groupReclaimSem)
167 SharedBufferList::AddBuffer(sem_id groupReclaimSem,
207 SharedBufferList::AddBuffer(sem_id groupReclaimSem, BBuffer* buffer)
229 SharedBufferList::CheckID(sem_id groupSem, media_buffer_id id) const
249 SharedBufferList::RequestBuffer(sem_id groupReclaimSem, int32 buffersInGroup,
427 SharedBufferList::GetBufferList(sem_id groupReclaimSem, int32 bufferCount,
474 SharedBufferList::_RequestBufferInOtherGroups(sem_id groupReclaimSem,
/haiku/src/kits/media/legacy/
H A DOldBufferStream.h32 sem_id fSem; /* semaphore used for blocking */
35 sem_id fBlockedOn; /* the semaphore being waited on */
107 sem_id semID);
160 sem_id semID);
296 sem_id fFirstSem; /* semaphore used by fFirstSub */
/haiku/headers/private/system/
H A Dsyscalls.h96 extern sem_id _kern_create_sem(int count, const char *name);
97 extern status_t _kern_delete_sem(sem_id id);
98 extern status_t _kern_switch_sem(sem_id releaseSem, sem_id id);
99 extern status_t _kern_switch_sem_etc(sem_id releaseSem, sem_id id,
101 extern status_t _kern_acquire_sem(sem_id id);
102 extern status_t _kern_acquire_sem_etc(sem_id id, uint32 count, uint32 flags,
104 extern status_t _kern_release_sem(sem_id id);
105 extern status_t _kern_release_sem_etc(sem_id i
[all...]
/haiku/headers/tools/cppunit/
H A DThreadManager.h20 BThreadManager(std::string threadName, TestClass *object, ThreadMethod method, sem_id &threadSem);
38 sem_id &fThreadSem;
50 sem_id &threadSem
/haiku/headers/os/game/
H A DDirectWindow.h146 sem_id fDirectSem;
150 sem_id fDisableSem;
151 sem_id fDisableSemAck;
/haiku/src/add-ons/kernel/drivers/network/ether/usb_davicom/
H A DDavicomDevice.h178 sem_id fNotifyReadSem;
179 sem_id fNotifyWriteSem;
180 sem_id fLinkStateChangeSem;
/haiku/src/add-ons/kernel/drivers/audio/echo/
H A Decho.h49 sem_id midi_ready_sem;
112 sem_id buffer_ready_sem;
/haiku/src/tests/system/kernel/
H A Dwait_for_objects_test.cpp11 static sem_id sSemaphore1;
12 static sem_id sSemaphore2;
/haiku/headers/private/graphics/s3/
H A DDriverInterface.h27 sem_id sem;
144 sem_id vertBlankSem; // vertical blank semaphore; if < 0, there is no semaphore
/haiku/headers/private/kernel/
H A Dscheduling_analysis.h35 CreateSemaphore(sem_id id, const char* name)
64 sem_id fID;
/haiku/headers/private/interface/
H A DPrivateScreen.h100 sem_id _RetraceSemaphore();
111 sem_id fRetraceSem;
/haiku/headers/private/graphics/et6x00/
H A DDriverInterface.h26 sem_id sem;

Completed in 325 milliseconds

1234567891011>>