Home
last modified time | relevance | path

Searched refs:flag (Results 1 - 25 of 241) sorted by relevance

12345678910

/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_sync.c29 struct mali_sync_flag *flag; member
38 * The sync flag is used to connect sync fences to the Mali Timeline system. Sync fences can be
39 * created from a sync flag, and when the flag is signaled, the sync fences will also be signaled.
43 struct sync_timeline *sync_tl; /**< Sync timeline this flag is connected to. */
45 struct mali_internal_sync_timeline *sync_tl; /**< Sync timeline this flag is connected to. */
95 MALI_DEBUG_ASSERT_POINTER(mpt->flag); in timeline_has_signaled()
97 return mpt->flag->status; in timeline_has_signaled()
111 mali_sync_flag_put(mpt->flag); in timeline_free_pt()
157 mali_sync_flag_get(mpt->flag); in timeline_dup()
389 struct mali_sync_flag *flag; mali_sync_timeline_create_signaled_fence() local
409 struct mali_sync_flag *flag; mali_sync_flag_create() local
437 mali_sync_flag_create_pt(struct mali_sync_flag *flag) mali_sync_flag_create_pt() argument
459 mali_sync_flag_create_fence(struct mali_sync_flag *flag) mali_sync_flag_create_fence() argument
542 struct mali_sync_flag *flag; mali_sync_timeline_create_signaled_fence() local
562 struct mali_sync_flag *flag; mali_sync_flag_create() local
590 mali_sync_flag_create_pt(struct mali_sync_flag *flag) mali_sync_flag_create_pt() argument
612 mali_sync_flag_create_fence(struct mali_sync_flag *flag) mali_sync_flag_create_fence() argument
644 mali_sync_flag_get(struct mali_sync_flag *flag) mali_sync_flag_get() argument
657 struct mali_sync_flag *flag; mali_sync_flag_free() local
665 mali_sync_flag_put(struct mali_sync_flag *flag) mali_sync_flag_put() argument
671 mali_sync_flag_signal(struct mali_sync_flag *flag, int error) mali_sync_flag_signal() argument
[all...]
H A Dmali_sync.h75 * Create a sync flag.
79 * @return New sync flag if successful, NULL if not.
84 * Create a sync fence attached to given sync flag.
86 * @param flag Sync flag.
89 struct sync_fence *mali_sync_flag_create_fence(struct mali_sync_flag *flag);
127 * Create a sync flag.
131 * @return New sync flag if successful, NULL if not.
136 * Create a sync fence attached to given sync flag.
138 * @param flag Syn
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_sync.c28 struct mali_sync_flag *flag; member
37 * The sync flag is used to connect sync fences to the Mali Timeline system. Sync fences can be
38 * created from a sync flag, and when the flag is signaled, the sync fences will also be signaled.
42 struct sync_timeline *sync_tl; /**< Sync timeline this flag is connected to. */
44 struct mali_internal_sync_timeline *sync_tl; /**< Sync timeline this flag is connected to. */
93 MALI_DEBUG_ASSERT_POINTER(mpt->flag); in timeline_has_signaled()
95 return mpt->flag->status; in timeline_has_signaled()
109 mali_sync_flag_put(mpt->flag); in timeline_free_pt()
153 mali_sync_flag_get(mpt->flag); in timeline_dup()
385 struct mali_sync_flag *flag; mali_sync_timeline_create_signaled_fence() local
403 struct mali_sync_flag *flag; mali_sync_flag_create() local
427 mali_sync_flag_create_pt(struct mali_sync_flag *flag) mali_sync_flag_create_pt() argument
447 mali_sync_flag_create_fence(struct mali_sync_flag *flag) mali_sync_flag_create_fence() argument
526 struct mali_sync_flag *flag; mali_sync_timeline_create_signaled_fence() local
544 struct mali_sync_flag *flag; mali_sync_flag_create() local
568 mali_sync_flag_create_pt(struct mali_sync_flag *flag) mali_sync_flag_create_pt() argument
591 mali_sync_flag_create_fence(struct mali_sync_flag *flag) mali_sync_flag_create_fence() argument
623 mali_sync_flag_get(struct mali_sync_flag *flag) mali_sync_flag_get() argument
636 struct mali_sync_flag *flag; mali_sync_flag_free() local
644 mali_sync_flag_put(struct mali_sync_flag *flag) mali_sync_flag_put() argument
650 mali_sync_flag_signal(struct mali_sync_flag *flag, int error) mali_sync_flag_signal() argument
[all...]
H A Dmali_sync.h76 * Create a sync flag.
80 * @return New sync flag if successful, NULL if not.
85 * Create a sync fence attached to given sync flag.
87 * @param flag Sync flag.
90 struct sync_fence *mali_sync_flag_create_fence(struct mali_sync_flag *flag);
128 * Create a sync flag.
132 * @return New sync flag if successful, NULL if not.
137 * Create a sync fence attached to given sync flag.
139 * @param flag Syn
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_context.h24 * kbase_ctx_flag - Check if @flag is set on @kctx
26 * @flag: Flag to check
28 * Return: true if @flag is set on @kctx, false if not.
30 static inline bool kbase_ctx_flag(struct kbase_context *kctx, enum kbase_context_flags flag) in kbase_ctx_flag() argument
32 return atomic_read(&kctx->flags) & flag; in kbase_ctx_flag()
36 * kbase_ctx_flag_clear - Clear @flag on @kctx
38 * @flag: Flag to clear
40 * Clear the @flag on @kctx. This is done atomically, so other flags being
46 static inline void kbase_ctx_flag_clear(struct kbase_context *kctx, enum kbase_context_flags flag) in kbase_ctx_flag_clear() argument
54 * Use a compare-exchange loop to clear the flag o in kbase_ctx_flag_clear()
79 kbase_ctx_flag_set(struct kbase_context *kctx, enum kbase_context_flags flag) kbase_ctx_flag_set() argument
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_context.h27 * kbase_ctx_flag - Check if @flag is set on @kctx
29 * @flag: Flag to check
31 * Return: true if @flag is set on @kctx, false if not.
34 enum kbase_context_flags flag) in kbase_ctx_flag()
36 return atomic_read(&kctx->flags) & flag; in kbase_ctx_flag()
40 * kbase_ctx_flag_clear - Clear @flag on @kctx
42 * @flag: Flag to clear
44 * Clear the @flag on @kctx. This is done atomically, so other flags being
51 enum kbase_context_flags flag) in kbase_ctx_flag_clear()
59 * Use a compare-exchange loop to clear the flag o in kbase_ctx_flag_clear()
33 kbase_ctx_flag(struct kbase_context *kctx, enum kbase_context_flags flag) kbase_ctx_flag() argument
50 kbase_ctx_flag_clear(struct kbase_context *kctx, enum kbase_context_flags flag) kbase_ctx_flag_clear() argument
85 kbase_ctx_flag_set(struct kbase_context *kctx, enum kbase_context_flags flag) kbase_ctx_flag_set() argument
[all...]
/device/soc/rockchip/rk3588/hardware/mpp/include/
H A Dmpp_debug.h36 #define _mpp_dbg(debug, flag, fmt, ...) mpp_log_c((debug) & (flag), fmt, ## __VA_ARGS__)
37 #define _mpp_dbg_f(debug, flag, fmt, ...) mpp_log_cf((debug) & (flag), fmt, ## __VA_ARGS__)
39 #define mpp_dbg(flag, fmt, ...) _mpp_dbg(mpp_debug, flag, fmt, ## __VA_ARGS__)
40 #define mpp_dbg_f(flag, fmt, ...) _mpp_dbg_f(mpp_debug, flag, fmt, ## __VA_ARGS__)
51 * in h264d module define module debug flag variable like: h265d_debug
62 * #define h265d_dbg(flag, fm
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/hi_adc/
H A Dhi_adc.c97 unsigned long flag; in lsadc_model_select() local
105 osal_spin_lock_irqsave(&g_lsadc_lock, &flag); in lsadc_model_select()
117 osal_spin_unlock_irqrestore(&g_lsadc_lock, &flag); in lsadc_model_select()
124 unsigned long flag; in lsadc_chn_valid() local
127 osal_spin_lock_irqsave(&g_lsadc_lock, &flag); in lsadc_chn_valid()
145 osal_spin_unlock_irqrestore(&g_lsadc_lock, &flag); in lsadc_chn_valid()
149 osal_spin_unlock_irqrestore(&g_lsadc_lock, &flag); in lsadc_chn_valid()
186 unsigned long flag; in lsadc_start() local
187 osal_spin_lock_irqsave(&g_lsadc_lock, &flag); in lsadc_start()
195 osal_spin_unlock_irqrestore(&g_lsadc_lock, &flag); in lsadc_start()
202 unsigned long flag; lsadc_stop() local
232 unsigned long flag; lsadc_irq_proc() local
[all...]
/device/soc/rockchip/rk3399/hardware/mpp/include/
H A Dmpp_log.h28 * mpp_dbg is for all optional message. it can be controlled by debug and flag.
34 #define _mpp_dbg( flag, fmt, ...) \
36 if ( flag) \
40 #define mpp_dbg(flag, fmt, ...) _mpp_dbg(flag, fmt, ## __VA_ARGS__)
47 #define _mpp_dbg_f(flag, fmt, ...) \
49 if ( flag) \
53 #define mpp_dbg_f(flag, fmt, ...) _mpp_dbg_f(flag, fmt, ## __VA_ARGS__)
75 * in h264d module define module debug flag variabl
[all...]
/device/soc/rockchip/rk3568/hardware/mpp/include/
H A Dmpp_log.h28 * mpp_dbg is for all optional message. it can be controlled by debug and flag.
34 #define _mpp_dbg(debug, flag, fmt, ...) \
36 if (debug & flag) \
40 #define mpp_dbg(flag, fmt, ...) _mpp_dbg(mpp_debug, flag, fmt, ## __VA_ARGS__)
47 #define _mpp_dbg_f(debug, flag, fmt, ...) \
49 if (debug & flag) \
53 #define mpp_dbg_f(flag, fmt, ...) _mpp_dbg_f(mpp_debug, flag, fmt, ## __VA_ARGS__)
75 * in h264d module define module debug flag variabl
[all...]
/device/soc/rockchip/common/hardware/mpp/include/
H A Dmpp_log.h28 * mpp_dbg is for all optional message. it can be controlled by debug and flag.
34 #define _mpp_dbg(debug, flag, fmt, ...) \
36 if (debug & flag) \
40 #define mpp_dbg(flag, fmt, ...) _mpp_dbg(mpp_debug, flag, fmt, ##__VA_ARGS__)
47 #define _mpp_dbg_f(debug, flag, fmt, ...) \
49 if (debug & flag) \
53 #define mpp_dbg_f(flag, fmt, ...) _mpp_dbg_f(mpp_debug, flag, fmt, ##__VA_ARGS__)
74 * in h264d module define module debug flag variabl
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/context/
H A Dmali_kbase_context.h92 * kbase_ctx_flag - Check if @flag is set on @kctx
94 * @flag: Flag to check
96 * Return: true if @flag is set on @kctx, false if not.
98 static inline bool kbase_ctx_flag(struct kbase_context *kctx, enum kbase_context_flags flag) in kbase_ctx_flag() argument
100 return atomic_read(&kctx->flags) & flag; in kbase_ctx_flag()
104 * kbase_ctx_flag_clear - Clear @flag on @kctx
106 * @flag: Flag to clear
108 * Clear the @flag on @kctx. This is done atomically, so other flags being
114 static inline void kbase_ctx_flag_clear(struct kbase_context *kctx, enum kbase_context_flags flag) in kbase_ctx_flag_clear() argument
122 * Use a compare-exchange loop to clear the flag o in kbase_ctx_flag_clear()
147 kbase_ctx_flag_set(struct kbase_context *kctx, enum kbase_context_flags flag) kbase_ctx_flag_set() argument
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/context/
H A Dmali_kbase_context.h83 * kbase_ctx_flag - Check if @flag is set on @kctx
85 * @flag: Flag to check
87 * Return: true if @flag is set on @kctx, false if not.
90 enum kbase_context_flags flag) in kbase_ctx_flag()
92 return atomic_read(&kctx->flags) & flag; in kbase_ctx_flag()
96 * kbase_ctx_flag_clear - Clear @flag on @kctx
98 * @flag: Flag to clear
100 * Clear the @flag on @kctx. This is done atomically, so other flags being
107 enum kbase_context_flags flag) in kbase_ctx_flag_clear()
109 atomic_andnot(flag, in kbase_ctx_flag_clear()
89 kbase_ctx_flag(struct kbase_context *kctx, enum kbase_context_flags flag) kbase_ctx_flag() argument
106 kbase_ctx_flag_clear(struct kbase_context *kctx, enum kbase_context_flags flag) kbase_ctx_flag_clear() argument
123 kbase_ctx_flag_set(struct kbase_context *kctx, enum kbase_context_flags flag) kbase_ctx_flag_set() argument
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/drv/include/
H A Dhifb_comm.h47 #define hifb_unlock_unequal_eok_return(ret, lock, flag) \
51 hifb_spin_unlock_irqrestore(lock, flag); \
56 #define hifb_unlock_unequal_eok_return_void(ret, lock, flag) \
60 hifb_spin_unlock_irqrestore(lock, flag); \
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/
H A Dmali_timeline_sync_fence.c53 /* Create sync flag. */ in mali_timeline_sync_fence_create_and_add_tracker()
55 sync_fence_tracker->flag = mali_sync_flag_create(timeline->sync_tl, point); in mali_timeline_sync_fence_create_and_add_tracker()
56 if (sync_fence_tracker->flag == NULL) { in mali_timeline_sync_fence_create_and_add_tracker()
62 /* Create sync fence from sync flag. */ in mali_timeline_sync_fence_create_and_add_tracker()
63 sync_fence = mali_sync_flag_create_fence(sync_fence_tracker->flag); in mali_timeline_sync_fence_create_and_add_tracker()
66 mali_sync_flag_put(sync_fence_tracker->flag); in mali_timeline_sync_fence_create_and_add_tracker()
179 MALI_DEBUG_ASSERT_POINTER(sync_fence_tracker->flag); in mali_timeline_sync_fence_activate()
183 /* Signal flag and release reference. */ in mali_timeline_sync_fence_activate()
184 mali_sync_flag_signal(sync_fence_tracker->flag, 0); in mali_timeline_sync_fence_activate()
185 mali_sync_flag_put(sync_fence_tracker->flag); in mali_timeline_sync_fence_activate()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/
H A Dmali_timeline_sync_fence.c50 /* Create sync flag. */ in mali_timeline_sync_fence_create_and_add_tracker()
52 sync_fence_tracker->flag = mali_sync_flag_create(timeline->sync_tl, point); in mali_timeline_sync_fence_create_and_add_tracker()
53 if (NULL == sync_fence_tracker->flag) { in mali_timeline_sync_fence_create_and_add_tracker()
59 /* Create sync fence from sync flag. */ in mali_timeline_sync_fence_create_and_add_tracker()
60 sync_fence = mali_sync_flag_create_fence(sync_fence_tracker->flag); in mali_timeline_sync_fence_create_and_add_tracker()
63 mali_sync_flag_put(sync_fence_tracker->flag); in mali_timeline_sync_fence_create_and_add_tracker()
165 MALI_DEBUG_ASSERT_POINTER(sync_fence_tracker->flag); in mali_timeline_sync_fence_activate()
169 /* Signal flag and release reference. */ in mali_timeline_sync_fence_activate()
170 mali_sync_flag_signal(sync_fence_tracker->flag, 0); in mali_timeline_sync_fence_activate()
171 mali_sync_flag_put(sync_fence_tracker->flag); in mali_timeline_sync_fence_activate()
[all...]
/device/soc/hisilicon/hi3861v100/sdk_liteos/include/
H A Dhi_nv.h92 * @param flag [IN] type #hi_u32,Reserve.CNcomment:保留参数。CNend
99 HI_EAPI hi_u32 hi_nv_write(hi_u8 id, const hi_pvoid pdata, hi_u8 len, hi_u32 flag);
118 * @param flag [IN] type #hi_u32,Reserve.CNcomment:保留参数。CNend
126 HI_EAPI hi_u32 hi_nv_read(hi_u8 id, const hi_pvoid pdata, hi_u8 len, hi_u32 flag);
213 * @param flag [IN] type #hi_u32,Reserve.CNcomment:保留参数。CNend
221 HI_EAPI hi_u32 hi_factory_nv_write(hi_u8 id, hi_pvoid pdata, hi_u8 len, hi_u32 flag);
237 * @param flag [IN] type #hi_u32,Reserve.CNcomment:保留参数。CNend
245 HI_EAPI hi_u32 hi_factory_nv_read(hi_u8 id, hi_pvoid pdata, hi_u8 len, hi_u32 flag);
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/frw/
H A Dfrw_event_sched.c303 unsigned long flag; in frw_event_sched_pick_next_event_queue_wrr() local
306 oal_spin_lock_irq_save(&sched_queue->st_lock, &flag); in frw_event_sched_pick_next_event_queue_wrr()
343 oal_spin_unlock_irq_restore(&sched_queue->st_lock, &flag); in frw_event_sched_pick_next_event_queue_wrr()
360 unsigned long flag; in frw_event_sched_deactivate_queue() local
363 oal_spin_lock_irq_save(&sched_queue->st_lock, &flag); in frw_event_sched_deactivate_queue()
368 oal_spin_unlock_irq_restore(&sched_queue->st_lock, &flag); in frw_event_sched_deactivate_queue()
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/loaderboot/drivers/efuse/
H A Defuse.c122 hi_u8 flag = EFUSE_IDX_NRW; in hi_efuse_read() local
128 get_efuse_cfg_by_id(efuse_id, &start_bit, &size, &flag); in hi_efuse_read()
130 if (flag == EFUSE_IDX_WO) { in hi_efuse_read()
147 hi_u8 flag = EFUSE_IDX_NRW; in hi_efuse_write() local
159 get_efuse_cfg_by_id(efuse_id, &start_bit, &size, &flag); in hi_efuse_write()
160 if (flag == EFUSE_IDX_RO) { in hi_efuse_write()
161 boot_msg1("This section can not be write !flag = ", flag); in hi_efuse_write()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/tde/driver/src/include/
H A Dtde_define.h66 hi_u64 update; /* current node update flag */
102 #define tde_spin_lock(lock, flag) osal_spin_lock_irqsave((lock), &(flag))
103 #define tde_spin_unlock(lock, flag) osal_spin_unlock_irqrestore((lock), &(flag))
/device/soc/rockchip/rk3568/hardware/mpp/mpp/legacy/
H A Dvpu.c87 mpp_req.flag = 0; in vpu_api_set_client_type()
208 reqs[0].flag = 0; in VPUClientSendReg()
212 reqs[0].flag |= VPU_MPP_FLAGS_MULTI_MSG; in VPUClientSendReg()
215 reqs[1].flag = 0; in VPUClientSendReg()
223 reqs[2].flag = 0; // reqs[2] in VPUClientSendReg()
230 reqs[1].flag |= VPU_MPP_FLAGS_MULTI_MSG; in VPUClientSendReg()
231 reqs[2].flag |= VPU_MPP_FLAGS_LAST_MSG; // reqs[2] in VPUClientSendReg()
235 reqs[1].flag |= VPU_MPP_FLAGS_LAST_MSG; in VPUClientSendReg()
289 mpp_req.flag = 0; in VPUClientWaitResult()
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/arch/
H A Dcc.h112 #define LWIP_PLATFORM_ASSERT(flag) { assert_printf((flag), __LINE__, __FILE__); }
115 #define LWIP_PLATFORM_ASSERT(flag) { ; }
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/sysd/arch/hi3516cv500/hal/
H A Dsys_drv.c40 hi_u32 flag; in sys_drv_set_priority() local
44 flag = 3; /* 3:VI_ONLINE_VPSS_ONLINE */ in sys_drv_set_priority()
46 flag = 2; /* 2:VI_ONLINE_VPSS_OFFLINE */ in sys_drv_set_priority()
48 flag = 1; /* 1:VI_OFFLINE_VPSS_ONLINE */ in sys_drv_set_priority()
50 flag = 0; in sys_drv_set_priority()
52 set_vi_vpss_mode(flag); in sys_drv_set_priority()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/mkp/include/
H A Dvou.h278 __inline static hi_s32 vo_spin_lock(osal_spinlock_t *lock, hi_u32 *flag) in vo_spin_lock() argument
280 unsigned long tmp_flag = (unsigned long)(*flag); in vo_spin_lock()
282 *flag = (hi_u32)tmp_flag; in vo_spin_lock()
286 __inline static hi_s32 vo_spin_unlock(osal_spinlock_t *lock, hi_u32 *flag) in vo_spin_unlock() argument
288 unsigned long tmp_flag = (unsigned long)(*flag); in vo_spin_unlock()
290 *flag = (hi_u32)tmp_flag; in vo_spin_unlock()
/device/soc/hisilicon/hi3861v100/sdk_liteos/tools/packet_tool/
H A Dpacket_tool.py86 flag = 0xefbeaddf
87 print(flag)
96 file.write(struct.pack('IHHI', flag, crc, imageNum, totalFileSize))
147 flag, crc, imageNum, totalFileSize = struct.unpack('IHHI', info)
205 flag = 0xefbeaddf
206 print(flag)
215 file.write(struct.pack('IHHI', flag, crc, imageNum, totalFileSize))
252 flag, crc, imageNum, totalFileSize = struct.unpack('IHHI', info)
298 flag = 0xefbeaddf
299 print(flag)
[all...]

Completed in 10 milliseconds

12345678910