Home
last modified time | relevance | path

Searched refs:OsalSem (Results 1 – 25 of 46) sorted by relevance

12

/ohos5.0/drivers/hdf_core/interfaces/inner_api/osal/shared/
H A Dosal_sem.h45 struct OsalSem { struct
52 #define OSAL_DECLARE_SEMAPHORE(sem) struct OsalSem sem argument
70 int32_t OsalSemInit(struct OsalSem *sem, uint32_t value);
89 int32_t OsalSemWait(struct OsalSem *sem, uint32_t ms);
106 int32_t OsalSemPost(struct OsalSem *sem);
123 int32_t OsalSemDestroy(struct OsalSem *sem);
/ohos5.0/drivers/hdf_core/adapter/khdf/linux/osal/src/
H A Dosal_sem.c28 int32_t OsalSemInit(struct OsalSem *sem, uint32_t value) in OsalSemInit()
49 int32_t OsalSemWait(struct OsalSem *sem, uint32_t millisec) in OsalSemWait()
78 int32_t OsalSemPost(struct OsalSem *sem) in OsalSemPost()
91 int32_t OsalSemDestroy(struct OsalSem *sem) in OsalSemDestroy()
/ohos5.0/drivers/hdf_core/adapter/khdf/liteos/osal/src/
H A Dosal_sem.c40 int32_t OsalSemInit(struct OsalSem *sem, uint32_t value) in OsalSemInit()
61 int32_t OsalSemWait(struct OsalSem *sem, uint32_t ms) in OsalSemWait()
82 int32_t OsalSemPost(struct OsalSem *sem) in OsalSemPost()
100 int32_t OsalSemDestroy(struct OsalSem *sem) in OsalSemDestroy()
/ohos5.0/drivers/hdf_core/adapter/khdf/liteos_m/osal/src/
H A Dosal_sem.c44 int32_t OsalSemInit(struct OsalSem *sem, uint32_t value) in OsalSemInit()
65 int32_t OsalSemWait(struct OsalSem *sem, uint32_t ms) in OsalSemWait()
86 int32_t OsalSemPost(struct OsalSem *sem) in OsalSemPost()
104 int32_t OsalSemDestroy(struct OsalSem *sem) in OsalSemDestroy()
/ohos5.0/drivers/hdf_core/adapter/khdf/uniproton/osal/src/
H A Dosal_sem.c39 int32_t OsalSemInit(struct OsalSem *sem, uint32_t value) in OsalSemInit()
60 int32_t OsalSemWait(struct OsalSem *sem, uint32_t ms) in OsalSemWait()
82 int32_t OsalSemPost(struct OsalSem *sem) in OsalSemPost()
100 int32_t OsalSemDestroy(struct OsalSem *sem) in OsalSemDestroy()
/ohos5.0/drivers/hdf_core/framework/support/posix/src/
H A Dosal_sem.c21 int32_t OsalSemInit(struct OsalSem *sem, uint32_t value) in OsalSemInit()
48 int32_t OsalSemWait(struct OsalSem *sem, uint32_t ms) in OsalSemWait()
84 int32_t OsalSemPost(struct OsalSem *sem) in OsalSemPost()
99 int32_t OsalSemDestroy(struct OsalSem *sem) in OsalSemDestroy()
/ohos5.0/drivers/hdf_core/adapter/platform/uart/
H A Duart_bes.h45 struct OsalSem rxSem;
46 struct OsalSem txSem;
/ohos5.0/drivers/hdf_core/framework/test/fuzztest/framework_fuzzer/support/posix_fuzzer/
H A Dposix_fuzzer.cpp86 struct OsalSem sem; in FuncOsalSemWait()
95 struct OsalSem sem; in FuncOsalSemPost()
/ohos5.0/drivers/peripheral/usb/ddk/host/src/
H A Dusb_io_manage.c178 OsalSemInit((struct OsalSem *)&interfacePool->submitRequestQueue.sem, 0); in UsbIoCreateQueue()
196 OsalSemDestroy((struct OsalSem *)&interfacePool->submitRequestQueue.sem); in UsbIoDestroyQueue()
212 OsalSemPost((struct OsalSem *)&msgQueue->sem); in UsbIoSendRequest()
228 ret = OsalSemWait((struct OsalSem *)&msgQueue->sem, HDF_WAIT_FOREVER); in UsbIoGetRequest()
/ohos5.0/drivers/hdf_core/framework/utils/include/
H A Dosal_msg_queue.h23 struct OsalSem semaphore;
H A Dhdf_task_queue.h26 struct OsalSem sem;
/ohos5.0/drivers/hdf_core/framework/support/platform/include/hdmi/
H A Dhdmi_event.h38 struct OsalSem sem;
/ohos5.0/drivers/hdf_core/framework/support/platform/include/fwk/
H A Dplatform_queue.h38 struct OsalSem sem;
H A Dplatform_event.h26 struct OsalSem sem;
H A Dplatform_device.h40 struct OsalSem released; /* for death notification */
/ohos5.0/drivers/hdf_core/adapter/platform/spi/
H A Dspi_bes.h57 struct OsalSem sem;
/ohos5.0/drivers/peripheral/usb/ddk/host/include/
H A Dusb_ddk_request.h94 struct OsalSem sem;
H A Dusb_interface_pool.h83 struct OsalSem ioSem;
/ohos5.0/drivers/hdf_core/framework/model/network/wifi/platform/include/
H A Dflow_control.h214 struct OsalSem sem[FLOW_DIR_COUNT]; /**< Array of semaphores */
/ohos5.0/drivers/hdf_core/framework/support/platform/include/can/
H A Dcan_core.h64 struct OsalSem sem;
/ohos5.0/drivers/hdf_core/framework/test/unittest/osal/
H A Dosal_list_test.c36 static struct OsalSem g_hdfSem;
313 struct OsalSem hdfSem = { NULL }; in OsalOsalSemInterface()
/ohos5.0/drivers/hdf_core/framework/model/storage/include/mmc/
H A Dmmc_corex.h58 struct OsalSem released;
291 struct OsalSem sem;
/ohos5.0/drivers/peripheral/usb/sample/host/liteos_test/src/
H A Dusbhost_nosdk_speed.c48 static struct OsalSem g_sem;
56 static struct OsalSem g_timeSem;
/ohos5.0/drivers/peripheral/usb/test/unittest/host_sdk/
H A Dusb_raw_sdk_if_test.h187 struct OsalSem sem;
/ohos5.0/drivers/hdf_core/framework/test/unittest/platform/common/
H A Dplatform_queue_test.c21 struct OsalSem sem;

12