| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/selftests/ |
| H A D | i915_request.c | 1606 static void semaphore_set(u32 *sema, u32 value) in semaphore_set() argument 1608 WRITE_ONCE(*sema, value); in semaphore_set() 1625 u32 *sema = hwsp_scratch(ce); in measure_semaphore_response() local 1626 const u32 offset = hwsp_offset(ce, sema); in measure_semaphore_response() 1644 semaphore_set(sema, -1); in measure_semaphore_response() 1667 if (wait_for(READ_ONCE(*sema) == 0, 50)) { in measure_semaphore_response() 1675 semaphore_set(sema, i); in measure_semaphore_response() 1678 if (wait_for(READ_ONCE(*sema) == 0, 50)) { in measure_semaphore_response() 1683 elapsed[i - 1] = sema[i] - cycles; in measure_semaphore_response() 1700 u32 *sema = hwsp_scratch(ce); in measure_idle_dispatch() local [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/ |
| H A D | pltfm_ops_windows.h | 398 static inline void _os_sema_init(void *h, _os_sema *sema, int int_cnt) in _os_sema_init() argument 400 PlatformInitializeSemaphore(sema, int_cnt); in _os_sema_init() 403 static inline void _os_sema_free(void *h, _os_sema *sema) in _os_sema_free() argument 405 PlatformFreeSemaphore(sema); in _os_sema_free() 408 static inline void _os_sema_up(void *h, _os_sema *sema) in _os_sema_up() argument 411 PlatformReleaseSemaphore(sema); in _os_sema_up() 414 static inline u8 _os_sema_down(void *h, _os_sema *sema) in _os_sema_down() argument 416 if(PlatformAcquireSemaphore(sema)==RT_STATUS_SUCCESS) in _os_sema_down() 577 if(_os_sema_down(handler->drv_priv, &(thread->sema)) != RTW_PHL_STATUS_SUCCESS ) in phl_notify_thread_callback() 606 _os_sema_up(drv_priv, &(actual_thread->sema)); in _os_tasklet_deinit() [all …]
|
| H A D | pltfm_ops_linux.h | 399 static inline void _os_sema_init(void *d, _os_sema *sema, int int_cnt) in _os_sema_init() argument 401 _rtw_init_sema(sema, int_cnt); in _os_sema_init() 404 static inline void _os_sema_free(void *d, _os_sema *sema) in _os_sema_free() argument 406 _rtw_free_sema(sema); in _os_sema_free() 409 static inline void _os_sema_up(void *d, _os_sema *sema) in _os_sema_up() argument 411 _rtw_up_sema(sema); in _os_sema_up() 414 static inline u8 _os_sema_down(void *d, _os_sema *sema) in _os_sema_down() argument 416 _rtw_down_sema(sema); in _os_sema_down()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/ |
| H A D | pltfm_ops_windows.h | 407 static inline void _os_sema_init(void *h, _os_sema *sema, int int_cnt) in _os_sema_init() argument 409 PlatformInitializeSemaphore(sema, int_cnt); in _os_sema_init() 412 static inline void _os_sema_free(void *h, _os_sema *sema) in _os_sema_free() argument 414 PlatformFreeSemaphore(sema); in _os_sema_free() 417 static inline void _os_sema_up(void *h, _os_sema *sema) in _os_sema_up() argument 420 PlatformReleaseSemaphore(sema); in _os_sema_up() 423 static inline u8 _os_sema_down(void *h, _os_sema *sema) in _os_sema_down() argument 425 if(PlatformAcquireSemaphore(sema)==RT_STATUS_SUCCESS) in _os_sema_down() 586 if(_os_sema_down(handler->drv_priv, &(thread->sema)) != RTW_PHL_STATUS_SUCCESS ) in phl_notify_thread_callback() 615 _os_sema_up(drv_priv, &(actual_thread->sema)); in _os_tasklet_deinit() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/include/ |
| H A D | osdep_service_bsd.h | 76 typedef struct sema _sema; 173 static inline void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 175 sema_init(sema, init_val, "rtw_drv"); in _rtw_init_sema() 178 static inline void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 180 sema_destroy(sema); in _rtw_free_sema() 183 static inline void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument 185 sema_post(sema); in _rtw_up_sema() 188 static inline u32 _rtw_down_sema(_sema *sema) in _rtw_down_sema() argument 190 sema_wait(sema); in _rtw_down_sema()
|
| H A D | osdep_service_linux.h | 338 static inline void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 340 sema_init(sema, init_val); in _rtw_init_sema() 342 static inline void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 345 static inline void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument 347 up(sema); in _rtw_up_sema() 349 static inline u32 _rtw_down_sema(_sema *sema) in _rtw_down_sema() argument 351 if (down_interruptible(sema)) in _rtw_down_sema()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/include/ |
| H A D | osdep_service_bsd.h | 76 typedef struct sema _sema; 173 static inline void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 175 sema_init(sema, init_val, "rtw_drv"); in _rtw_init_sema() 178 static inline void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 180 sema_destroy(sema); in _rtw_free_sema() 183 static inline void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument 185 sema_post(sema); in _rtw_up_sema() 188 static inline u32 _rtw_down_sema(_sema *sema) in _rtw_down_sema() argument 190 sema_wait(sema); in _rtw_down_sema()
|
| H A D | osdep_service_linux.h | 336 static inline void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 338 sema_init(sema, init_val); in _rtw_init_sema() 340 static inline void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 343 static inline void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument 345 up(sema); in _rtw_up_sema() 347 static inline u32 _rtw_down_sema(_sema *sema) in _rtw_down_sema() argument 349 if (down_interruptible(sema)) in _rtw_down_sema()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/os_dep/ |
| H A D | osdep_service.c | 1001 void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 1006 sema_init(sema, init_val); in _rtw_init_sema() 1010 sema_init(sema, init_val, "rtw_drv"); in _rtw_init_sema() 1014 KeInitializeSemaphore(sema, init_val, SEMA_UPBND); // count=0; in _rtw_init_sema() 1019 if(*sema == NULL) in _rtw_init_sema() 1020 *sema = CreateSemaphore(NULL, init_val, SEMA_UPBND, NULL); in _rtw_init_sema() 1025 void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 1028 sema_destroy(sema); in _rtw_free_sema() 1031 CloseHandle(*sema); in _rtw_free_sema() 1036 void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/os_dep/ |
| H A D | osdep_service.c | 1010 void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 1015 sema_init(sema, init_val); in _rtw_init_sema() 1019 sema_init(sema, init_val, "rtw_drv"); in _rtw_init_sema() 1023 KeInitializeSemaphore(sema, init_val, SEMA_UPBND); // count=0; in _rtw_init_sema() 1028 if(*sema == NULL) in _rtw_init_sema() 1029 *sema = CreateSemaphore(NULL, init_val, SEMA_UPBND, NULL); in _rtw_init_sema() 1034 void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 1037 sema_destroy(sema); in _rtw_free_sema() 1040 CloseHandle(*sema); in _rtw_free_sema() 1045 void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/os_dep/ |
| H A D | osdep_service.c | 1064 void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 1069 sema_init(sema, init_val); in _rtw_init_sema() 1073 sema_init(sema, init_val, "rtw_drv"); in _rtw_init_sema() 1077 KeInitializeSemaphore(sema, init_val, SEMA_UPBND); /* count=0; */ in _rtw_init_sema() 1082 if (*sema == NULL) in _rtw_init_sema() 1083 *sema = CreateSemaphore(NULL, init_val, SEMA_UPBND, NULL); in _rtw_init_sema() 1088 void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 1091 sema_destroy(sema); in _rtw_free_sema() 1094 CloseHandle(*sema); in _rtw_free_sema() 1099 void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/ |
| H A D | nv17_fence.c | 57 PUSH_MTHD(ppush, NV176E, SET_CONTEXT_DMA_SEMAPHORE, fctx->sema.handle, in nv17_fence_sync() 65 PUSH_MTHD(npush, NV176E, SET_CONTEXT_DMA_SEMAPHORE, fctx->sema.handle, in nv17_fence_sync() 103 &fctx->sema); in nv17_fence_context_new()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/os_dep/ |
| H A D | osdep_service.c | 1086 void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 1091 sema_init(sema, init_val); in _rtw_init_sema() 1095 sema_init(sema, init_val, "rtw_drv"); in _rtw_init_sema() 1099 KeInitializeSemaphore(sema, init_val, SEMA_UPBND); /* count=0; */ in _rtw_init_sema() 1104 if (*sema == NULL) in _rtw_init_sema() 1105 *sema = CreateSemaphore(NULL, init_val, SEMA_UPBND, NULL); in _rtw_init_sema() 1110 void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 1113 sema_destroy(sema); in _rtw_free_sema() 1116 CloseHandle(*sema); in _rtw_free_sema() 1121 void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/dispnv50/ |
| H A D | base507c.c | 219 PUSH_MTHD(push, NV507C, SET_SEMAPHORE_CONTROL, asyw->sema.offset, in base507c_sema_set() 220 SET_SEMAPHORE_ACQUIRE, asyw->sema.acquire, in base507c_sema_set() 221 SET_SEMAPHORE_RELEASE, asyw->sema.release, in base507c_sema_set() 222 SET_CONTEXT_DMA_SEMAPHORE, asyw->sema.handle); in base507c_sema_set() 342 wndw->sema = NV50_DISP_BASE_SEM0(wndw->id); in base507c_new_()
|
| H A D | wndwc37e.c | 266 PUSH_MTHD(push, NVC37E, SET_SEMAPHORE_CONTROL, asyw->sema.offset, in wndwc37e_sema_set() 267 SET_SEMAPHORE_ACQUIRE, asyw->sema.acquire, in wndwc37e_sema_set() 268 SET_SEMAPHORE_RELEASE, asyw->sema.release, in wndwc37e_sema_set() 269 SET_CONTEXT_DMA_SEMAPHORE, asyw->sema.handle); in wndwc37e_sema_set() 381 wndw->sema = NV50_DISP_WNDW_SEM0(wndw->id); in wndwc37e_new_()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/os_dep/ |
| H A D | osdep_service.c | 1207 void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 1212 sema_init(sema, init_val); in _rtw_init_sema() 1216 sema_init(sema, init_val, "rtw_drv"); in _rtw_init_sema() 1220 KeInitializeSemaphore(sema, init_val, SEMA_UPBND); /* count=0; */ in _rtw_init_sema() 1225 if (*sema == NULL) in _rtw_init_sema() 1226 *sema = CreateSemaphore(NULL, init_val, SEMA_UPBND, NULL); in _rtw_init_sema() 1231 void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 1234 sema_destroy(sema); in _rtw_free_sema() 1237 CloseHandle(*sema); in _rtw_free_sema() 1242 void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/os_dep/ |
| H A D | osdep_service.c | 1207 void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 1212 sema_init(sema, init_val); in _rtw_init_sema() 1216 sema_init(sema, init_val, "rtw_drv"); in _rtw_init_sema() 1220 KeInitializeSemaphore(sema, init_val, SEMA_UPBND); /* count=0; */ in _rtw_init_sema() 1225 if (*sema == NULL) in _rtw_init_sema() 1226 *sema = CreateSemaphore(NULL, init_val, SEMA_UPBND, NULL); in _rtw_init_sema() 1231 void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 1234 sema_destroy(sema); in _rtw_free_sema() 1237 CloseHandle(*sema); in _rtw_free_sema() 1242 void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/os_dep/ |
| H A D | osdep_service.c | 1207 void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 1212 sema_init(sema, init_val); in _rtw_init_sema() 1216 sema_init(sema, init_val, "rtw_drv"); in _rtw_init_sema() 1220 KeInitializeSemaphore(sema, init_val, SEMA_UPBND); /* count=0; */ in _rtw_init_sema() 1225 if (*sema == NULL) in _rtw_init_sema() 1226 *sema = CreateSemaphore(NULL, init_val, SEMA_UPBND, NULL); in _rtw_init_sema() 1231 void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 1234 sema_destroy(sema); in _rtw_free_sema() 1237 CloseHandle(*sema); in _rtw_free_sema() 1242 void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/os_dep/ |
| H A D | osdep_service.c | 1203 void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 1208 sema_init(sema, init_val); in _rtw_init_sema() 1212 sema_init(sema, init_val, "rtw_drv"); in _rtw_init_sema() 1216 KeInitializeSemaphore(sema, init_val, SEMA_UPBND); /* count=0; */ in _rtw_init_sema() 1221 if (*sema == NULL) in _rtw_init_sema() 1222 *sema = CreateSemaphore(NULL, init_val, SEMA_UPBND, NULL); in _rtw_init_sema() 1227 void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 1230 sema_destroy(sema); in _rtw_free_sema() 1233 CloseHandle(*sema); in _rtw_free_sema() 1238 void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/os_dep/ |
| H A D | osdep_service.c | 1221 void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 1226 sema_init(sema, init_val); in _rtw_init_sema() 1230 sema_init(sema, init_val, "rtw_drv"); in _rtw_init_sema() 1234 KeInitializeSemaphore(sema, init_val, SEMA_UPBND); /* count=0; */ in _rtw_init_sema() 1239 if (*sema == NULL) in _rtw_init_sema() 1240 *sema = CreateSemaphore(NULL, init_val, SEMA_UPBND, NULL); in _rtw_init_sema() 1245 void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 1248 sema_destroy(sema); in _rtw_free_sema() 1251 CloseHandle(*sema); in _rtw_free_sema() 1256 void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/os_dep/ |
| H A D | osdep_service.c | 1221 void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 1226 sema_init(sema, init_val); in _rtw_init_sema() 1230 sema_init(sema, init_val, "rtw_drv"); in _rtw_init_sema() 1234 KeInitializeSemaphore(sema, init_val, SEMA_UPBND); /* count=0; */ in _rtw_init_sema() 1239 if (*sema == NULL) in _rtw_init_sema() 1240 *sema = CreateSemaphore(NULL, init_val, SEMA_UPBND, NULL); in _rtw_init_sema() 1245 void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 1248 sema_destroy(sema); in _rtw_free_sema() 1251 CloseHandle(*sema); in _rtw_free_sema() 1256 void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/os_dep/ |
| H A D | osdep_service.c | 1222 void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 1227 sema_init(sema, init_val); in _rtw_init_sema() 1231 sema_init(sema, init_val, "rtw_drv"); in _rtw_init_sema() 1235 KeInitializeSemaphore(sema, init_val, SEMA_UPBND); /* count=0; */ in _rtw_init_sema() 1240 if (*sema == NULL) in _rtw_init_sema() 1241 *sema = CreateSemaphore(NULL, init_val, SEMA_UPBND, NULL); in _rtw_init_sema() 1246 void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 1249 sema_destroy(sema); in _rtw_free_sema() 1252 CloseHandle(*sema); in _rtw_free_sema() 1257 void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/os_dep/ |
| H A D | osdep_service.c | 1385 void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 1390 sema_init(sema, init_val); in _rtw_init_sema() 1394 sema_init(sema, init_val, "rtw_drv"); in _rtw_init_sema() 1398 KeInitializeSemaphore(sema, init_val, SEMA_UPBND); /* count=0; */ in _rtw_init_sema() 1403 if (*sema == NULL) in _rtw_init_sema() 1404 *sema = CreateSemaphore(NULL, init_val, SEMA_UPBND, NULL); in _rtw_init_sema() 1409 void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 1412 sema_destroy(sema); in _rtw_free_sema() 1415 CloseHandle(*sema); in _rtw_free_sema() 1420 void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/os_dep/ |
| H A D | osdep_service.c | 1222 void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 1227 sema_init(sema, init_val); in _rtw_init_sema() 1231 sema_init(sema, init_val, "rtw_drv"); in _rtw_init_sema() 1235 KeInitializeSemaphore(sema, init_val, SEMA_UPBND); /* count=0; */ in _rtw_init_sema() 1240 if (*sema == NULL) in _rtw_init_sema() 1241 *sema = CreateSemaphore(NULL, init_val, SEMA_UPBND, NULL); in _rtw_init_sema() 1246 void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 1249 sema_destroy(sema); in _rtw_free_sema() 1252 CloseHandle(*sema); in _rtw_free_sema() 1257 void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/os_dep/ |
| H A D | osdep_service.c | 1221 void _rtw_init_sema(_sema *sema, int init_val) in _rtw_init_sema() argument 1226 sema_init(sema, init_val); in _rtw_init_sema() 1230 sema_init(sema, init_val, "rtw_drv"); in _rtw_init_sema() 1234 KeInitializeSemaphore(sema, init_val, SEMA_UPBND); /* count=0; */ in _rtw_init_sema() 1239 if (*sema == NULL) in _rtw_init_sema() 1240 *sema = CreateSemaphore(NULL, init_val, SEMA_UPBND, NULL); in _rtw_init_sema() 1245 void _rtw_free_sema(_sema *sema) in _rtw_free_sema() argument 1248 sema_destroy(sema); in _rtw_free_sema() 1251 CloseHandle(*sema); in _rtw_free_sema() 1256 void _rtw_up_sema(_sema *sema) in _rtw_up_sema() argument [all …]
|