/device/soc/rockchip/rk3588/hardware/rga/include/ |
H A D | im2d.hpp | 95 * @param sync 101 IM_API IM_STATUS imresize(const rga_buffer_t src, rga_buffer_t dst, double fx = 0, double fy = 0, int interpolation = 0, int sync = 1, int *release_fence_fd = NULL); 109 * @param sync 115 IM_API IM_STATUS imcrop(const rga_buffer_t src, rga_buffer_t dst, im_rect rect, int sync = 1, int *release_fence_fd = NULL); 126 * @param sync 132 IM_API IM_STATUS imrotate(const rga_buffer_t src, rga_buffer_t dst, int rotation, int sync = 1, int *release_fence_fd = NULL); 142 * @param sync 148 IM_API IM_STATUS imflip(const rga_buffer_t src, rga_buffer_t dst, int mode, int sync = 1, int *release_fence_fd = NULL); 157 * @param sync 163 IM_API IM_STATUS imfill(rga_buffer_t dst, im_rect rect, int color, int sync [all...] |
H A D | im2d.h | 246 * @param sync 278 IM_API IM_STATUS imresize_t(const rga_buffer_t src, rga_buffer_t dst, double fx, double fy, int interpolation, int sync); 286 * @param sync 307 IM_API IM_STATUS imcrop_t(const rga_buffer_t src, rga_buffer_t dst, im_rect rect, int sync); 318 * @param sync 339 IM_API IM_STATUS imrotate_t(const rga_buffer_t src, rga_buffer_t dst, int rotation, int sync); 349 * @param sync 370 IM_API IM_STATUS imflip_t (const rga_buffer_t src, rga_buffer_t dst, int mode, int sync); 379 * @param sync 431 IM_API IM_STATUS imfill_t(rga_buffer_t dst, im_rect rect, int color, int sync); [all...] |
/device/soc/rockchip/common/hardware/rga/include/ |
H A D | im2d.h | 427 * @param sync 456 int sync); 464 * @param sync 486 IM_API IM_STATUS imcrop_t(const rga_buffer_t src, rga_buffer_t dst, im_rect rect, int sync); 497 * @param sync 519 IM_API IM_STATUS imrotate_t(const rga_buffer_t src, rga_buffer_t dst, int rotation, int sync); 529 * @param sync 551 IM_API IM_STATUS imflip_t(const rga_buffer_t src, rga_buffer_t dst, int mode, int sync); 560 * @param sync 615 IM_API IM_STATUS imfill_t(rga_buffer_t dst, im_rect rect, int color, int sync); [all...] |
/device/soc/rockchip/rk3399/hardware/rga/include/ |
H A D | im2d.h | 437 * @param sync 470 double fy, int interpolation, int sync); 478 * @param sync 499 IM_API IM_STATUS imcrop_t(const rga_buffer_t src, rga_buffer_t dst, im_rect rect, int sync); 510 * @param sync 531 IM_API IM_STATUS imrotate_t(const rga_buffer_t src, rga_buffer_t dst, int rotation, int sync); 541 * @param sync 562 IM_API IM_STATUS imflip_t (const rga_buffer_t src, rga_buffer_t dst, int mode, int sync); 571 * @param sync 623 IM_API IM_STATUS imfill_t(rga_buffer_t dst, im_rect rect, int color, int sync); [all...] |
/device/soc/rockchip/rk3568/hardware/rga/include/ |
H A D | im2d.h | 437 * @param sync 470 double fy, int interpolation, int sync); 478 * @param sync 499 IM_API IM_STATUS imcrop_t(const rga_buffer_t src, rga_buffer_t dst, im_rect rect, int sync); 510 * @param sync 531 IM_API IM_STATUS imrotate_t(const rga_buffer_t src, rga_buffer_t dst, int rotation, int sync); 541 * @param sync 562 IM_API IM_STATUS imflip_t (const rga_buffer_t src, rga_buffer_t dst, int mode, int sync); 571 * @param sync 623 IM_API IM_STATUS imfill_t(rga_buffer_t dst, im_rect rect, int color, int sync); [all...] |
/device/soc/rockchip/rk3588/kernel/include/trace/hooks/ |
H A D | binder.h | 36 TP_PROTO(struct task_struct *task, bool sync, struct binder_proc *proc), 37 TP_ARGS(task, sync, proc)); 70 bool pending_async, bool sync), 71 TP_ARGS(caller_task, binder_proc_task, binder_th_task, code, pending_async, sync));
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/ |
H A D | mali_sync.h | 15 * Mali interface for Linux sync objects. 27 #include <linux/sync.h> 29 #include <sync.h> 41 * Create a sync timeline. 43 * @param name Name of the sync timeline. 44 * @return The new sync timeline if successful, NULL if not. 49 * Creates a file descriptor representing the sync fence. Will release sync fence if allocation of 53 * @return File descriptor representing sync fence if successful, or -1 if not. 58 * Merges two sync fence [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/ |
H A D | mali_sync.h | 14 * Mali interface for Linux sync objects. 26 #include <linux/sync.h> 28 #include <sync.h> 41 * Create a sync timeline. 43 * @param name Name of the sync timeline. 44 * @return The new sync timeline if successful, NULL if not. 49 * Creates a file descriptor representing the sync fence. Will release sync fence if allocation of 53 * @return File descriptor representing sync fence if successful, or -1 if not. 58 * Merges two sync fence [all...] |
H A D | mali_internal_sync.h | 14 * Mali internal structure/interface for sync. 27 #include <sync.h> 136 * Create a mali internal sync timeline. 137 * @param ops The implementation ops for the mali internal sync timeline 140 * @return The new mali internal sync timeline if successful, NULL if not. 146 * Destroy one mali internal sync timeline. 147 * @param sync_timeline The mali internal sync timeline to destroy. 152 * Signal one mali internal sync timeline. 153 * @param sync_timeline The mali internal sync timeline to signal. 158 * Create one mali internal sync poin [all...] |
/device/soc/rockchip/common/sdk_linux/kernel/sched/ |
H A D | wait.c | 176 * The sync wakeup differs that the waker knows that it will schedule 202 * The sync wakeup differs in that the waker knows that it will schedule 404 __sched int autoremove_wake_function(struct wait_queue_entry *wq_entry, unsigned int mode, int sync, void *key) in autoremove_wake_function() argument 406 int ret = default_wake_function(wq_entry, mode, sync, key); in autoremove_wake_function() 466 __sched int woken_wake_function(struct wait_queue_entry *wq_entry, unsigned int mode, int sync, void *key) in woken_wake_function() argument 472 return default_wake_function(wq_entry, mode, sync, key); in woken_wake_function()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_mem_pool.c | 658 bool zero, bool sync) in kbase_mem_pool_add_array() 668 pool_dbg(pool, "add_array(%zu, zero=%d, sync=%d):\n", in kbase_mem_pool_add_array() 669 nr_pages, zero, sync); in kbase_mem_pool_add_array() 671 /* Zero/sync pages first without holding the pool lock */ in kbase_mem_pool_add_array() 680 else if (sync) in kbase_mem_pool_add_array() 698 bool zero, bool sync) in kbase_mem_pool_add_array_locked() 710 pool_dbg(pool, "add_array_locked(%zu, zero=%d, sync=%d):\n", in kbase_mem_pool_add_array_locked() 711 nr_pages, zero, sync); in kbase_mem_pool_add_array_locked() 713 /* Zero/sync pages first */ in kbase_mem_pool_add_array_locked() 722 else if (sync) in kbase_mem_pool_add_array_locked() 656 kbase_mem_pool_add_array(struct kbase_mem_pool *pool, size_t nr_pages, struct tagged_addr *pages, bool zero, bool sync) kbase_mem_pool_add_array() argument 696 kbase_mem_pool_add_array_locked(struct kbase_mem_pool *pool, size_t nr_pages, struct tagged_addr *pages, bool zero, bool sync) kbase_mem_pool_add_array_locked() argument [all...] |
H A D | mali_kbase_sync.h | 25 * used (Android fences or sync file with DMA fences). 34 #include <sync.h>
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_sync.h | 21 * used (Android fences or sync file with DMA fences). 29 #include <sync.h>
|
H A D | mali_kbase_mem_pool.c | 153 /* DMA cache sync fails for HIGHMEM before 3.5 on ARM */
in kbase_mem_alloc_page() 471 bool sync)
in kbase_mem_pool_add_array() 482 pool_dbg(pool, "add_array(%zu, zero=%d, sync=%d):\n", nr_pages, zero, sync);
in kbase_mem_pool_add_array() 484 /* Zero/sync pages first without holding the pool lock */
in kbase_mem_pool_add_array() 494 } else if (sync) {
in kbase_mem_pool_add_array() 470 kbase_mem_pool_add_array(struct kbase_mem_pool *pool, size_t nr_pages, phys_addr_t *pages, bool zero, bool sync) kbase_mem_pool_add_array() argument
|
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/ |
H A D | dmarx.h | 56 void rkisp_dmarx_get_frame(struct rkisp_device *dev, u32 *id, u64 *sof_timestamp, u64 *timestamp, bool sync);
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_sync.h | 23 * used (Android fences or sync file with DMA fences). 31 #include <sync.h>
|
H A D | mali_kbase_mem_pool.c | 165 /* DMA cache sync fails for HIGHMEM before 3.5 on ARM */ in kbase_mem_alloc_page() 489 size_t nr_pages, phys_addr_t *pages, bool zero, bool sync) in kbase_mem_pool_add_array() 499 pool_dbg(pool, "add_array(%zu, zero=%d, sync=%d):\n", in kbase_mem_pool_add_array() 500 nr_pages, zero, sync); in kbase_mem_pool_add_array() 502 /* Zero/sync pages first without holding the pool lock */ in kbase_mem_pool_add_array() 511 else if (sync) in kbase_mem_pool_add_array() 488 kbase_mem_pool_add_array(struct kbase_mem_pool *pool, size_t nr_pages, phys_addr_t *pages, bool zero, bool sync) kbase_mem_pool_add_array() argument
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/ |
H A D | dmarx.h | 64 bool sync);
|
/device/qemu/SmartL_E802/liteos_m/board/fs/ |
H A D | littlefs_hal.c | 83 .sync = LittlefsSync,
|
/device/qemu/esp32/liteos_m/board/fs/ |
H A D | littlefs_hal.c | 79 .sync = LittlefsSync,
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_sync.h | 28 * used (Android fences or sync file with DMA fences). 36 #include <sync.h>
|
H A D | mali_kbase_mem_pool.c | 156 /* DMA cache sync fails for HIGHMEM before 3.5 on ARM */ in kbase_mem_alloc_page() 653 bool sync) in kbase_mem_pool_add_array() 664 pool_dbg(pool, "add_array(%zu, zero=%d, sync=%d):\n", nr_pages, zero, sync); in kbase_mem_pool_add_array() 666 /* Zero/sync pages first without holding the pool lock */ in kbase_mem_pool_add_array() 676 } else if (sync) { in kbase_mem_pool_add_array() 693 bool zero, bool sync) in kbase_mem_pool_add_array_locked() 706 pool_dbg(pool, "add_array_locked(%zu, zero=%d, sync=%d):\n", nr_pages, zero, sync); in kbase_mem_pool_add_array_locked() 708 /* Zero/sync page in kbase_mem_pool_add_array_locked() 652 kbase_mem_pool_add_array(struct kbase_mem_pool *pool, size_t nr_pages, struct tagged_addr *pages, bool zero, bool sync) kbase_mem_pool_add_array() argument 692 kbase_mem_pool_add_array_locked(struct kbase_mem_pool *pool, size_t nr_pages, struct tagged_addr *pages, bool zero, bool sync) kbase_mem_pool_add_array_locked() argument [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/ |
H A D | mali_kbase_mmu.c | 57 * @sync: Set if the operation should be synchronous or not. 61 * If sync is not set then transactions still in flight when the flush is issued 66 * If sync is set then accesses in the flushed region will be drained 70 static void kbase_mmu_flush_invalidate(struct kbase_context *kctx, u64 vpfn, size_t nr, bool sync); 77 * @sync: Set if the operation should be synchronous or not. 82 static void kbase_mmu_flush_invalidate_no_ctx(struct kbase_device *kbdev, u64 vpfn, size_t nr, bool sync, int as_nr); 85 * kbase_mmu_sync_pgd - sync page directory to memory 88 * @size: Size of the region to sync. 1403 * @sync: Set if the operation should be synchronous or not. 1408 static void kbase_mmu_flush_invalidate_noretain(struct kbase_context *kctx, u64 vpfn, size_t nr, bool sync) in kbase_mmu_flush_invalidate_noretain() argument 1440 kbase_mmu_flush_invalidate_as(struct kbase_device *kbdev, struct kbase_as *as, u64 vpfn, size_t nr, bool sync) kbase_mmu_flush_invalidate_as() argument 1478 kbase_mmu_flush_invalidate_no_ctx(struct kbase_device *kbdev, u64 vpfn, size_t nr, bool sync, int as_nr) kbase_mmu_flush_invalidate_no_ctx() argument 1486 kbase_mmu_flush_invalidate(struct kbase_context *kctx, u64 vpfn, size_t nr, bool sync) kbase_mmu_flush_invalidate() argument [all...] |
/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/ |
H A D | dma-buf.c | 464 struct dma_buf_sync sync; in dma_buf_ioctl() local 472 if (copy_from_user(&sync, (void __user *)arg, sizeof(sync))) { in dma_buf_ioctl() 476 if (sync.flags & ~DMA_BUF_SYNC_VALID_FLAGS_MASK) { in dma_buf_ioctl() 480 switch (sync.flags & DMA_BUF_SYNC_RW) { in dma_buf_ioctl() 494 if (sync.flags & DMA_BUF_SYNC_END) { in dma_buf_ioctl()
|
/device/qemu/riscv32_virt/liteos_m/board/driver/cfiflash/ |
H A D | cfiflash_fs_hal.c | 144 .sync = LittlefsSync,
|