/device/soc/rockchip/common/sdk_linux/kernel/sched/ |
H A D | wait.c | 20 unsigned long flags; in add_wait_queue() local 22 wq_entry->flags &= ~WQ_FLAG_EXCLUSIVE; in add_wait_queue() 23 spin_lock_irqsave(&wq_head->lock, flags); in add_wait_queue() 25 spin_unlock_irqrestore(&wq_head->lock, flags); in add_wait_queue() 31 unsigned long flags; in add_wait_queue_exclusive() local 33 wq_entry->flags |= WQ_FLAG_EXCLUSIVE; in add_wait_queue_exclusive() 34 spin_lock_irqsave(&wq_head->lock, flags); in add_wait_queue_exclusive() 36 spin_unlock_irqrestore(&wq_head->lock, flags); in add_wait_queue_exclusive() 42 unsigned long flags; in remove_wait_queue() local 44 spin_lock_irqsave(&wq_head->lock, flags); in remove_wait_queue() 89 unsigned flags = curr->flags; __wake_up_common() local 117 unsigned long flags; __wake_up_common_lock() local 248 unsigned long flags; prepare_to_wait() local 263 unsigned long flags; prepare_to_wait_exclusive() local 278 init_wait_entry(struct wait_queue_entry *wq_entry, int flags) init_wait_entry() argument 289 unsigned long flags; prepare_to_wait_event() local 380 unsigned long flags; finish_wait() local [all...] |
/device/soc/rockchip/rk2206/sdk_liteos/platform/system/ |
H A D | printf.c | 206 const char* buf, size_t buf_len, unsigned int buf_width, unsigned int flags) in _out_rev() 214 if (!(flags & FLAGS_LEFT) && !(flags & FLAGS_ZEROPAD)) { in _out_rev() 226 if (flags & FLAGS_LEFT) { in _out_rev() 239 unsigned int prec, unsigned int prec_width, unsigned int flags) in _ntoa_format() 245 if (!(flags & FLAGS_LEFT)) { in _ntoa_format() 246 if (width && (flags & FLAGS_ZEROPAD) && (negative || (flags & (FLAGS_PLUS | FLAGS_SPACE)))) { in _ntoa_format() 252 while ((flags & FLAGS_ZEROPAD) && (len < width) && (len < PRINTF_NTOA_BUFFER_SIZE)) { in _ntoa_format() 258 if (flags in _ntoa_format() 205 _out_rev(out_fct_type out, char* buffer, size_t buffer_idx, size_t maxlen, const char* buf, size_t buf_len, unsigned int buf_width, unsigned int flags) _out_rev() argument 237 _ntoa_format(out_fct_type out, char* buffer, size_t idx, size_t maxlen, char* buf, size_t buf_len, bool negative, unsigned int base, unsigned int prec, unsigned int prec_width, unsigned int flags) _ntoa_format() argument 299 unsigned int flags = l_flags; _ntoa_long() local 334 unsigned int flags = l_flags; _ntoa_long_long() local 381 _ftoa(out_fct_type out, char* buffer, size_t idx, size_t maxlen, double d_value, unsigned int i_prec, unsigned int i_width, unsigned int flags) _ftoa() argument 533 _etoa(out_fct_type out, char* buffer, size_t idx, size_t maxlen, double value, unsigned int prec, unsigned int width, unsigned int flags) _etoa() argument 688 unsigned int flags, width, precision, n; vsnprintf_s() local [all...] |
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/osal/ |
H A D | osal_fence.c | 78 unsigned long flags; in osal_fence_create() local 117 spin_lock_irqsave(&lock, flags); in osal_fence_create() 125 spin_unlock_irqrestore(&lock, flags); in osal_fence_create() 134 unsigned long flags; in osal_fence_destroy() local 136 spin_lock_irqsave(&lock, flags); in osal_fence_destroy() 140 spin_unlock_irqrestore(&lock, flags); in osal_fence_destroy() 148 spin_unlock_irqrestore(&lock, flags); in osal_fence_destroy() 157 unsigned long flags; in osal_fence_acquire_private() local 163 spin_lock_irqsave(&lock, flags); in osal_fence_acquire_private() 167 spin_unlock_irqrestore(&lock, flags); in osal_fence_acquire_private() 184 unsigned long flags; osal_fence_release_private() local 207 unsigned long flags; osal_fence_signal() local 231 unsigned long flags; osal_fence_wait() local 264 unsigned long flags; osal_fence_trywait() local [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ |
H A D | mali_kbase_csf_event.c | 51 unsigned long flags; in kbase_csf_event_wait_add() local 57 spin_lock_irqsave(&kctx->csf.event.lock, flags); in kbase_csf_event_wait_add() 62 spin_unlock_irqrestore(&kctx->csf.event.lock, flags); in kbase_csf_event_wait_add() 74 unsigned long flags; in kbase_csf_event_wait_remove() local 76 spin_lock_irqsave(&kctx->csf.event.lock, flags); in kbase_csf_event_wait_remove() 88 spin_unlock_irqrestore(&kctx->csf.event.lock, flags); in kbase_csf_event_wait_remove() 94 unsigned long flags; in sync_update_notify_gpu() local 96 spin_lock_irqsave(&kctx->kbdev->hwaccess_lock, flags); in sync_update_notify_gpu() 108 spin_unlock_irqrestore(&kctx->kbdev->hwaccess_lock, flags); in sync_update_notify_gpu() 114 unsigned long flags; in kbase_csf_event_signal() local 159 unsigned long flags; kbase_csf_event_term() local 187 unsigned long flags; kbase_csf_event_remove_error() local 198 unsigned long flags; kbase_csf_event_read_error() local 217 unsigned long flags; kbase_csf_event_add_error() local 242 unsigned long flags; kbase_csf_event_error_pending() local [all...] |
/device/soc/rockchip/rk3588/kernel/drivers/net/ethernet/realtek/r8168/ |
H A D | rtltool.c | 50 unsigned long flags; in rtl8168_tool_ioctl() local 100 spin_lock_irqsave(&tp->lock, flags); in rtl8168_tool_ioctl() 102 spin_unlock_irqrestore(&tp->lock, flags); in rtl8168_tool_ioctl() 115 spin_lock_irqsave(&tp->lock, flags); in rtl8168_tool_ioctl() 117 spin_unlock_irqrestore(&tp->lock, flags); in rtl8168_tool_ioctl() 124 spin_lock_irqsave(&tp->lock, flags); in rtl8168_tool_ioctl() 126 spin_unlock_irqrestore(&tp->lock, flags); in rtl8168_tool_ioctl() 139 spin_lock_irqsave(&tp->lock, flags); in rtl8168_tool_ioctl() 141 spin_unlock_irqrestore(&tp->lock, flags); in rtl8168_tool_ioctl() 147 spin_lock_irqsave(&tp->lock, flags); in rtl8168_tool_ioctl() [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mem_linux.c | 85 u64 va_pages, u64 commit_pages, u64 extent, u64 *flags, in kbase_mem_alloc() 95 KBASE_DEBUG_ASSERT(flags); in kbase_mem_alloc() 118 if (!kbase_check_alloc_flags(*flags)) { in kbase_mem_alloc() 120 "kbase_mem_alloc called with bad flags (%llx)", in kbase_mem_alloc() 121 (unsigned long long)*flags); in kbase_mem_alloc() 125 if ((*flags & BASE_MEM_COHERENT_SYSTEM_REQUIRED) != 0 && in kbase_mem_alloc() 130 if ((*flags & BASE_MEM_COHERENT_SYSTEM) != 0 && in kbase_mem_alloc() 133 *flags &= ~BASE_MEM_COHERENT_SYSTEM; in kbase_mem_alloc() 137 if ((*flags & BASE_MEM_PROT_GPU_EX) && in kbase_mem_alloc() 142 if (*flags in kbase_mem_alloc() 84 kbase_mem_alloc(struct kbase_context *kctx, u64 va_pages, u64 commit_pages, u64 extent, u64 *flags, u64 *gpu_va) kbase_mem_alloc() argument 580 kbase_mem_flags_change(struct kbase_context *kctx, u64 gpu_addr, unsigned int flags, unsigned int mask) kbase_mem_flags_change() argument 694 kbase_mem_from_ump(struct kbase_context *kctx, ump_secure_id id, u64 *va_pages, u64 *flags) kbase_mem_from_ump() argument 812 kbase_mem_from_umm(struct kbase_context *kctx, int fd, u64 *va_pages, u64 *flags, u32 padding) kbase_mem_from_umm() argument 919 kbase_mem_from_user_buffer( struct kbase_context *kctx, unsigned long address, unsigned long size, u64 *va_pages, u64 *flags) kbase_mem_from_user_buffer() argument 1103 kbase_mem_alias(struct kbase_context *kctx, u64 *flags, u64 stride, u64 nents, struct base_mem_aliasing_info *ai, u64 *num_pages) global() argument 1292 kbase_mem_import(struct kbase_context *kctx, enum base_mem_import_type type, void __user *phandle, u32 padding, u64 *gpu_va, u64 *va_pages, u64 *flags) global() argument 2464 u32 flags = BASE_MEM_PROT_CPU_RD | BASE_MEM_PROT_CPU_WR | global() local [all...] |
H A D | mali_kbase_tlstream.c | 928 * @flags: pointer to store flags passed back on stream release 942 unsigned long *flags) __acquires(&stream->lock) 956 spin_lock_irqsave(&stream->lock, *flags); 982 * @flags: value obtained during stream acquire 989 unsigned long flags) __releases(&stream->lock) 1000 spin_unlock_irqrestore(&stream->lock, flags); 1014 unsigned long flags; in kbasep_tlstream_flush_stream() local 1023 spin_lock_irqsave(&stream->lock, flags); in kbasep_tlstream_flush_stream() 1035 spin_unlock_irqrestore(&stream->lock, flags); in kbasep_tlstream_flush_stream() 1054 unsigned long flags; kbasep_tlstream_autoflush_timer_callback() local 1290 unsigned long flags; kbasep_tlstream_timeline_header() local 1446 kbase_tlstream_acquire(struct kbase_context *kctx, u32 flags) kbase_tlstream_acquire() argument 1544 unsigned long flags; __kbase_tlstream_tl_summary_new_ctx() local 1573 unsigned long flags; __kbase_tlstream_tl_summary_new_gpu() local 1601 unsigned long flags; __kbase_tlstream_tl_summary_new_lpu() local 1628 unsigned long flags; __kbase_tlstream_tl_summary_lifelink_lpu_gpu() local 1653 unsigned long flags; __kbase_tlstream_tl_summary_new_as() local 1678 unsigned long flags; __kbase_tlstream_tl_summary_lifelink_as_gpu() local 1706 unsigned long flags; __kbase_tlstream_tl_new_ctx() local 1733 unsigned long flags; __kbase_tlstream_tl_new_atom() local 1758 unsigned long flags; __kbase_tlstream_tl_del_ctx() local 1781 unsigned long flags; __kbase_tlstream_tl_del_atom() local 1804 unsigned long flags; __kbase_tlstream_tl_ret_ctx_lpu() local 1829 unsigned long flags; __kbase_tlstream_tl_ret_atom_ctx() local 1858 unsigned long flags; __kbase_tlstream_tl_ret_atom_lpu() local 1885 unsigned long flags; __kbase_tlstream_tl_nret_ctx_lpu() local 1910 unsigned long flags; __kbase_tlstream_tl_nret_atom_ctx() local 1935 unsigned long flags; __kbase_tlstream_tl_dep_atom_atom() local 1960 unsigned long flags; __kbase_tlstream_tl_ndep_atom_atom() local 1985 unsigned long flags; __kbase_tlstream_tl_rdep_atom_atom() local 2010 unsigned long flags; __kbase_tlstream_tl_nret_atom_lpu() local 2035 unsigned long flags; __kbase_tlstream_tl_ret_as_ctx() local 2060 unsigned long flags; __kbase_tlstream_tl_nret_as_ctx() local 2085 unsigned long flags; __kbase_tlstream_tl_ret_atom_as() local 2110 unsigned long flags; __kbase_tlstream_tl_nret_atom_as() local 2137 unsigned long flags; __kbase_tlstream_tl_attrib_atom_config() local 2166 unsigned long flags; __kbase_tlstream_tl_attrib_atom_priority() local 2191 unsigned long flags; __kbase_tlstream_tl_attrib_atom_state() local 2216 unsigned long flags; __kbase_tlstream_tl_attrib_atom_priority_change() local 2241 unsigned long flags; __kbase_tlstream_tl_attrib_atom_jit() local 2270 unsigned long flags; __kbase_tlstream_tl_attrib_as_config() local 2299 unsigned long flags; __kbase_tlstream_tl_event_lpu_softstop() local 2322 unsigned long flags; __kbase_tlstream_tl_event_atom_softstop_ex() local 2345 unsigned long flags; __kbase_tlstream_tl_event_atom_softstop_issue() local 2368 unsigned long flags; __kbase_tlstream_jd_gpu_soft_reset() local 2394 unsigned long flags; __kbase_tlstream_aux_pm_state() local 2419 unsigned long flags; __kbase_tlstream_aux_pagefault() local 2444 unsigned long flags; __kbase_tlstream_aux_pagesalloc() local 2467 unsigned long flags; __kbase_tlstream_aux_devfreq_target() local 2489 unsigned long flags; __kbase_tlstream_aux_protected_enter_start() local 2511 unsigned long flags; __kbase_tlstream_aux_protected_enter_end() local 2534 unsigned long flags; __kbase_tlstream_aux_protected_leave_start() local 2556 unsigned long flags; __kbase_tlstream_aux_protected_leave_end() local [all...] |
H A D | mali_kbase_debug_job_fault.c | 27 unsigned long flags; in kbase_is_job_fault_event_pending() local 30 spin_lock_irqsave(&kbdev->job_fault_event_lock, flags); in kbase_is_job_fault_event_pending() 32 spin_unlock_irqrestore(&kbdev->job_fault_event_lock, flags); in kbase_is_job_fault_event_pending() 42 unsigned long flags; in kbase_ctx_has_no_event_pending() local 44 spin_lock_irqsave(&kbdev->job_fault_event_lock, flags); in kbase_ctx_has_no_event_pending() 46 spin_unlock_irqrestore(&kbdev->job_fault_event_lock, flags); in kbase_ctx_has_no_event_pending() 52 flags); in kbase_ctx_has_no_event_pending() 56 spin_unlock_irqrestore(&kbdev->job_fault_event_lock, flags); in kbase_ctx_has_no_event_pending() 66 unsigned long flags; in kbase_job_fault_event_wait() local 68 spin_lock_irqsave(&kbdev->job_fault_event_lock, flags); in kbase_job_fault_event_wait() 126 unsigned long flags; kbase_job_fault_event_cleanup() local 193 unsigned long flags; kbase_job_fault_event_post() local 356 unsigned long flags; debug_job_fault_stop() local [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_tlstream.c | 645 * @flags: pointer to store flags passed back on stream release
656 static char *kbasep_tlstream_msgbuf_acquire(enum tl_stream_type stream_type, size_t msg_size, unsigned long *flags)
669 spin_lock_irqsave(&stream->lock, *flags);
694 * @flags: value obtained during stream acquire
699 static void kbasep_tlstream_msgbuf_release(enum tl_stream_type stream_type, unsigned long flags)
711 spin_unlock_irqrestore(&stream->lock, flags);
723 unsigned long flags;
in kbasep_tlstream_flush_stream() local 733 spin_lock_irqsave(&stream->lock, flags);
in kbasep_tlstream_flush_stream() 743 spin_unlock_irqrestore(&stream->lock, flags);
in kbasep_tlstream_flush_stream() 762 unsigned long flags; kbasep_tlstream_autoflush_timer_callback() local 980 unsigned long flags; kbasep_tlstream_timeline_header() local 1107 kbase_tlstream_acquire(struct kbase_context *kctx, u32 flags) kbase_tlstream_acquire() argument 1182 unsigned long flags; __kbase_tlstream_tl_summary_new_ctx() local 1204 unsigned long flags; __kbase_tlstream_tl_summary_new_gpu() local 1225 unsigned long flags; __kbase_tlstream_tl_summary_new_lpu() local 1246 unsigned long flags; __kbase_tlstream_tl_summary_lifelink_lpu_gpu() local 1266 unsigned long flags; __kbase_tlstream_tl_summary_new_as() local 1286 unsigned long flags; __kbase_tlstream_tl_summary_lifelink_as_gpu() local 1306 unsigned long flags; __kbase_tlstream_tl_new_ctx() local 1327 unsigned long flags; __kbase_tlstream_tl_new_atom() local 1347 unsigned long flags; __kbase_tlstream_tl_del_ctx() local 1366 unsigned long flags; __kbase_tlstream_tl_del_atom() local 1385 unsigned long flags; __kbase_tlstream_tl_ret_ctx_lpu() local 1405 unsigned long flags; __kbase_tlstream_tl_ret_atom_ctx() local 1426 unsigned long flags; __kbase_tlstream_tl_ret_atom_lpu() local 1447 unsigned long flags; __kbase_tlstream_tl_nret_ctx_lpu() local 1467 unsigned long flags; __kbase_tlstream_tl_nret_atom_ctx() local 1487 unsigned long flags; __kbase_tlstream_tl_dep_atom_atom() local 1507 unsigned long flags; __kbase_tlstream_tl_ndep_atom_atom() local 1527 unsigned long flags; __kbase_tlstream_tl_rdep_atom_atom() local 1547 unsigned long flags; __kbase_tlstream_tl_nret_atom_lpu() local 1567 unsigned long flags; __kbase_tlstream_tl_ret_as_ctx() local 1587 unsigned long flags; __kbase_tlstream_tl_nret_as_ctx() local 1607 unsigned long flags; __kbase_tlstream_tl_ret_atom_as() local 1627 unsigned long flags; __kbase_tlstream_tl_nret_atom_as() local 1648 unsigned long flags; __kbase_tlstream_tl_attrib_atom_config() local 1670 unsigned long flags; __kbase_tlstream_tl_attrib_atom_priority() local 1690 unsigned long flags; __kbase_tlstream_tl_attrib_atom_state() local 1710 unsigned long flags; __kbase_tlstream_tl_attrib_atom_priority_change() local 1729 unsigned long flags; __kbase_tlstream_tl_attrib_atom_jit() local 1751 unsigned long flags; __kbase_tlstream_tl_attrib_as_config() local 1773 unsigned long flags; __kbase_tlstream_tl_event_lpu_softstop() local 1792 unsigned long flags; __kbase_tlstream_tl_event_atom_softstop_ex() local 1811 unsigned long flags; __kbase_tlstream_tl_event_atom_softstop_issue() local 1830 unsigned long flags; __kbase_tlstream_jd_gpu_soft_reset() local 1849 unsigned long flags; __kbase_tlstream_aux_pm_state() local 1869 unsigned long flags; __kbase_tlstream_aux_pagefault() local 1889 unsigned long flags; __kbase_tlstream_aux_pagesalloc() local 1909 unsigned long flags; __kbase_tlstream_aux_devfreq_target() local 1928 unsigned long flags; __kbase_tlstream_aux_protected_enter_start() local 1946 unsigned long flags; __kbase_tlstream_aux_protected_enter_end() local 1965 unsigned long flags; __kbase_tlstream_aux_protected_leave_start() local 1983 unsigned long flags; __kbase_tlstream_aux_protected_leave_end() local [all...] |
H A D | mali_kbase_debug_job_fault.c | 25 unsigned long flags;
in kbase_is_job_fault_event_pending() local 28 spin_lock_irqsave(&kbdev->job_fault_event_lock, flags);
in kbase_is_job_fault_event_pending() 30 spin_unlock_irqrestore(&kbdev->job_fault_event_lock, flags);
in kbase_is_job_fault_event_pending() 40 unsigned long flags;
in kbase_ctx_has_no_event_pending() local 42 spin_lock_irqsave(&kbdev->job_fault_event_lock, flags);
in kbase_ctx_has_no_event_pending() 44 spin_unlock_irqrestore(&kbdev->job_fault_event_lock, flags);
in kbase_ctx_has_no_event_pending() 50 spin_unlock_irqrestore(&kbdev->job_fault_event_lock, flags);
in kbase_ctx_has_no_event_pending() 54 spin_unlock_irqrestore(&kbdev->job_fault_event_lock, flags);
in kbase_ctx_has_no_event_pending() 63 unsigned long flags;
in kbase_job_fault_event_wait() local 65 spin_lock_irqsave(&kbdev->job_fault_event_lock, flags);
in kbase_job_fault_event_wait() 117 unsigned long flags; kbase_job_fault_event_cleanup() local 178 unsigned long flags; kbase_job_fault_event_post() local 322 unsigned long flags; debug_job_fault_stop() local [all...] |
H A D | mali_kbase_mem_linux.c | 78 u64 *flags, u64 *gpu_va)
in kbase_mem_alloc() 87 KBASE_DEBUG_ASSERT(flags);
in kbase_mem_alloc() 112 if (!kbase_check_alloc_flags(*flags)) {
in kbase_mem_alloc() 113 dev_warn(dev, "kbase_mem_alloc called with bad flags (%llx)", (unsigned long long)*flags);
in kbase_mem_alloc() 117 if ((*flags & BASE_MEM_COHERENT_SYSTEM_REQUIRED) != 0 && !kbase_device_is_cpu_coherent(kctx->kbdev)) {
in kbase_mem_alloc() 121 if ((*flags & BASE_MEM_COHERENT_SYSTEM) != 0 && !kbase_device_is_cpu_coherent(kctx->kbdev)) {
in kbase_mem_alloc() 123 *flags &= ~BASE_MEM_COHERENT_SYSTEM;
in kbase_mem_alloc() 127 if ((*flags & BASE_MEM_PROT_GPU_EX) && (va_pages > (1ULL << gpu_pc_bits >> PAGE_SHIFT))) {
in kbase_mem_alloc() 132 if (*flags in kbase_mem_alloc() 77 kbase_mem_alloc(struct kbase_context *kctx, u64 va_pages, u64 commit_pages, u64 extent, u64 *flags, u64 *gpu_va) kbase_mem_alloc() argument 567 kbase_mem_flags_change(struct kbase_context *kctx, u64 gpu_addr, unsigned int flags, unsigned int mask) kbase_mem_flags_change() argument 692 kbase_mem_from_ump(struct kbase_context *kctx, ump_secure_id id, u64 *va_pages, u64 *flags) kbase_mem_from_ump() argument 816 kbase_mem_from_umm(struct kbase_context *kctx, int fd, u64 *va_pages, u64 *flags, u32 padding) kbase_mem_from_umm() argument 930 kbase_mem_from_user_buffer(struct kbase_context *kctx, unsigned long address, unsigned long size, u64 *va_pages, u64 *flags) kbase_mem_from_user_buffer() argument 1107 kbase_mem_alias(struct kbase_context *kctx, u64 *flags, u64 stride, u64 nents, struct base_mem_aliasing_info *ai, u64 *num_pages) global() argument 1306 kbase_mem_import(struct kbase_context *kctx, enum base_mem_import_type type, void __user *phandle, u32 padding, u64 *gpu_va, u64 *va_pages, u64 *flags) global() argument 2462 u32 flags = BASE_MEM_PROT_CPU_RD | BASE_MEM_PROT_CPU_WR | BASE_MEM_PROT_GPU_RD | BASE_MEM_PROT_GPU_WR; global() local [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_instr_backend.c | 39 unsigned long flags; in kbasep_instr_hwcnt_cacheclean() local 43 spin_lock_irqsave(&kbdev->hwcnt.lock, flags); in kbasep_instr_hwcnt_cacheclean() 61 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbasep_instr_hwcnt_cacheclean() 68 unsigned long flags, pm_flags; in kbase_instr_hwcnt_enable_internal() local 90 spin_lock_irqsave(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 94 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 119 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 175 spin_lock_irqsave(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 181 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 188 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_instr_hwcnt_enable_internal() 197 unsigned long flags, pm_flags; kbase_instr_hwcnt_disable_internal() local 263 unsigned long flags; kbase_instr_hwcnt_request_dump() local 311 unsigned long flags; kbase_instr_hwcnt_dump_complete() local 335 unsigned long flags; kbasep_cache_clean_worker() local 366 unsigned long flags; kbase_instr_hwcnt_sample_done() local 391 unsigned long flags; kbase_clean_caches_done() local 417 unsigned long flags; kbase_instr_hwcnt_wait_for_dump() local 443 unsigned long flags; kbase_instr_hwcnt_clear() local [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_instr_backend.c | 35 unsigned long flags; in kbasep_instr_hwcnt_cacheclean() local 39 spin_lock_irqsave(&kbdev->hwcnt.lock, flags); in kbasep_instr_hwcnt_cacheclean() 54 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbasep_instr_hwcnt_cacheclean() 60 unsigned long flags, pm_flags; in kbase_instr_hwcnt_enable_internal() local 82 spin_lock_irqsave(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 86 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 109 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 154 spin_lock_irqsave(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 160 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 167 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_instr_hwcnt_enable_internal() 176 unsigned long flags, pm_flags; kbase_instr_hwcnt_disable_internal() local 239 unsigned long flags; kbase_instr_hwcnt_request_dump() local 282 unsigned long flags; kbase_instr_hwcnt_dump_complete() local 306 unsigned long flags; kbasep_cache_clean_worker() local 333 unsigned long flags; kbase_instr_hwcnt_sample_done() local 357 unsigned long flags; kbase_clean_caches_done() local 381 unsigned long flags; kbase_instr_hwcnt_wait_for_dump() local 405 unsigned long flags; kbase_instr_hwcnt_clear() local [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_pm_backend.c | 258 unsigned long flags; in kbase_pm_do_poweron() local 263 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_do_poweron() 265 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_do_poweron() 282 unsigned long flags; in pm_handle_power_off() local 289 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in pm_handle_power_off() 292 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in pm_handle_power_off() 303 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in pm_handle_power_off() 352 unsigned long flags; in kbase_pm_gpu_poweroff_wait_wq() local 372 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_gpu_poweroff_wait_wq() 386 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_gpu_poweroff_wait_wq() 477 unsigned long flags; kbase_pm_gpu_clock_control_worker() local 514 unsigned long flags; kbase_pm_hwcnt_disable_worker() local 577 unsigned long flags; kbase_pm_do_poweroff_sync() local 632 unsigned long flags; kbase_pm_do_poweroff() local 670 unsigned long flags; is_poweroff_in_progress() local 689 unsigned long flags; is_gpu_powered_down() local 705 kbase_hwaccess_pm_powerup(struct kbase_device *kbdev, unsigned int flags) kbase_hwaccess_pm_powerup() argument 821 unsigned long flags; kbase_hwaccess_pm_term() local 854 unsigned long flags; kbase_pm_power_changed() local 969 unsigned long flags; kbase_pm_handle_gpu_lost() local 1024 unsigned long flags; kbase_pm_force_mcu_wakeup_after_sleep() local 1039 unsigned long flags; pm_handle_mcu_sleep_on_runtime_suspend() local 1114 unsigned long flags; kbase_pm_handle_runtime_suspend() local [all...] |
H A D | mali_kbase_instr_backend.c | 37 unsigned long flags; in kbase_instr_hwcnt_enable_internal() local 48 spin_lock_irqsave(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 52 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 58 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 73 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 106 spin_lock_irqsave(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 112 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 148 unsigned long flags, pm_flags; in kbase_instr_hwcnt_disable_internal() local 154 spin_lock_irqsave(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_disable_internal() 160 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_disable_internal() 207 unsigned long flags; kbase_instr_hwcnt_request_dump() local 263 unsigned long flags; kbase_instr_hwcnt_dump_complete() local 286 unsigned long flags; kbase_instr_hwcnt_sample_done() local 310 unsigned long flags; kbase_instr_hwcnt_wait_for_dump() local 338 unsigned long flags; kbase_instr_hwcnt_clear() local 371 unsigned long flags; kbase_instr_hwcnt_on_unrecoverable_error() local 399 unsigned long flags; kbase_instr_hwcnt_on_before_reset() local [all...] |
H A D | mali_kbase_pm_policy.c | 53 unsigned long flags; in kbase_pm_policy_init() local 75 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_policy_init() 78 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_policy_init() 80 CSTD_UNUSED(flags); in kbase_pm_policy_init() 94 unsigned long flags; in kbase_pm_update_active() local 102 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active() 115 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active() 131 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active() 144 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active() 149 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active() 220 unsigned long flags; kbase_pm_update_cores_state() local 292 unsigned long flags; kbase_pm_set_policy() local [all...] |
/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | clk-provider.h | 13 * flags used across common struct clk. these flags should only affect the
14 * top-level framework. custom flags for dealing with hardware specifics
274 * @flags: framework-level hints and quirks
284 unsigned long flags;
member 314 * unique flags for that hardware type, a registration function and an
323 * @flags: hardware specific flags
333 unsigned long flags;
member 341 const struct clk_parent_data *parent_data, unsigned long flags,
452 u8 flags; global() member 567 u8 flags; global() member 760 u8 flags; global() member 871 u8 flags; global() member 922 u8 flags; global() member 1038 divider_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate, const struct clk_div_table *table, u8 width, unsigned long flags) divider_round_rate() argument 1044 divider_ro_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate, const struct clk_div_table *table, u8 width, unsigned long flags, unsigned int val) divider_ro_round_rate() argument 1252 of_clk_detect_critical(struct device_node *np, int index, unsigned long *flags) of_clk_detect_critical() argument [all...] |
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/rga3/ |
H A D | rga_job.c | 19 unsigned long flags; in rga_scheduler_get_pending_job_list() local 22 spin_lock_irqsave(&scheduler->irq_lock, flags); in rga_scheduler_get_pending_job_list() 27 spin_unlock_irqrestore(&scheduler->irq_lock, flags); in rga_scheduler_get_pending_job_list() 35 unsigned long flags; in rga_scheduler_get_running_job() local 38 spin_lock_irqsave(&scheduler->irq_lock, flags); in rga_scheduler_get_running_job() 42 spin_unlock_irqrestore(&scheduler->irq_lock, flags); in rga_scheduler_get_running_job() 131 if (~job->flags & RGA_JOB_USE_HANDLE) in rga_job_free() 168 job->flags |= RGA_JOB_UNSUPPORT_RGA2; in rga_job_judgment_support_core() 181 job->flags |= RGA_JOB_UNSUPPORT_RGA2; in rga_job_judgment_support_core() 194 job->flags | in rga_job_judgment_support_core() 297 unsigned long flags; rga_job_next() local 353 unsigned long flags; rga_job_done() local 399 unsigned long flags; rga_job_timeout_clean() local 432 unsigned long flags; rga_job_schedule() local 493 unsigned long flags; rga_running_job_abort() local 567 rga_job_commit(struct rga_req *rga_command_base, int flags) rga_job_commit() argument 691 rga_job_mpi_commit(struct rga_req *rga_command_base, struct rga_mpi_job_t *mpi_job, int flags) rga_job_mpi_commit() argument [all...] |
/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/ |
H A D | dma-fence.c | 339 &fence->flags))) in dma_fence_signal_timestamp_locked() 346 set_bit(DMA_FENCE_FLAG_TIMESTAMP_BIT, &fence->flags); in dma_fence_signal_timestamp_locked() 375 unsigned long flags; in dma_fence_signal_timestamp() local 382 spin_lock_irqsave(fence->lock, flags); in dma_fence_signal_timestamp() 384 spin_unlock_irqrestore(fence->lock, flags); in dma_fence_signal_timestamp() 426 unsigned long flags; in dma_fence_signal() local 436 spin_lock_irqsave(fence->lock, flags); in dma_fence_signal() 438 spin_unlock_irqrestore(fence->lock, flags); in dma_fence_signal() 500 if (WARN(!list_empty(&fence->cb_list) && !test_bit(DMA_FENCE_FLAG_SIGNALED_BIT, &fence->flags), in dma_fence_release() 503 unsigned long flags; in dma_fence_release() local 573 unsigned long flags; dma_fence_enable_sw_signaling() local 612 unsigned long flags; dma_fence_add_callback() local 654 unsigned long flags; dma_fence_get_status() local 685 unsigned long flags; dma_fence_remove_callback() local 728 unsigned long flags; dma_fence_default_wait() local [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_instr_backend.c | 36 unsigned long flags; in kbase_instr_hwcnt_enable_internal() local 50 spin_lock_irqsave(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 54 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 70 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 111 spin_lock_irqsave(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 117 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_enable_internal() 129 unsigned long flags, pm_flags; in kbase_instr_hwcnt_disable_internal() local 138 spin_lock_irqsave(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_disable_internal() 142 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_disable_internal() 149 spin_unlock_irqrestore(&kbdev->hwcnt.lock, flags); in kbase_instr_hwcnt_disable_internal() 197 unsigned long flags; kbase_instr_hwcnt_request_dump() local 256 unsigned long flags; kbase_instr_hwcnt_dump_complete() local 280 unsigned long flags, pm_flags; kbasep_cache_clean_worker() local 326 unsigned long flags, pm_flags; kbasep_hwcnt_irq_poll_tasklet() local 352 unsigned long flags; kbase_instr_hwcnt_sample_done() local 381 unsigned long flags; kbase_instr_hwcnt_wait_for_dump() local 405 unsigned long flags; kbase_instr_hwcnt_clear() local [all...] |
/device/soc/rockchip/common/sdk_linux/kernel/power/ |
H A D | wakeup_reason.c | 157 unsigned long flags; in log_irq_wakeup_reason() local 159 spin_lock_irqsave(&wakeup_reason_lock, flags); in log_irq_wakeup_reason() 161 spin_unlock_irqrestore(&wakeup_reason_lock, flags); in log_irq_wakeup_reason() 166 spin_unlock_irqrestore(&wakeup_reason_lock, flags); in log_irq_wakeup_reason() 175 spin_unlock_irqrestore(&wakeup_reason_lock, flags); in log_irq_wakeup_reason() 181 unsigned long flags; in log_threaded_irq_wakeup_reason() local 194 spin_lock_irqsave(&wakeup_reason_lock, flags); in log_threaded_irq_wakeup_reason() 197 spin_unlock_irqrestore(&wakeup_reason_lock, flags); in log_threaded_irq_wakeup_reason() 202 spin_unlock_irqrestore(&wakeup_reason_lock, flags); in log_threaded_irq_wakeup_reason() 218 spin_unlock_irqrestore(&wakeup_reason_lock, flags); in log_threaded_irq_wakeup_reason() 224 unsigned long flags; _log_abort_or_abnormal_wake() local 267 unsigned long flags; clear_wakeup_reasons() local 282 unsigned long flags; print_wakeup_sources() local 309 unsigned long flags; last_resume_reason_show() local [all...] |
/device/soc/rockchip/rk3588/kernel/kernel/power/ |
H A D | wakeup_reason.c | 153 unsigned long flags; in log_irq_wakeup_reason() local 155 spin_lock_irqsave(&wakeup_reason_lock, flags); in log_irq_wakeup_reason() 157 spin_unlock_irqrestore(&wakeup_reason_lock, flags); in log_irq_wakeup_reason() 162 spin_unlock_irqrestore(&wakeup_reason_lock, flags); in log_irq_wakeup_reason() 170 spin_unlock_irqrestore(&wakeup_reason_lock, flags); in log_irq_wakeup_reason() 176 unsigned long flags; in log_threaded_irq_wakeup_reason() local 188 spin_lock_irqsave(&wakeup_reason_lock, flags); in log_threaded_irq_wakeup_reason() 191 spin_unlock_irqrestore(&wakeup_reason_lock, flags); in log_threaded_irq_wakeup_reason() 196 spin_unlock_irqrestore(&wakeup_reason_lock, flags); in log_threaded_irq_wakeup_reason() 212 spin_unlock_irqrestore(&wakeup_reason_lock, flags); in log_threaded_irq_wakeup_reason() 219 unsigned long flags; __log_abort_or_abnormal_wake() local 261 unsigned long flags; clear_wakeup_reasons() local 276 unsigned long flags; print_wakeup_sources() local 305 unsigned long flags; last_resume_reason_show() local [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_mem_linux.c | 128 if (WARN_ON(reg->flags & KBASE_REG_FREE)) { in kbase_find_event_mem_region() 132 if (WARN_ON(!(reg->flags & KBASE_REG_CSF_EVENT))) { in kbase_find_event_mem_region() 217 reg->flags &= ~KBASE_REG_GROWABLE; in kbase_phy_alloc_mapping_init() 309 u64 extent, u64 *flags, u64 *gpu_va) in kbase_mem_alloc() 317 KBASE_DEBUG_ASSERT(flags); in kbase_mem_alloc() 323 "flags\n", in kbase_mem_alloc() 324 va_pages, commit_pages, extent, *flags); in kbase_mem_alloc() 329 if (!(*flags & BASE_MEM_FLAG_MAP_FIXED)) { in kbase_mem_alloc() 337 if (!kbase_check_alloc_flags(*flags)) { in kbase_mem_alloc() 338 dev_warn(dev, "kbase_mem_alloc called with bad flags ( in kbase_mem_alloc() 307 kbase_mem_alloc(struct kbase_context *kctx, u64 va_pages, u64 commit_pages, u64 extent, u64 *flags, u64 *gpu_va) kbase_mem_alloc() argument 924 kbase_mem_flags_change(struct kbase_context *kctx, u64 gpu_addr, unsigned int flags, unsigned int mask) kbase_mem_flags_change() argument 1409 kbase_mem_from_umm(struct kbase_context *kctx, int fd, u64 *va_pages, u64 *flags, u32 padding) kbase_mem_from_umm() argument 1565 kbase_mem_from_user_buffer(struct kbase_context *kctx, unsigned long address, unsigned long size, u64 *va_pages, u64 *flags) kbase_mem_from_user_buffer() argument 1780 kbase_mem_alias(struct kbase_context *kctx, u64 *flags, u64 stride, u64 nents, struct base_mem_aliasing_info *ai, u64 *num_pages) global() argument 1991 kbase_mem_import(struct kbase_context *kctx, enum base_mem_import_type type, void __user *phandle, u32 padding, u64 *gpu_va, u64 *va_pages, u64 *flags) global() argument [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_mem_linux.c | 123 if (WARN_ON(reg->flags & KBASE_REG_FREE)) in kbase_find_event_mem_region() 126 if (WARN_ON(!(reg->flags & KBASE_REG_CSF_EVENT))) in kbase_find_event_mem_region() 205 reg->flags &= ~KBASE_REG_GROWABLE; in kbase_phy_alloc_mapping_init() 296 u64 extension, u64 *flags, u64 *gpu_va, in kbase_mem_alloc() 305 KBASE_DEBUG_ASSERT(flags); in kbase_mem_alloc() 310 "Allocating %lld va_pages, %lld commit_pages, %lld extension, 0x%llX flags\n", in kbase_mem_alloc() 311 va_pages, commit_pages, extension, *flags); in kbase_mem_alloc() 316 if (!(*flags & BASE_MEM_FLAG_MAP_FIXED)) in kbase_mem_alloc() 324 if (!kbase_check_alloc_flags(*flags)) { in kbase_mem_alloc() 326 "kbase_mem_alloc called with bad flags ( in kbase_mem_alloc() 295 kbase_mem_alloc(struct kbase_context *kctx, u64 va_pages, u64 commit_pages, u64 extension, u64 *flags, u64 *gpu_va, enum kbase_caller_mmu_sync_info mmu_sync_info) kbase_mem_alloc() argument 881 kbase_mem_flags_change(struct kbase_context *kctx, u64 gpu_addr, unsigned int flags, unsigned int mask) kbase_mem_flags_change() argument 1365 kbase_mem_from_umm(struct kbase_context *kctx, int fd, u64 *va_pages, u64 *flags, u32 padding) kbase_mem_from_umm() argument 1513 kbase_mem_from_user_buffer( struct kbase_context *kctx, unsigned long address, unsigned long size, u64 *va_pages, u64 *flags) kbase_mem_from_user_buffer() argument 1725 kbase_mem_alias(struct kbase_context *kctx, u64 *flags, u64 stride, u64 nents, struct base_mem_aliasing_info *ai, u64 *num_pages) global() argument 1952 kbase_mem_import(struct kbase_context *kctx, enum base_mem_import_type type, void __user *phandle, u32 padding, u64 *gpu_va, u64 *va_pages, u64 *flags) global() argument [all...] |
/device/soc/rockchip/common/sdk_linux/drivers/gpio/ |
H A D | gpiolib-of.c | 100 enum of_gpio_flags *flags) in of_xlate_and_get_gpiod_flags() 108 ret = chip->of_xlate(chip, gpiospec, flags); in of_xlate_and_get_gpiod_flags() 135 static void of_gpio_flags_quirks(struct device_node *np, const char *propname, enum of_gpio_flags *flags, int index) in of_gpio_flags_quirks() argument 149 * the polarity of the GPIO line. Any phandle flags must in of_gpio_flags_quirks() 152 if ((*flags & OF_GPIO_ACTIVE_LOW) && !active_low) { in of_gpio_flags_quirks() 154 *flags &= ~OF_GPIO_ACTIVE_LOW; in of_gpio_flags_quirks() 157 *flags |= OF_GPIO_ACTIVE_LOW; in of_gpio_flags_quirks() 165 *flags |= (OF_GPIO_SINGLE_ENDED | OF_GPIO_OPEN_DRAIN); in of_gpio_flags_quirks() 172 * to determine if the flags should have inverted semantics. in of_gpio_flags_quirks() 199 if (*flags in of_gpio_flags_quirks() 99 of_xlate_and_get_gpiod_flags(struct gpio_chip *chip, struct of_phandle_args *gpiospec, enum of_gpio_flags *flags) of_xlate_and_get_gpiod_flags() argument 233 of_get_named_gpiod_flags(struct device_node *np, const char *propname, int index, enum of_gpio_flags *flags) of_get_named_gpiod_flags() argument 271 of_get_named_gpio_flags(struct device_node *np, const char *list_name, int index, enum of_gpio_flags *flags) of_get_named_gpio_flags() argument 303 enum of_gpio_flags flags; gpiod_get_from_of_node() local 398 of_find_spi_cs_gpio(struct device *dev, const char *con_id, unsigned int idx, unsigned long *flags) of_find_spi_cs_gpio() argument 490 of_find_gpio(struct device *dev, const char *con_id, unsigned int idx, unsigned long *flags) of_find_gpio() argument 813 of_gpio_simple_xlate(struct gpio_chip *gc, const struct of_phandle_args *gpiospec, u32 *flags) of_gpio_simple_xlate() argument [all...] |