Home
last modified time | relevance | path

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

/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/mkp/include/
Dvou.h266 __inline static hi_s32 vo_init_lock(osal_spinlock_t *lock) in vo_init_lock()
272 __inline static hi_s32 vo_deinit_lock(osal_spinlock_t *lock) in vo_deinit_lock()
278 __inline static hi_s32 vo_spin_lock(osal_spinlock_t *lock, hi_u32 *flag) in vo_spin_lock()
286 __inline static hi_s32 vo_spin_unlock(osal_spinlock_t *lock, hi_u32 *flag) in vo_spin_unlock()
295 osal_spinlock_t *vo_get_dev_lock(hi_void);
296 osal_spinlock_t *vo_get_list_lock(hi_void);
297 osal_spinlock_t *vo_get_wbc_lock(hi_void);
339 osal_spinlock_t * lock_ = vo_get_dev_lock(); \
345 osal_spinlock_t * lock_ = vo_get_dev_lock(); \
351 osal_spinlock_t * lock_ = vo_get_list_lock(); \
[all …]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/
Dosal_spinlock.c26 int osal_spin_lock_init(osal_spinlock_t *lock) in osal_spin_lock_init()
44 void osal_spin_lock(osal_spinlock_t *lock) in osal_spin_lock()
52 int osal_spin_trylock(osal_spinlock_t *lock) in osal_spin_trylock()
64 void osal_spin_unlock(osal_spinlock_t *lock) in osal_spin_unlock()
72 void osal_spin_lock_irqsave(osal_spinlock_t *lock, unsigned long *flags) in osal_spin_lock_irqsave()
82 void osal_spin_unlock_irqrestore(osal_spinlock_t *lock, const unsigned long *flags) in osal_spin_unlock_irqrestore()
92 void osal_spin_lock_destroy(osal_spinlock_t *lock) in osal_spin_lock_destroy()
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/
Dhi_osal.h73 } osal_spinlock_t; typedef
74 extern int osal_spin_lock_init(osal_spinlock_t *lock);
75 extern void osal_spin_lock(osal_spinlock_t *lock);
76 extern int osal_spin_trylock(osal_spinlock_t *lock);
77 extern void osal_spin_unlock(osal_spinlock_t *lock);
78 extern void osal_spin_lock_irqsave(osal_spinlock_t *lock, unsigned long *flags);
79 extern void osal_spin_unlock_irqrestore(osal_spinlock_t *lock, const unsigned long *flags);
81 extern void osal_spin_lock_destroy(osal_spinlock_t *lock);
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/
Dhi_osal.h73 } osal_spinlock_t; typedef
74 extern int osal_spin_lock_init(osal_spinlock_t *lock);
75 extern void osal_spin_lock(osal_spinlock_t *lock);
76 extern int osal_spin_trylock(osal_spinlock_t *lock);
77 extern void osal_spin_unlock(osal_spinlock_t *lock);
78 extern void osal_spin_lock_irqsave(osal_spinlock_t *lock, unsigned long *flags);
79 extern void osal_spin_unlock_irqrestore(osal_spinlock_t *lock, const unsigned long *flags);
81 extern void osal_spin_lock_destroy(osal_spinlock_t *lock);
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/include/
Dhi_osal.h76 } osal_spinlock_t; typedef
77 extern int osal_spin_lock_init(osal_spinlock_t *lock);
78 extern void osal_spin_lock(osal_spinlock_t *lock);
79 extern int osal_spin_trylock(osal_spinlock_t *lock);
80 extern void osal_spin_unlock(osal_spinlock_t *lock);
81 extern void osal_spin_lock_irqsave(osal_spinlock_t *lock, unsigned long *flags);
82 extern void osal_spin_unlock_irqrestore(osal_spinlock_t *lock, const unsigned long *flags);
84 extern void osal_spin_lock_destroy(osal_spinlock_t *lock);
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/tde/driver/src/include/
Dtde_handle.h35 osal_spinlock_t lock;
Dtde_buffer.h41 static osal_spinlock_t g_tde_buff_lock;
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/mkp/src/
Dvou.c51 osal_spinlock_t g_vo_lock;
52 osal_spinlock_t g_vou_list_lock;
82 osal_spinlock_t *vo_get_dev_lock(hi_void) in vo_get_dev_lock()
87 osal_spinlock_t *vo_get_list_lock(hi_void) in vo_get_list_lock()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/drm_hal/
Ddrm_hal_display.h64 osal_spinlock_t lock;
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/drm_hal/
Ddrm_hal_gfx.h78 osal_spinlock_t lock;
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/based/ext_inc/
Dvalg_plat.h53 typedef osal_spinlock_t valg_lock;
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/tde/driver/src/src/
Dtde_handle.c31 static osal_spinlock_t g_handle_lock;
Dwmalloc.c48 static osal_spinlock_t g_mem_lock;
Dtde_osilist.c39 osal_spinlock_t lock;
62 osal_spinlock_t g_working_flag_lock;
Dtde_ioctl.c44 static osal_spinlock_t g_task_let_lock;
46 static osal_spinlock_t g_tde_ref_lock;
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hdmi/src/mkp/
Ddrv_hdmi_intf.h42 osal_spinlock_t attr_spin;
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/arch/hi3516cv500/include/
Dgraphics_drv.h39 #define GFX_SPIN_LOCK_S osal_spinlock_t
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/hi_adc/
Dhi_adc.c46 static osal_spinlock_t g_lsadc_lock;
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/drv/hi3516cv500/
Dhifb_graphic_drv.h37 #define GFX_SPIN_LOCK_S osal_spinlock_t
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/sysd/arch/hi3516cv500/hal/
Dsys_hal.c36 static osal_spinlock_t g_crg_spin_lock = {0};
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/based/mkp/src/
Dcmpi_log.c57 osal_spinlock_t lock; /* the lock */
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/sysd/mkp/src/
Dsys_ext.c37 static osal_spinlock_t g_sys_spin_lock;
Dsys_bind.c33 static osal_spinlock_t g_sys_bind_lock;
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/hi_irq/kernel/
Dhiirq.c32 static osal_spinlock_t g_irq_spin_lock = { 0 };
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/hi3516cv500/mipi_rx/
Dmipi_rx.c61 static osal_spinlock_t g_mipirx_ctx_lock;