| /bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/spi_master_vec/module-config/ |
| A D | conf_spi_master_vec.h | 56 # 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 D | vg_lite_os.c | 53 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 D | drv_sound.c | 25 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 D | sunxi-mad.h | 399 int sunxi_mad_schd_timeout(SemaphoreHandle_t semaphore, long ms); 400 void sunxi_mad_schd_wakeup(SemaphoreHandle_t semaphore);
|
| A D | sunxi-mad.c | 1027 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 D | SDL_opengles2_gl2ext.h | 1809 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 D | SDL_opengl_glext.h | 8390 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 D | README.md | 129 list_sem - list semaphore in system
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/sound/component/aw-alsa-utils/ |
| A D | arecord_mad.c | 54 extern int sunxi_mad_schd_timeout(SemaphoreHandle_t semaphore, long ms);
|
| /bsp/rv32m1_vega/rv32m1_sdk_riscv/devices/RV32M1/drivers/ |
| A D | fsl_cau3.h | 58 #error FSL_CAU3_USE_HW_SEMA requires SEMA42 semaphore.
|
| /bsp/stm32/stm32l4r9-st-sensortile-box/board/CubeMX_Config/ |
| A D | CubeMX_Config.ioc | 57 FATFS0.BSP.semaphore=
|
| /bsp/nuvoton/libraries/ma35/rtt_port/ |
| A D | Kconfig | 1138 bool "Enable Hardware semaphore(HWSEM)"
|
| /bsp/stm32/stm32f429-st-disco/board/CubeMX_Config/ |
| A D | CubeMX_Config.ioc | 1013 USB_HOST0.BSP.semaphore=
|
| /bsp/nxp/lpc/lpc54608-LPCXpresso/ |
| A D | project.ewp | 2265 <name>$PROJ_DIR$\../../components/libc/pthreads/semaphore.c</name>
|
| /bsp/hpmicro/libraries/hpm_sdk/ |
| A D | CHANGELOG.md | 647 - samples: cherryusb: fix semaphore give in isr
|