/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/ |
D | osal_atomic.c | 27 int osal_atomic_init(osal_atomic_t *atomic) in osal_atomic_init() argument 31 if (atomic == NULL) { in osal_atomic_init() 41 atomic->atomic = p; in osal_atomic_init() 45 void osal_atomic_destroy(osal_atomic_t *atomic) in osal_atomic_destroy() argument 47 if (atomic != NULL) { in osal_atomic_destroy() 48 kfree(atomic->atomic); in osal_atomic_destroy() 49 atomic->atomic = NULL; in osal_atomic_destroy() 53 int osal_atomic_read(osal_atomic_t *atomic) in osal_atomic_read() argument 57 if (atomic == NULL) { in osal_atomic_read() 61 p = (atomic_t *)(atomic->atomic); in osal_atomic_read() [all …]
|
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/osal/ |
D | osal_atomic.c | 27 int osal_atomic_init(osal_atomic *atomic) in osal_atomic_init() argument 32 if (atomic == NULL) { in osal_atomic_init() 51 atomic->atomic = p; in osal_atomic_init() 56 void osal_atomic_destory(osal_atomic *atomic) in osal_atomic_destory() argument 58 if (atomic == NULL) { in osal_atomic_destory() 63 kfree(atomic->atomic); in osal_atomic_destory() 64 atomic->atomic = NULL; in osal_atomic_destory() 68 int osal_atomic_read(osal_atomic *atomic) in osal_atomic_read() argument 72 if (atomic == NULL) { in osal_atomic_read() 77 p = (atomic_t *)(atomic->atomic); in osal_atomic_read() [all …]
|
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/include/ |
D | hi_osal.h | 37 void *atomic; member 40 int osal_atomic_init(osal_atomic *atomic); 41 void osal_atomic_destory(osal_atomic *atomic);
|
/device/soc/rockchip/rk3568/hardware/codec/jpeg/include/ |
D | codec_jpeg_decoder.h | 84 std::atomic<bool> running_;
|
/device/soc/rockchip/rk3588/hardware/codec/jpeg/include/ |
D | codec_jpeg_decoder.h | 84 std::atomic<bool> running_;
|
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/ |
D | hi_osal.h | 33 void *atomic; member 38 extern int osal_atomic_init(osal_atomic_t *atomic); 39 extern void osal_atomic_destroy(osal_atomic_t *atomic);
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/ |
D | hi_osal.h | 33 void *atomic; member 38 extern int osal_atomic_init(osal_atomic_t *atomic); 39 extern void osal_atomic_destroy(osal_atomic_t *atomic);
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/include/ |
D | hi_osal.h | 36 void *atomic; member 41 extern int osal_atomic_init(osal_atomic_t *atomic); 42 extern void osal_atomic_destroy(osal_atomic_t *atomic);
|
/device/soc/rockchip/common/sdk_linux/include/drm/ |
D | drm_file.h | 187 bool atomic; member
|
/device/soc/esp/esp32/components/hal/include/hal/ |
D | readme.md | 13 … register. Each chip should have its own LL layer. The functions in this layer should be atomic and
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/src/init/linux/ |
D | hifb_init.c | 398 static hi_void *hifb_memblock_do_kmap(struct dma_buf *fb_dma_buf, hi_ulong pgoffset, bool atomic) in hifb_memblock_do_kmap() argument 419 if (atomic) { in hifb_memblock_do_kmap()
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/ |
D | drm_ioctl.c | 354 file_priv->atomic = req->value; in drm_setclientcap() 368 if (!file_priv->atomic) { in drm_setclientcap()
|
D | drm_atomic_helper.c | 2576 void drm_atomic_helper_disable_planes_on_crtc(struct drm_crtc_state *old_crtc_state, bool atomic) in drm_atomic_helper_disable_planes_on_crtc() argument 2582 if (atomic && crtc_funcs && crtc_funcs->atomic_begin) { in drm_atomic_helper_disable_planes_on_crtc() 2600 if (atomic && crtc_funcs && crtc_funcs->atomic_flush) { in drm_atomic_helper_disable_planes_on_crtc()
|
D | drm_atomic_uapi.c | 1262 if (!file_priv->atomic) { in drm_mode_atomic_ioctl()
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/nouveau/ |
D | nouveau_drm.c | 88 MODULE_PARM_DESC(atomic, "Expose atomic ioctl (default: disabled)"); 90 module_param_named(atomic, nouveau_atomic, int, 0400);
|
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/mmc/ |
D | sunxi-mmc.c | 108 struct mmc_data *data, bool atomic); 653 struct mmc_data *data, bool atomic) in sunxi_mmc_start_dma() argument 659 if (!atomic) { in sunxi_mmc_start_dma() 1975 struct mmc_data *data, bool atomic) in sunxi_mmc_set_dat() argument 1986 ret = sunxi_mmc_start_dma(host, data, atomic); in sunxi_mmc_set_dat()
|
/device/soc/hisilicon/common/hal/middleware/ffmpeg_adapt/ |
D | configure_llvm | 6087 check_builtin atomic_cas_ptr atomic.h "void **ptr; void *oldval, *newval; atomic_cas_ptr(ptr, oldva…
|
/device/board/hihope/dayu210/kernel/kernel_patch/linux-5.10/dayu210_patch/ |
D | kernel.patch | 21016 + DRM_ERROR("failed to alloc atomic state\n"); 22096 + * rockchip_drm_atomic_helper_commit_tail_rpm - commit atomic update to hardware 25327 + * Provides a default plane update handler using the atomic driver interface. 25402 + * Provides a default plane disable handler using the atomic driver interface. 66959 + * This routine may be called in an atomic (interrupt) context. 66968 + * This routine may be called in an atomic (interrupt) context. 72539 + * be pinned to guarantee that the atomic kmap calls can succeed. Since
|