| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/ |
| H A D | mali_pp_job.h | 131 MALI_STATIC_INLINE u32 mali_pp_job_get_id(struct mali_pp_job *job) in mali_pp_job_get_id() 137 MALI_STATIC_INLINE void mali_pp_job_set_cache_order(struct mali_pp_job *job, in mali_pp_job_set_cache_order() 145 MALI_STATIC_INLINE u32 mali_pp_job_get_cache_order(struct mali_pp_job *job) in mali_pp_job_get_cache_order() 151 MALI_STATIC_INLINE u64 mali_pp_job_get_user_id(struct mali_pp_job *job) in mali_pp_job_get_user_id() 157 MALI_STATIC_INLINE u32 mali_pp_job_get_frame_builder_id(struct mali_pp_job *job) in mali_pp_job_get_frame_builder_id() 163 MALI_STATIC_INLINE u32 mali_pp_job_get_flush_id(struct mali_pp_job *job) in mali_pp_job_get_flush_id() 169 MALI_STATIC_INLINE u32 mali_pp_job_get_pid(struct mali_pp_job *job) in mali_pp_job_get_pid() 175 MALI_STATIC_INLINE u32 mali_pp_job_get_tid(struct mali_pp_job *job) in mali_pp_job_get_tid() 181 MALI_STATIC_INLINE u32 *mali_pp_job_get_frame_registers(struct mali_pp_job *job) in mali_pp_job_get_frame_registers() 187 MALI_STATIC_INLINE u32 *mali_pp_job_get_dlbu_registers(struct mali_pp_job *job) in mali_pp_job_get_dlbu_registers() [all …]
|
| H A D | mali_gp_job.h | 96 MALI_STATIC_INLINE u32 mali_gp_job_get_id(struct mali_gp_job *job) in mali_gp_job_get_id() 102 MALI_STATIC_INLINE void mali_gp_job_set_cache_order(struct mali_gp_job *job, in mali_gp_job_set_cache_order() 110 MALI_STATIC_INLINE u32 mali_gp_job_get_cache_order(struct mali_gp_job *job) in mali_gp_job_get_cache_order() 116 MALI_STATIC_INLINE u64 mali_gp_job_get_user_id(struct mali_gp_job *job) in mali_gp_job_get_user_id() 122 MALI_STATIC_INLINE u32 mali_gp_job_get_frame_builder_id(struct mali_gp_job *job) in mali_gp_job_get_frame_builder_id() 128 MALI_STATIC_INLINE u32 mali_gp_job_get_flush_id(struct mali_gp_job *job) in mali_gp_job_get_flush_id() 134 MALI_STATIC_INLINE u32 mali_gp_job_get_pid(struct mali_gp_job *job) in mali_gp_job_get_pid() 140 MALI_STATIC_INLINE u32 mali_gp_job_get_tid(struct mali_gp_job *job) in mali_gp_job_get_tid() 146 MALI_STATIC_INLINE u32 *mali_gp_job_get_frame_registers(struct mali_gp_job *job) in mali_gp_job_get_frame_registers() 152 MALI_STATIC_INLINE struct mali_session_data *mali_gp_job_get_session(struct mali_gp_job *job) in mali_gp_job_get_session() [all …]
|
| H A D | mali_scheduler.c | 206 struct mali_pp_job *job; in mali_scheduler_job_physical_head_count() local 271 struct mali_pp_job *job; in mali_scheduler_job_pp_next() local 305 struct mali_pp_job *job; in mali_scheduler_job_next_is_virtual() local 320 struct mali_gp_job *job = NULL; in mali_scheduler_job_gp_get() local 352 struct mali_pp_job *job = NULL; in mali_scheduler_job_pp_physical_peek() local 398 struct mali_pp_job *job = NULL; in mali_scheduler_job_pp_virtual_peek() local 432 struct mali_pp_job *job = mali_scheduler_job_pp_physical_peek(); in mali_scheduler_job_pp_physical_get() local 459 struct mali_pp_job *job = mali_scheduler_job_pp_virtual_peek(); in mali_scheduler_job_pp_virtual_get() local 485 mali_scheduler_mask mali_scheduler_activate_gp_job(struct mali_gp_job *job) in mali_scheduler_activate_gp_job() 514 mali_scheduler_mask mali_scheduler_activate_pp_job(struct mali_pp_job *job) in mali_scheduler_activate_pp_job() [all …]
|
| H A D | mali_soft_job.c | 90 … void mali_soft_job_system_free_job(struct mali_soft_job_system *system, struct mali_soft_job *job) in mali_soft_job_system_free_job() 109 struct mali_soft_job *job, *tmp; in mali_soft_job_system_lookup_job() local 122 void mali_soft_job_destroy(struct mali_soft_job *job) in mali_soft_job_destroy() 145 struct mali_soft_job *job; in mali_soft_job_create() local 189 mali_timeline_point mali_soft_job_start(struct mali_soft_job *job, struct mali_timeline_fence *fenc… in mali_soft_job_start() 220 struct mali_soft_job *job; in mali_soft_job_is_activated() local 230 struct mali_soft_job *job; in mali_soft_job_system_signal_job() local 282 static void mali_soft_job_send_activated_notification(struct mali_soft_job *job) in mali_soft_job_send_activated_notification() 292 mali_scheduler_mask mali_soft_job_system_activate_job(struct mali_soft_job *job) in mali_soft_job_system_activate_job() 340 mali_scheduler_mask mali_soft_job_system_timeout_job(struct mali_soft_job *job) in mali_soft_job_system_timeout_job() [all …]
|
| H A D | mali_gp_job.c | 24 struct mali_gp_job *job, in _mali_gp_add_varying_allocations() 64 static void _mali_gp_del_varying_allocations(struct mali_gp_job *job) in _mali_gp_del_varying_allocations() 77 struct mali_gp_job *job; in mali_gp_job_create() local 220 void mali_gp_job_delete(struct mali_gp_job *job) in mali_gp_job_delete() 249 void mali_gp_job_list_add(struct mali_gp_job *job, _mali_osk_list_t *list) in mali_gp_job_list_add() 294 mali_scheduler_mask mali_gp_job_signal_pp_tracker(struct mali_gp_job *job, mali_bool success) in mali_gp_job_signal_pp_tracker()
|
| H A D | mali_pp_job.c | 43 struct mali_pp_job *job; in mali_pp_job_create() local 144 void mali_pp_job_delete(struct mali_pp_job *job) in mali_pp_job_delete() 184 void mali_pp_job_list_add(struct mali_pp_job *job, _mali_osk_list_t *list) in mali_pp_job_list_add() 215 u32 mali_pp_job_get_perf_counter_src0(struct mali_pp_job *job, u32 sub_job) in mali_pp_job_get_perf_counter_src0() 231 u32 mali_pp_job_get_perf_counter_src1(struct mali_pp_job *job, u32 sub_job) in mali_pp_job_get_perf_counter_src1()
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rve/ |
| H A D | rve_job.c | 18 struct rve_job *job; in rve_scheduler_get_pending_job_list() local 34 struct rve_job *job; in rve_scheduler_get_running_job() local 45 static void rve_scheduler_set_pid_info(struct rve_job *job, ktime_t now) in rve_scheduler_set_pid_info() 83 struct rve_scheduler_t *rve_job_get_scheduler(struct rve_job *job) in rve_job_get_scheduler() 88 struct rve_internal_ctx_t *rve_job_get_internal_ctx(struct rve_job *job) in rve_job_get_internal_ctx() 93 static void rve_job_free(struct rve_job *job) in rve_job_free() 103 static int rve_job_cleanup(struct rve_job *job) in rve_job_cleanup() 147 struct rve_job *job = NULL; in rve_job_alloc() local 178 static void rve_job_dump_info(struct rve_job *job) in rve_job_dump_info() 184 static int rve_job_run(struct rve_job *job) in rve_job_run() [all …]
|
| H A D | rve_fence.c | 45 int rve_out_fence_alloc(struct rve_job *job) in rve_out_fence_alloc() 62 int rve_out_fence_get_fd(struct rve_job *job) in rve_out_fence_get_fd() 106 int rve_add_dma_fence_callback(struct rve_job *job, struct dma_fence *in_fence, in rve_add_dma_fence_callback()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_job.c | 34 struct amdgpu_job *job = to_amdgpu_job(s_job); in amdgpu_job_timedout() local 64 struct amdgpu_job **job, struct amdgpu_vm *vm) in amdgpu_job_alloc() 96 struct amdgpu_job **job) in amdgpu_job_alloc_with_ib() 111 void amdgpu_job_free_resources(struct amdgpu_job *job) in amdgpu_job_free_resources() 126 struct amdgpu_job *job = to_amdgpu_job(s_job); in amdgpu_job_free_cb() local 136 void amdgpu_job_free(struct amdgpu_job *job) in amdgpu_job_free() 146 int amdgpu_job_submit(struct amdgpu_job *job, struct drm_sched_entity *entity, in amdgpu_job_submit() 165 int amdgpu_job_submit_direct(struct amdgpu_job *job, struct amdgpu_ring *ring, in amdgpu_job_submit_direct() 184 struct amdgpu_job *job = to_amdgpu_job(sched_job); in amdgpu_job_dependency() local 213 struct amdgpu_job *job; in amdgpu_job_run() local
|
| /OK3568_Linux_fs/kernel/block/ |
| H A D | bsg-lib.c | 39 struct bsg_job *job = blk_mq_rq_to_pdu(rq); in bsg_transport_fill_hdr() local 78 struct bsg_job *job = blk_mq_rq_to_pdu(rq); in bsg_transport_complete_rq() local 127 struct bsg_job *job = blk_mq_rq_to_pdu(rq); in bsg_transport_free_rq() local 150 struct bsg_job *job = container_of(kref, struct bsg_job, kref); in bsg_teardown_job() local 161 void bsg_job_put(struct bsg_job *job) in bsg_job_put() 167 int bsg_job_get(struct bsg_job *job) in bsg_job_get() 181 void bsg_job_done(struct bsg_job *job, int result, in bsg_job_done() 199 struct bsg_job *job = blk_mq_rq_to_pdu(rq); in bsg_complete() local 226 struct bsg_job *job = blk_mq_rq_to_pdu(req); in bsg_prepare_job() local 296 struct bsg_job *job = blk_mq_rq_to_pdu(req); in bsg_init_rq() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/v3d/ |
| H A D | v3d_sched.c | 60 struct v3d_job *job = to_v3d_job(sched_job); in v3d_job_free() local 76 struct v3d_job *job = to_v3d_job(sched_job); in v3d_job_dependency() local 90 struct v3d_bin_job *job = to_bin_job(sched_job); in v3d_bin_job_run() local 143 struct v3d_render_job *job = to_render_job(sched_job); in v3d_render_job_run() local 186 struct v3d_tfu_job *job = to_tfu_job(sched_job); in v3d_tfu_job_run() local 223 struct v3d_csd_job *job = to_csd_job(sched_job); in v3d_csd_job_run() local 254 struct v3d_job *job = to_v3d_job(sched_job); in v3d_cache_clean_job_run() local 299 struct v3d_job *job = to_v3d_job(sched_job); in v3d_cl_job_timedout() local 316 struct v3d_bin_job *job = to_bin_job(sched_job); in v3d_bin_job_timedout() local 325 struct v3d_render_job *job = to_render_job(sched_job); in v3d_render_job_timedout() local [all …]
|
| H A D | v3d_gem.c | 250 v3d_lock_bo_reservations(struct v3d_job *job, in v3d_lock_bo_reservations() 289 struct v3d_job *job, in v3d_lookup_bos() 354 struct v3d_job *job = container_of(ref, struct v3d_job, refcount); in v3d_job_free() local 382 struct v3d_render_job *job = container_of(ref, struct v3d_render_job, in v3d_render_job_free() local 393 void v3d_job_put(struct v3d_job *job) in v3d_job_put() 433 struct v3d_job *job, void (*free)(struct kref *ref), in v3d_job_init() 467 struct v3d_job *job, enum v3d_queue queue) in v3d_push_job() 488 struct v3d_job *job, in v3d_attach_fences_and_unlock_reservation() 685 struct v3d_tfu_job *job; in v3d_submit_tfu_ioctl() local 780 struct v3d_csd_job *job; in v3d_submit_csd_ioctl() local
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/ |
| H A D | rga_job.c | 17 static void rga_job_free(struct rga_job *job) in rga_job_free() 24 struct rga_job *job; in rga_job_kref_release() local 31 static int rga_job_put(struct rga_job *job) in rga_job_put() 36 static void rga_job_get(struct rga_job *job) in rga_job_get() 41 static int rga_job_cleanup(struct rga_job *job) in rga_job_cleanup() 52 static int rga_job_judgment_support_core(struct rga_job *job) in rga_job_judgment_support_core() 115 struct rga_job *job = NULL; in rga_job_alloc() local 145 static void rga_job_dump_info(struct rga_job *job) in rga_job_dump_info() 172 static int rga_job_run(struct rga_job *job, struct rga_scheduler_t *scheduler) in rga_job_run() 202 struct rga_job *job = NULL; in rga_job_next() local [all …]
|
| H A D | rga_mm.c | 373 struct rga_job *job) in rga_mm_map_dma_buffer() 525 struct rga_job *job, int write_flag) in rga_mm_map_virt_addr() 673 struct rga_job *job) in rga_mm_map_phys_addr() 765 struct rga_job *job, int write_flag) in rga_mm_map_buffer() 1031 static bool rga_mm_is_need_mmu(struct rga_job *job, struct rga_internal_buffer *buffer) in rga_mm_is_need_mmu() 1049 static int rga_mm_set_mmu_flag(struct rga_job *job) in rga_mm_set_mmu_flag() 1135 static int rga_mm_set_mmu_base(struct rga_job *job, in rga_mm_set_mmu_base() 1299 struct rga_job *job, in rga_mm_sync_dma_sg_for_device() 1325 struct rga_job *job, in rga_mm_sync_dma_sg_for_cpu() 1350 static int rga_mm_get_buffer_info(struct rga_job *job, in rga_mm_get_buffer_info() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/host1x/ |
| H A D | job.c | 29 struct host1x_job *job = NULL; in host1x_job_alloc() local 71 struct host1x_job *host1x_job_get(struct host1x_job *job) in host1x_job_get() 80 struct host1x_job *job = container_of(ref, struct host1x_job, ref); in job_free() local 85 void host1x_job_put(struct host1x_job *job) in host1x_job_put() 91 void host1x_job_add_gather(struct host1x_job *job, struct host1x_bo *bo, in host1x_job_add_gather() 104 static unsigned int pin_job(struct host1x *host, struct host1x_job *job) in pin_job() 279 static int do_relocs(struct host1x_job *job, struct host1x_job_gather *g) in do_relocs() 339 struct host1x_job *job; member 524 static inline int copy_gathers(struct device *host, struct host1x_job *job, in copy_gathers() 589 int host1x_job_pin(struct host1x_job *job, struct device *dev) in host1x_job_pin() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/rknpu/ |
| H A D | rknpu_job.c | 61 static int rknn_get_task_number(struct rknpu_job *job, int core_index) in rknn_get_task_number() 73 static void rknpu_job_free(struct rknpu_job *job) in rknpu_job_free() 93 static int rknpu_job_cleanup(struct rknpu_job *job) in rknpu_job_cleanup() 102 struct rknpu_job *job = in rknpu_job_cleanup_work() local 111 struct rknpu_job *job = NULL; in rknpu_job_alloc() local 154 static inline int rknpu_job_wait(struct rknpu_job *job) in rknpu_job_wait() 229 static inline int rknpu_job_commit_pc(struct rknpu_job *job, int core_index) in rknpu_job_commit_pc() 322 static int rknpu_job_commit(struct rknpu_job *job, int core_index) in rknpu_job_commit() 339 struct rknpu_job *job = NULL; in rknpu_job_next() local 374 static void rknpu_job_done(struct rknpu_job *job, int ret, int core_index) in rknpu_job_done() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/ |
| H A D | phl_cmd_job.c | 37 struct phl_cmd_job *job = (struct phl_cmd_job *)msg->param; in cmd_discard_msg_job() local 60 enum rtw_phl_status rtw_phl_job_fill_fptr(void *phl, struct phl_cmd_job *job, in rtw_phl_job_fill_fptr() 96 struct phl_cmd_job job; in rtw_phl_job_add_fptr() local 106 struct phl_cmd_job *job = (struct phl_cmd_job *)param; in job_run_func_hdl() local 125 struct phl_cmd_job job; in rtw_hal_add_sta_entry_job() local 137 struct phl_cmd_job *job = (struct phl_cmd_job *)param; in job_add_sta_entry_hdl() local 170 struct phl_cmd_job *job = (struct phl_cmd_job *)param; in phl_cmd_do_job() local
|
| H A D | phl_cmd_fsm.c | 117 struct phl_cmd_job *job; in cmd_do_wdog_job() local 287 struct phl_cmd_job *job; in cmd_service_st_hdl() local 406 static int wait_completion(void *d, struct phl_cmd_job *job, int m_sec) in wait_completion() 502 struct phl_cmd_job *job, *job_t; in phl_cmd_destory_obj() local 600 struct phl_cmd_job *job; in rtw_phl_job_reg_wdog() local 654 struct phl_cmd_job *job = (struct phl_cmd_job *)msg->param; in phl_cmd_enqueue_and_wait_job() local 698 struct phl_cmd_job *job; in phl_cmd_complete_job() local 759 struct phl_cmd_job *job; in phl_fsm_cmd_stop() local
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/ |
| H A D | phl_cmd_job.c | 37 struct phl_cmd_job *job = (struct phl_cmd_job *)msg->param; in cmd_discard_msg_job() local 60 enum rtw_phl_status rtw_phl_job_fill_fptr(void *phl, struct phl_cmd_job *job, in rtw_phl_job_fill_fptr() 96 struct phl_cmd_job job; in rtw_phl_job_add_fptr() local 106 struct phl_cmd_job *job = (struct phl_cmd_job *)param; in job_run_func_hdl() local 125 struct phl_cmd_job job; in rtw_hal_add_sta_entry_job() local 137 struct phl_cmd_job *job = (struct phl_cmd_job *)param; in job_add_sta_entry_hdl() local 170 struct phl_cmd_job *job = (struct phl_cmd_job *)param; in phl_cmd_do_job() local
|
| H A D | phl_cmd_fsm.c | 117 struct phl_cmd_job *job; in cmd_do_wdog_job() local 287 struct phl_cmd_job *job; in cmd_service_st_hdl() local 406 static int wait_completion(void *d, struct phl_cmd_job *job, int m_sec) in wait_completion() 502 struct phl_cmd_job *job, *job_t; in phl_cmd_destory_obj() local 600 struct phl_cmd_job *job; in rtw_phl_job_reg_wdog() local 654 struct phl_cmd_job *job = (struct phl_cmd_job *)msg->param; in phl_cmd_enqueue_and_wait_job() local 698 struct phl_cmd_job *job; in phl_cmd_complete_job() local 759 struct phl_cmd_job *job; in phl_fsm_cmd_stop() local
|
| /OK3568_Linux_fs/kernel/drivers/scsi/lpfc/ |
| H A D | lpfc_bsg.c | 304 struct bsg_job *job; in lpfc_bsg_send_mgmt_cmd_cmp() local 388 lpfc_bsg_send_mgmt_cmd(struct bsg_job *job) in lpfc_bsg_send_mgmt_cmd() 581 struct bsg_job *job; in lpfc_bsg_rport_els_cmp() local 662 lpfc_bsg_rport_els(struct bsg_job *job) in lpfc_bsg_rport_els() 933 struct bsg_job *job = NULL; in lpfc_bsg_ct_unsol_event() local 1206 lpfc_bsg_hba_set_event(struct bsg_job *job) in lpfc_bsg_hba_set_event() 1289 lpfc_bsg_hba_get_event(struct bsg_job *job) in lpfc_bsg_hba_get_event() 1401 struct bsg_job *job; in lpfc_issue_ct_rsp_cmp() local 1481 lpfc_issue_ct_rsp(struct lpfc_hba *phba, struct bsg_job *job, uint32_t tag, in lpfc_issue_ct_rsp() 1626 lpfc_bsg_send_mgmt_rsp(struct bsg_job *job) in lpfc_bsg_send_mgmt_rsp() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/panfrost/ |
| H A D | panfrost_job.c | 112 static int panfrost_job_get_slot(struct panfrost_job *job) in panfrost_job_get_slot() 151 static void panfrost_job_hw_submit(struct panfrost_job *job, int js) in panfrost_job_hw_submit() 219 int panfrost_job_push(struct panfrost_job *job) in panfrost_job_push() 264 struct panfrost_job *job = container_of(ref, struct panfrost_job, in panfrost_job_cleanup() local 302 void panfrost_job_put(struct panfrost_job *job) in panfrost_job_put() 309 struct panfrost_job *job = to_panfrost_job(sched_job); in panfrost_job_free() local 319 struct panfrost_job *job = to_panfrost_job(sched_job); in panfrost_job_dependency() local 346 struct panfrost_job *job = to_panfrost_job(sched_job); in panfrost_job_run() local 437 struct panfrost_job *job = to_panfrost_job(sched_job); in panfrost_job_timedout() local 519 struct panfrost_job *job; in panfrost_job_irq_handler() local
|
| /OK3568_Linux_fs/kernel/drivers/md/ |
| H A D | dm-kcopyd.c | 531 struct kcopyd_job *job; in pop_io_job() local 556 struct kcopyd_job *job = NULL; in pop() local 574 static void push(struct list_head *jobs, struct kcopyd_job *job) in push() 585 static void push_head(struct list_head *jobs, struct kcopyd_job *job) in push_head() 604 static int run_complete_job(struct kcopyd_job *job) in run_complete_job() 634 struct kcopyd_job *job = (struct kcopyd_job *) context; in complete_io() local 667 static int run_io_job(struct kcopyd_job *job) in run_io_job() 701 static int run_pages_job(struct kcopyd_job *job) in run_pages_job() 727 struct kcopyd_job *job; in process_jobs() local 793 static void dispatch_job(struct kcopyd_job *job) in dispatch_job() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ |
| H A D | drm_writeback.c | 262 int drm_writeback_prepare_job(struct drm_writeback_job *job) in drm_writeback_prepare_job() 302 struct drm_writeback_job *job; in drm_writeback_queue_job() local 314 void drm_writeback_cleanup_job(struct drm_writeback_job *job) in drm_writeback_cleanup_job() 342 struct drm_writeback_job *job = container_of(work, in cleanup_work() local 370 struct drm_writeback_job *job; in drm_writeback_signal_completion() local
|
| /OK3568_Linux_fs/kernel/drivers/misc/habanalabs/common/ |
| H A D | command_submission.c | 123 static bool is_cb_patched(struct hl_device *hdev, struct hl_cs_job *job) in is_cb_patched() 146 static int cs_parser(struct hl_fpriv *hpriv, struct hl_cs_job *job) in cs_parser() 195 static void free_job(struct hl_device *hdev, struct hl_cs_job *job) in free_job() 264 struct hl_cs_job *job, *tmp; in cs_do_release() local 480 struct hl_cs_job *job, *tmp; in cs_rollback() local 509 struct hl_cs_job *job = container_of(work, struct hl_cs_job, in job_wq_completion() local 590 struct hl_cs_job *job; in hl_cs_allocate_job() local 613 struct hl_cs_job *job; in cs_ioctl_default() local 776 struct hl_cs_job *job; in cs_ioctl_signal_wait() local
|