Home
last modified time | relevance | path

Searched defs:js (Results 1 – 25 of 28) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_jm_rb.c81 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 Dmali_kbase_js_affinity.c32 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 Dmali_kbase_jm_hw.c47 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 Dmali_kbase_jm_internal.h60 static inline char *kbasep_make_job_slot_string(int js, char *js_string, in kbasep_make_job_slot_string()
H A Dmali_kbase_pm_metrics.c341 int js; in kbase_pm_metrics_active_calc() local
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_jm_rb.c96 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 Dmali_kbase_jm_hw.c48 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 Dmali_kbase_jm_as.c71 unsigned int js) in kbase_backend_use_ctx_sched()
215 int js; in kbase_backend_use_ctx() local
H A Dmali_kbase_jm_internal.h48 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 Dmali_kbase_pm_metrics.c467 unsigned int js; in kbase_pm_metrics_active_calc() local
/OK3568_Linux_fs/kernel/drivers/misc/altera-stapl/
H A Daltera-jtag.c77 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 Daltera-jtag.h65 struct altera_jtag js; member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_js.c154 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 Dmali_kbase_jm.c40 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 Dmali_kbase_dummy_job_wa.c43 u32 js; member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_trace_timeline.h77 #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 Dmali_kbase_js.c179 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 Dmali_kbase_jm.c36 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 Dmali_kbase_js.h690 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 Dmali_kbase_trace_timeline.c120 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 Dpanfrost_job.c97 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 Djsmn.c59 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 Dmali_kbase_jm_js.h135 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 Ddm-integrity.c695 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 Dtree_stall.h608 unsigned long js; in check_cpu_stall() local

12