| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
| H A D | mali_kbase_jm_rb.c | 81 int js, in kbase_gpu_dequeue_atom() 107 struct kbase_jd_atom *kbase_gpu_inspect(struct kbase_device *kbdev, int js, in kbase_gpu_inspect() 121 int js) in kbase_backend_inspect_head() 127 int js) in kbase_backend_inspect_tail() 146 static bool kbase_gpu_atoms_submitted(struct kbase_device *kbdev, int js) in kbase_gpu_atoms_submitted() 174 int js; in kbase_gpu_atoms_submitted_any() local 190 int kbase_backend_nr_atoms_submitted(struct kbase_device *kbdev, int js) in kbase_backend_nr_atoms_submitted() 208 int kbase_backend_nr_atoms_on_slot(struct kbase_device *kbdev, int js) in kbase_backend_nr_atoms_on_slot() 223 static int kbase_gpu_nr_atoms_on_slot_min(struct kbase_device *kbdev, int js, in kbase_gpu_nr_atoms_on_slot_min() 274 int js, i; in kbase_gpu_check_secure_atoms() local [all …]
|
| H A D | mali_kbase_js_affinity.c | 32 int js) in kbase_js_can_run_job_on_slot_no_lock() 92 struct kbase_jd_atom *katom, int js) in kbase_js_choose_affinity() 213 bool kbase_js_affinity_would_violate(struct kbase_device *kbdev, int js, in kbase_js_affinity_would_violate() 231 void kbase_js_affinity_retain_slot_cores(struct kbase_device *kbdev, int js, in kbase_js_affinity_retain_slot_cores() 260 void kbase_js_affinity_release_slot_cores(struct kbase_device *kbdev, int js, in kbase_js_affinity_release_slot_cores()
|
| H A D | mali_kbase_jm_hw.c | 47 static inline int kbasep_jm_is_js_free(struct kbase_device *kbdev, int js, in kbasep_jm_is_js_free() 55 int js) in kbase_job_hw_submit() 193 int js, in kbasep_job_slot_update_head_start_timestamp() 226 int js) in kbasep_trace_tl_event_lpu_softstop() 482 int js, in kbasep_job_slot_soft_or_hard_stop_do_action() 729 int js = target_katom->slot_nr; in kbase_job_slot_ctx_priority_check_locked() local 930 struct kbase_context *kctx, int js, in kbasep_check_for_afbc_on_slot() 982 void kbase_job_slot_softstop_swflags(struct kbase_device *kbdev, int js, in kbase_job_slot_softstop_swflags() 1001 void kbase_job_slot_softstop(struct kbase_device *kbdev, int js, in kbase_job_slot_softstop() 1017 void kbase_job_slot_hardstop(struct kbase_context *kctx, int js, in kbase_job_slot_hardstop()
|
| H A D | mali_kbase_jm_internal.h | 60 static inline char *kbasep_make_job_slot_string(int js, char *js_string, in kbasep_make_job_slot_string()
|
| H A D | mali_kbase_pm_metrics.c | 341 int js; in kbase_pm_metrics_active_calc() local
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
| H A D | mali_kbase_jm_rb.c | 96 static struct kbase_jd_atom *kbase_gpu_dequeue_atom(struct kbase_device *kbdev, unsigned int js, in kbase_gpu_dequeue_atom() 120 struct kbase_jd_atom *kbase_gpu_inspect(struct kbase_device *kbdev, unsigned int js, int idx) in kbase_gpu_inspect() 132 struct kbase_jd_atom *kbase_backend_inspect_tail(struct kbase_device *kbdev, unsigned int js) in kbase_backend_inspect_tail() 144 unsigned int js; in kbase_gpu_atoms_submitted_any() local 161 int kbase_backend_nr_atoms_submitted(struct kbase_device *kbdev, unsigned int js) in kbase_backend_nr_atoms_submitted() 179 int kbase_backend_nr_atoms_on_slot(struct kbase_device *kbdev, unsigned int js) in kbase_backend_nr_atoms_on_slot() 194 static int kbase_gpu_nr_atoms_on_slot_min(struct kbase_device *kbdev, unsigned int js, in kbase_gpu_nr_atoms_on_slot_min() 245 unsigned int js; in kbase_gpu_check_secure_atoms() local 264 int kbase_backend_slot_free(struct kbase_device *kbdev, unsigned int js) in kbase_backend_slot_free() 433 static inline bool other_slots_busy(struct kbase_device *kbdev, unsigned int js) in other_slots_busy() [all …]
|
| H A D | mali_kbase_jm_hw.c | 48 unsigned int js, const u64 limited_core_mask) in kbase_job_write_affinity() 193 static inline bool kbasep_jm_wait_js_free(struct kbase_device *kbdev, unsigned int js, in kbasep_jm_wait_js_free() 214 int kbase_job_hw_submit(struct kbase_device *kbdev, struct kbase_jd_atom *katom, unsigned int js) in kbase_job_hw_submit() 366 static void kbasep_job_slot_update_head_start_timestamp(struct kbase_device *kbdev, unsigned int js, in kbasep_job_slot_update_head_start_timestamp() 397 static void kbasep_trace_tl_event_lpu_softstop(struct kbase_device *kbdev, unsigned int js) in kbasep_trace_tl_event_lpu_softstop() 624 void kbasep_job_slot_soft_or_hard_stop_do_action(struct kbase_device *kbdev, unsigned int js, in kbasep_job_slot_soft_or_hard_stop_do_action() 946 void kbase_job_slot_softstop_swflags(struct kbase_device *kbdev, unsigned int js, in kbase_job_slot_softstop_swflags() 961 void kbase_job_slot_softstop(struct kbase_device *kbdev, int js, in kbase_job_slot_softstop() 967 void kbase_job_slot_hardstop(struct kbase_context *kctx, unsigned int js, in kbase_job_slot_hardstop()
|
| H A D | mali_kbase_jm_as.c | 71 unsigned int js) in kbase_backend_use_ctx_sched() 215 int js; in kbase_backend_use_ctx() local
|
| H A D | mali_kbase_jm_internal.h | 48 static inline char *kbasep_make_job_slot_string(unsigned int js, char *js_string, size_t js_size) in kbasep_make_job_slot_string()
|
| H A D | mali_kbase_pm_metrics.c | 467 unsigned int js; in kbase_pm_metrics_active_calc() local
|
| /OK3568_Linux_fs/kernel/drivers/misc/altera-stapl/ |
| H A D | altera-jtag.c | 77 struct altera_jtag *js = &astate->js; in altera_jinit() local 102 int altera_set_drstop(struct altera_jtag *js, enum altera_jtag_state state) in altera_set_drstop() 109 int altera_set_irstop(struct altera_jtag *js, enum altera_jtag_state state) in altera_set_irstop() 116 int altera_set_dr_pre(struct altera_jtag *js, in altera_set_dr_pre() 155 int altera_set_ir_pre(struct altera_jtag *js, u32 count, u32 start_index, in altera_set_ir_pre() 193 int altera_set_dr_post(struct altera_jtag *js, u32 count, u32 start_index, in altera_set_dr_post() 233 int altera_set_ir_post(struct altera_jtag *js, u32 count, u32 start_index, in altera_set_ir_post() 274 struct altera_jtag *js = &astate->js; in altera_jreset_idle() local 288 struct altera_jtag *js = &astate->js; in altera_goto_jstate() local 341 struct altera_jtag *js = &astate->js; in altera_wait_cycles() local [all …]
|
| H A D | altera-jtag.h | 65 struct altera_jtag js; member
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_js.c | 154 static inline bool jsctx_rb_none_to_pull_prio(struct kbase_context *kctx, unsigned int js, int prio) in jsctx_rb_none_to_pull_prio() 180 static inline bool jsctx_rb_none_to_pull(struct kbase_context *kctx, unsigned int js) in jsctx_rb_none_to_pull() 212 static void jsctx_queue_foreach_prio(struct kbase_context *kctx, unsigned int js, int prio, in jsctx_queue_foreach_prio() 272 static inline void jsctx_queue_foreach(struct kbase_context *kctx, unsigned int js, in jsctx_queue_foreach() 293 static inline struct kbase_jd_atom *jsctx_rb_peek_prio(struct kbase_context *kctx, unsigned int js, in jsctx_rb_peek_prio() 325 static inline struct kbase_jd_atom *jsctx_rb_peek(struct kbase_context *kctx, unsigned int js) in jsctx_rb_peek() 356 unsigned int js = katom->slot_nr; in jsctx_rb_pull() local 375 unsigned int js = katom->slot_nr; in jsctx_tree_add() local 681 unsigned int js; in kbasep_js_kctx_term() local 729 static void kbase_jsctx_slot_prio_blocked_clear(struct kbase_context *kctx, unsigned int js, in kbase_jsctx_slot_prio_blocked_clear() [all …]
|
| H A D | mali_kbase_jm.c | 40 static bool kbase_jm_next_job(struct kbase_device *kbdev, unsigned int js, int nr_jobs_to_submit) in kbase_jm_next_job() 73 unsigned int js = ffs(js_mask) - 1; in kbase_jm_kick() local 112 unsigned int js; in kbase_jm_idle_ctx() local
|
| H A D | mali_kbase_dummy_job_wa.c | 43 u32 js; member
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_trace_timeline.h | 77 #define KBASE_TIMELINE_ATOMS_SUBMITTED(kctx, js, count) \ argument 89 #define KBASE_TIMELINE_JOB_START_NEXT(kctx, js, count) \ argument 100 #define KBASE_TIMELINE_JOB_START_HEAD(kctx, js, count) \ argument 111 #define KBASE_TIMELINE_TRY_SOFT_STOP(kctx, js, count) \ argument 203 #define KBASE_TIMELINE_JOB_START(kctx, js, _consumerof_atom_number) \ argument 214 #define KBASE_TIMELINE_JOB_STOP(kctx, js, _producerof_atom_number_completed) \ argument 296 #define KBASE_TIMELINE_ATOMS_SUBMITTED(kctx, js, count) CSTD_NOP() argument 298 #define KBASE_TIMELINE_JOB_START_NEXT(kctx, js, count) CSTD_NOP() argument 300 #define KBASE_TIMELINE_JOB_START_HEAD(kctx, js, count) CSTD_NOP() argument 302 #define KBASE_TIMELINE_TRY_SOFT_STOP(kctx, js, count) CSTD_NOP() argument [all …]
|
| H A D | mali_kbase_js.c | 179 jsctx_rb_none_to_pull_prio(struct kbase_context *kctx, int js, int prio) in jsctx_rb_none_to_pull_prio() 200 jsctx_rb_none_to_pull(struct kbase_context *kctx, int js) in jsctx_rb_none_to_pull() 232 jsctx_queue_foreach_prio(struct kbase_context *kctx, int js, int prio, in jsctx_queue_foreach_prio() 269 jsctx_queue_foreach(struct kbase_context *kctx, int js, in jsctx_queue_foreach() 290 jsctx_rb_peek_prio(struct kbase_context *kctx, int js, int prio) in jsctx_rb_peek_prio() 318 jsctx_rb_peek(struct kbase_context *kctx, int js) in jsctx_rb_peek() 348 int js = katom->slot_nr; in jsctx_rb_pull() local 365 int js = katom->slot_nr; in jsctx_tree_add() local 603 int js; in kbasep_js_kctx_term() local 655 int js) in kbase_js_ctx_list_add_pullable_nolock() [all …]
|
| H A D | mali_kbase_jm.c | 36 static bool kbase_jm_next_job(struct kbase_device *kbdev, int js, in kbase_jm_next_job() 66 int js = ffs(js_mask) - 1; in kbase_jm_kick() local
|
| H A D | mali_kbase_js.h | 690 static inline void kbasep_js_set_job_retry_submit_slot(struct kbase_jd_atom *atom, int js) in kbasep_js_set_job_retry_submit_slot() 758 int js = katom_retained_state->retry_submit_on_slot; in kbasep_js_get_atom_retry_submit_slot() local
|
| H A D | mali_kbase_trace_timeline.c | 120 struct kbase_jd_atom *katom, int js) in kbase_timeline_job_slot_submit() 138 struct kbase_jd_atom *katom, int js, in kbase_timeline_job_slot_done()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/panfrost/ |
| H A D | panfrost_job.c | 97 struct panfrost_job_slot *js = pfdev->js; in panfrost_fence_create() local 136 int js) in panfrost_job_write_affinity() 151 static void panfrost_job_hw_submit(struct panfrost_job *job, int js) in panfrost_job_hw_submit() 439 int js = panfrost_job_get_slot(job); in panfrost_job_timedout() local 597 struct panfrost_job_slot *js; in panfrost_job_init() local 647 struct panfrost_job_slot *js = pfdev->js; in panfrost_job_fini() local 662 struct panfrost_job_slot *js = pfdev->js; in panfrost_job_open() local 687 struct panfrost_job_slot *js = pfdev->js; in panfrost_job_is_idle() local
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/ |
| H A D | jsmn.c | 59 static jsmnerr_t jsmn_parse_primitive(jsmn_parser *parser, const char *js, in jsmn_parse_primitive() 116 static jsmnerr_t jsmn_parse_string(jsmn_parser *parser, const char *js, in jsmn_parse_string() 173 jsmnerr_t jsmn_parse(jsmn_parser *parser, const char *js, size_t len, in jsmn_parse()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/jm/ |
| H A D | mali_kbase_jm_js.h | 135 static inline void kbase_jsctx_slot_prio_blocked_set(struct kbase_context *kctx, unsigned int js, in kbase_jsctx_slot_prio_blocked_set()
|
| /OK3568_Linux_fs/kernel/drivers/md/ |
| H A D | dm-integrity.c | 695 struct journal_sector *js; in access_journal_entry() local 780 struct journal_sector *js = access_journal(ic, section, j); in rw_section_mac() local 1860 struct journal_sector *js; in __journal_read_write() local 1920 struct journal_sector *js; in __journal_read_write() local 2270 struct journal_sector *js; in integrity_commit() local 2314 static void restore_last_bytes(struct dm_integrity_c *ic, struct journal_sector *js, in restore_last_bytes() 2754 struct journal_sector *js = access_journal(ic, i, j); in init_journal() local 2822 struct journal_sector *js = access_journal(ic, i, j); in replay_journal() local 2871 struct journal_sector *js = access_journal(ic, i, j); in replay_journal() local
|
| /OK3568_Linux_fs/kernel/kernel/rcu/ |
| H A D | tree_stall.h | 608 unsigned long js; in check_cpu_stall() local
|