Home
last modified time | relevance | path

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

/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/spi_master_vec/module-config/
A Dconf_spi_master_vec.h56 # define CONF_SPI_MASTER_VEC_CREATE_SEMAPHORE(semaphore) \ argument
57 vSemaphoreCreateBinary(semaphore)
58 # define CONF_SPI_MASTER_VEC_DELETE_SEMAPHORE(semaphore) \ argument
59 vSemaphoreDelete(semaphore)
60 # define CONF_SPI_MASTER_VEC_TAKE_SEMAPHORE(semaphore) \ argument
61 xSemaphoreTake((semaphore), portMAX_DELAY)
62 # define CONF_SPI_MASTER_VEC_GIVE_SEMAPHORE(semaphore) \ argument
63 xSemaphoreGive((semaphore))
64 # define CONF_SPI_MASTER_VEC_GIVE_SEMAPHORE_FROM_ISR(semaphore) \ argument
65 xSemaphoreGiveFromISR((semaphore), NULL)
/bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/rtos/
A Dvg_lite_os.c53 rt_sem_t semaphore[THREAD_LENGTH] = {NULL}; variable
342 if (semaphore[event->semaphore_id]) { in vg_lite_os_wait()
345 rt_sem_release(semaphore[event->semaphore_id]); in vg_lite_os_wait()
349 rt_sem_release(semaphore[event->semaphore_id]); in vg_lite_os_wait()
417 if (semaphore[semaphore_id]) in vg_lite_os_init_event()
423 if (!semaphore[semaphore_id]) in vg_lite_os_init_event()
426 rt_sem_release(semaphore[semaphore_id]); in vg_lite_os_init_event()
439 if (semaphore[event->semaphore_id]){ in vg_lite_os_delete_event()
440 rt_sem_delete(semaphore[event->semaphore_id]); in vg_lite_os_delete_event()
441 semaphore[event->semaphore_id] = NULL; in vg_lite_os_delete_event()
[all …]
/bsp/bluetrum/ab32vg1-ab-prougen/board/ports/audio/
A Ddrv_sound.c25 rt_sem_t semaphore; member
115 rt_sem_release(snd_dev.semaphore); in audio_sem_post()
120 rt_sem_take(snd_dev.semaphore, RT_WAITING_FOREVER); in audio_sem_pend()
497 snd_dev.semaphore = rt_sem_create("snd", 0, RT_IPC_FLAG_FIFO); in rt_hw_sound_init()
498 if (snd_dev.semaphore == RT_NULL) in rt_hw_sound_init()
/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/platform/
A Dsunxi-mad.h399 int sunxi_mad_schd_timeout(SemaphoreHandle_t semaphore, long ms);
400 void sunxi_mad_schd_wakeup(SemaphoreHandle_t semaphore);
A Dsunxi-mad.c1027 int sunxi_mad_schd_timeout(SemaphoreHandle_t semaphore, long ms) in sunxi_mad_schd_timeout() argument
1032 if (!semaphore) in sunxi_mad_schd_timeout()
1035 ret = xSemaphoreTake(semaphore, timeout); in sunxi_mad_schd_timeout()
1044 void sunxi_mad_schd_wakeup(SemaphoreHandle_t semaphore) in sunxi_mad_schd_wakeup() argument
1049 if (!semaphore) in sunxi_mad_schd_wakeup()
1052 ret = xSemaphoreGive(semaphore); in sunxi_mad_schd_wakeup()
/bsp/simulator/SDL2/include/
A DSDL_opengles2_gl2ext.h1809 typedef GLboolean (GL_APIENTRYP PFNGLISSEMAPHOREEXTPROC) (GLuint semaphore);
1817 GL_APICALL GLboolean GL_APIENTRY glIsSemaphoreEXT (GLuint semaphore);
1818 GL_APICALL void GL_APIENTRY glSemaphoreParameterui64vEXT (GLuint semaphore, GLenum pname, const GLu…
1819 GL_APICALL void GL_APIENTRY glGetSemaphoreParameterui64vEXT (GLuint semaphore, GLenum pname, GLuint…
1827 typedef void (GL_APIENTRYP PFNGLIMPORTSEMAPHOREFDEXTPROC) (GLuint semaphore, GLenum handleType, GLi…
1829 GL_APICALL void GL_APIENTRY glImportSemaphoreFdEXT (GLuint semaphore, GLenum handleType, GLint fd);
1840 GL_APICALL void GL_APIENTRY glImportSemaphoreWin32HandleEXT (GLuint semaphore, GLenum handleType, v…
1841 GL_APICALL void GL_APIENTRY glImportSemaphoreWin32NameEXT (GLuint semaphore, GLenum handleType, con…
3709 typedef void (GL_APIENTRYP PFNGLGETSEMAPHOREPARAMETERIVNVPROC) (GLuint semaphore, GLenum pname, GLi…
3712 GL_APICALL void GL_APIENTRY glSemaphoreParameterivNV (GLuint semaphore, GLenum pname, const GLint *…
[all …]
A DSDL_opengl_glext.h8390 typedef GLboolean (APIENTRYP PFNGLISSEMAPHOREEXTPROC) (GLuint semaphore);
8398 GLAPI GLboolean APIENTRY glIsSemaphoreEXT (GLuint semaphore);
8399 GLAPI void APIENTRY glSemaphoreParameterui64vEXT (GLuint semaphore, GLenum pname, const GLuint64 *p…
8400 GLAPI void APIENTRY glGetSemaphoreParameterui64vEXT (GLuint semaphore, GLenum pname, GLuint64 *para…
8408 typedef void (APIENTRYP PFNGLIMPORTSEMAPHOREFDEXTPROC) (GLuint semaphore, GLenum handleType, GLint …
8410 GLAPI void APIENTRY glImportSemaphoreFdEXT (GLuint semaphore, GLenum handleType, GLint fd);
8421 GLAPI void APIENTRY glImportSemaphoreWin32HandleEXT (GLuint semaphore, GLenum handleType, void *han…
8422 GLAPI void APIENTRY glImportSemaphoreWin32NameEXT (GLuint semaphore, GLenum handleType, const void …
11674 typedef void (APIENTRYP PFNGLGETSEMAPHOREPARAMETERIVNVPROC) (GLuint semaphore, GLenum pname, GLint …
11677 GLAPI void APIENTRY glSemaphoreParameterivNV (GLuint semaphore, GLenum pname, const GLint *params);
[all …]
/bsp/sparkfun-redv/
A DREADME.md129 list_sem - list semaphore in system
/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/component/aw-alsa-utils/
A Darecord_mad.c54 extern int sunxi_mad_schd_timeout(SemaphoreHandle_t semaphore, long ms);
/bsp/rv32m1_vega/rv32m1_sdk_riscv/devices/RV32M1/drivers/
A Dfsl_cau3.h58 #error FSL_CAU3_USE_HW_SEMA requires SEMA42 semaphore.
/bsp/stm32/stm32l4r9-st-sensortile-box/board/CubeMX_Config/
A DCubeMX_Config.ioc57 FATFS0.BSP.semaphore=
/bsp/nuvoton/libraries/ma35/rtt_port/
A DKconfig1138 bool "Enable Hardware semaphore(HWSEM)"
/bsp/stm32/stm32f429-st-disco/board/CubeMX_Config/
A DCubeMX_Config.ioc1013 USB_HOST0.BSP.semaphore=
/bsp/nxp/lpc/lpc54608-LPCXpresso/
A Dproject.ewp2265 <name>$PROJ_DIR$\../../components/libc/pthreads/semaphore.c</name>
/bsp/hpmicro/libraries/hpm_sdk/
A DCHANGELOG.md647 - samples: cherryusb: fix semaphore give in isr

Completed in 717 milliseconds