| /openbsd-src/sys/dev/pci/drm/i915/gt/ |
| H A D | intel_ring_submission.c | 35 static void set_hwstam(struct intel_engine_cs *engine, u32 mask) in set_hwstam() 51 static void set_hws_pga(struct intel_engine_cs *engine, phys_addr_t phys) in set_hws_pga() 62 static struct vm_page *status_page(struct intel_engine_cs *engine) in status_page() 70 static void ring_setup_phys_status_page(struct intel_engine_cs *engine) in ring_setup_phys_status_page() 76 static void set_hwsp(struct intel_engine_cs *engine, u32 offset) in set_hwsp() 116 static void flush_cs_tlb(struct intel_engine_cs *engine) in flush_cs_tlb() 137 static void ring_setup_status_page(struct intel_engine_cs *engine) in ring_setup_status_page() 158 static void set_pp_dir(struct intel_engine_cs *engine) in set_pp_dir() 175 static bool stop_ring(struct intel_engine_cs *engine) in stop_ring() 192 static int xcs_resume(struct intel_engine_cs *engine) in xcs_resume() [all …]
|
| H A D | intel_engine_pm.h | 16 intel_engine_pm_is_awake(const struct intel_engine_cs *engine) in intel_engine_pm_is_awake() 21 static inline void __intel_engine_pm_get(struct intel_engine_cs *engine) in __intel_engine_pm_get() 26 static inline void intel_engine_pm_get(struct intel_engine_cs *engine) in intel_engine_pm_get() 31 static inline bool intel_engine_pm_get_if_awake(struct intel_engine_cs *engine) in intel_engine_pm_get_if_awake() 36 static inline void intel_engine_pm_might_get(struct intel_engine_cs *engine) in intel_engine_pm_might_get() 51 static inline void intel_engine_pm_put(struct intel_engine_cs *engine) in intel_engine_pm_put() 56 static inline void intel_engine_pm_put_async(struct intel_engine_cs *engine) in intel_engine_pm_put_async() 61 static inline void intel_engine_pm_put_delay(struct intel_engine_cs *engine, in intel_engine_pm_put_delay() 67 static inline void intel_engine_pm_flush(struct intel_engine_cs *engine) in intel_engine_pm_flush() 72 static inline void intel_engine_pm_might_put(struct intel_engine_cs *engine) in intel_engine_pm_might_put() [all …]
|
| H A D | intel_engine_heartbeat.c | 23 static bool next_heartbeat(struct intel_engine_cs *engine) in next_heartbeat() 79 static void idle_pulse(struct intel_engine_cs *engine, struct i915_request *rq) in idle_pulse() 97 struct intel_engine_cs *engine) in show_heartbeat() 116 reset_engine(struct intel_engine_cs *engine, struct i915_request *rq) in reset_engine() 138 struct intel_engine_cs *engine = in heartbeat() local 236 void intel_engine_unpark_heartbeat(struct intel_engine_cs *engine) in intel_engine_unpark_heartbeat() 244 void intel_engine_park_heartbeat(struct intel_engine_cs *engine) in intel_engine_park_heartbeat() 252 struct intel_engine_cs *engine; in intel_gt_unpark_heartbeats() local 262 struct intel_engine_cs *engine; in intel_gt_park_heartbeats() local 269 void intel_engine_init_heartbeat(struct intel_engine_cs *engine) in intel_engine_init_heartbeat() [all …]
|
| H A D | intel_engine_cs.c | 359 static void __sprint_engine_name(struct intel_engine_cs *engine) in __sprint_engine_name() argument 371 intel_engine_set_hwsp_writemask(struct intel_engine_cs * engine,u32 mask) intel_engine_set_hwsp_writemask() argument 386 intel_engine_sanitize_mmio(struct intel_engine_cs * engine) intel_engine_sanitize_mmio() argument 392 nop_irq_handler(struct intel_engine_cs * engine,u16 iir) nop_irq_handler() argument 455 struct intel_engine_cs *engine; intel_engine_setup() local 573 intel_clamp_heartbeat_interval_ms(struct intel_engine_cs * engine,u64 value) intel_clamp_heartbeat_interval_ms() argument 580 intel_clamp_max_busywait_duration_ns(struct intel_engine_cs * engine,u64 value) intel_clamp_max_busywait_duration_ns() argument 587 intel_clamp_preempt_timeout_ms(struct intel_engine_cs * engine,u64 value) intel_clamp_preempt_timeout_ms() argument 601 intel_clamp_stop_timeout_ms(struct intel_engine_cs * engine,u64 value) intel_clamp_stop_timeout_ms() argument 608 intel_clamp_timeslice_duration_ms(struct intel_engine_cs * engine,u64 value) intel_clamp_timeslice_duration_ms() argument 622 __setup_engine_capabilities(struct intel_engine_cs * engine) __setup_engine_capabilities() argument 656 struct intel_engine_cs *engine; intel_setup_engine_capabilities() local 669 struct intel_engine_cs *engine; intel_engines_release() local 700 intel_engine_free_request_pool(struct intel_engine_cs * engine) intel_engine_free_request_pool() argument 714 struct intel_engine_cs *engine; intel_engines_free() local 1052 intel_engine_init_execlists(struct intel_engine_cs * engine) intel_engine_init_execlists() argument 1065 cleanup_status_page(struct intel_engine_cs * engine) cleanup_status_page() argument 1083 pin_ggtt_status_page(struct intel_engine_cs * engine,struct i915_gem_ww_ctx * ww,struct i915_vma * vma) pin_ggtt_status_page() argument 1108 init_status_page(struct intel_engine_cs * engine) init_status_page() argument 1173 intel_engine_init_tlb_invalidation(struct intel_engine_cs * engine) intel_engine_init_tlb_invalidation() argument 1287 engine_setup_common(struct intel_engine_cs * engine) engine_setup_common() argument 1352 struct intel_engine_cs *engine = ce->engine; measure_breadcrumb_dw() local 1391 intel_engine_create_pinned_context(struct intel_engine_cs * engine,struct i915_address_space * vm,unsigned int ring_size,unsigned int hwsp,struct lock_class_key * key,const char * name) intel_engine_create_pinned_context() argument 1434 struct intel_engine_cs *engine = ce->engine; intel_engine_destroy_pinned_context() local 1449 create_kernel_context(struct intel_engine_cs * engine) create_kernel_context() argument 1469 engine_init_common(struct intel_engine_cs * engine) engine_init_common() argument 1505 struct intel_engine_cs *engine; intel_engines_init() local 1551 intel_engine_cleanup_common(struct intel_engine_cs * engine) intel_engine_cleanup_common() argument 1581 intel_engine_resume(struct intel_engine_cs * engine) intel_engine_resume() argument 1589 intel_engine_get_active_head(const struct intel_engine_cs * engine) intel_engine_get_active_head() argument 1605 intel_engine_get_last_batch_head(const struct intel_engine_cs * engine) intel_engine_get_last_batch_head() argument 1617 stop_timeout(const struct intel_engine_cs * engine) stop_timeout() argument 1632 __intel_engine_stop_cs(struct intel_engine_cs * engine,int fast_timeout_us,int slow_timeout_ms) __intel_engine_stop_cs() argument 1661 intel_engine_stop_cs(struct intel_engine_cs * engine) intel_engine_stop_cs() argument 1700 intel_engine_cancel_stop_cs(struct intel_engine_cs * engine) intel_engine_cancel_stop_cs() argument 1707 __cs_pending_mi_force_wakes(struct intel_engine_cs * engine) __cs_pending_mi_force_wakes() argument 1768 intel_engine_wait_for_pending_mi_fw(struct intel_engine_cs * engine) intel_engine_wait_for_pending_mi_fw() argument 1777 intel_engine_get_instdone(const struct intel_engine_cs * engine,struct intel_instdone * instdone) intel_engine_get_instdone() argument 1848 ring_is_idle(struct intel_engine_cs * engine) ring_is_idle() argument 1873 __intel_engine_flush_submission(struct intel_engine_cs * engine,bool sync) __intel_engine_flush_submission() argument 1901 intel_engine_is_idle(struct intel_engine_cs * engine) intel_engine_is_idle() argument 1924 struct intel_engine_cs *engine; intel_engines_are_idle() local 1946 intel_engine_irq_enable(struct intel_engine_cs * engine) intel_engine_irq_enable() argument 1959 intel_engine_irq_disable(struct intel_engine_cs * engine) intel_engine_irq_disable() argument 1972 struct intel_engine_cs *engine; intel_engines_reset_default_submission() local 1983 intel_engine_can_store_dword(struct intel_engine_cs * engine) intel_engine_can_store_dword() argument 2086 intel_engine_print_registers(struct intel_engine_cs * engine,struct drm_printer * m) intel_engine_print_registers() argument 2266 print_properties(struct intel_engine_cs * engine,struct drm_printer * m) print_properties() argument 2352 engine_dump_active_requests(struct intel_engine_cs * engine,struct drm_printer * m) engine_dump_active_requests() argument 2383 intel_engine_dump(struct intel_engine_cs * engine,struct drm_printer * m,const char * header,...) intel_engine_dump() argument 2454 intel_engine_get_busy_time(struct intel_engine_cs * engine,ktime_t * now) intel_engine_get_busy_time() argument 2473 engine_execlist_find_hung_request(struct intel_engine_cs * engine) engine_execlist_find_hung_request() argument 2525 intel_engine_get_hung_entity(struct intel_engine_cs * engine,struct intel_context ** ce,struct i915_request ** rq) intel_engine_get_hung_entity() argument 2552 xehp_enable_ccs_engines(struct intel_engine_cs * engine) xehp_enable_ccs_engines() argument [all...] |
| H A D | intel_lrc.c | 49 const struct intel_engine_cs *engine, in set_offsets() 682 static const u8 *reg_offsets(const struct intel_engine_cs *engine) in reg_offsets() 720 static int lrc_ring_mi_mode(const struct intel_engine_cs *engine) in lrc_ring_mi_mode() 734 static int lrc_ring_bb_offset(const struct intel_engine_cs *engine) in lrc_ring_bb_offset() 749 static int lrc_ring_gpr0(const struct intel_engine_cs *engine) in lrc_ring_gpr0() 763 static int lrc_ring_wa_bb_per_ctx(const struct intel_engine_cs *engine) in lrc_ring_wa_bb_per_ctx() 773 static int lrc_ring_indirect_ptr(const struct intel_engine_cs *engine) in lrc_ring_indirect_ptr() 784 static int lrc_ring_indirect_offset(const struct intel_engine_cs *engine) in lrc_ring_indirect_offset() 795 static int lrc_ring_cmd_buf_cctl(const struct intel_engine_cs *engine) in lrc_ring_cmd_buf_cctl() 815 lrc_ring_indirect_offset_default(const struct intel_engine_cs *engine) in lrc_ring_indirect_offset_default() [all …]
|
| H A D | intel_execlists_submission.c | 201 to_virtual_engine(struct intel_engine_cs * engine) to_virtual_engine() argument 238 ring_set_paused(const struct intel_engine_cs * engine,int state) ring_set_paused() argument 297 need_preempt(const struct intel_engine_cs * engine,const struct i915_request * rq) need_preempt() argument 367 __unwind_incomplete_requests(struct intel_engine_cs * engine) __unwind_incomplete_requests() argument 411 struct intel_engine_cs *engine = execlists_unwind_incomplete_requests() local 435 reset_active(struct i915_request * rq,struct intel_engine_cs * engine) reset_active() argument 480 struct intel_engine_cs * const engine = rq->engine; __execlists_schedule_in() local 552 struct intel_engine_cs *engine = rq->engine; resubmit_virtual_request() local 566 struct intel_engine_cs *engine = rq->engine; kick_siblings() local 595 struct intel_engine_cs * const engine = rq->engine; __execlists_schedule_out() local 763 const struct intel_engine_cs *engine = trace_ports() local 776 reset_in_progress(const struct intel_engine_cs * engine) reset_in_progress() argument 785 struct intel_engine_cs *engine = assert_pending_valid() local 911 execlists_submit_ports(struct intel_engine_cs * engine) execlists_submit_ports() argument 1001 virtual_matches(const struct virtual_engine * ve,const struct i915_request * rq,const struct intel_engine_cs * engine) virtual_matches() argument 1028 first_virtual_engine(struct intel_engine_cs * engine) first_virtual_engine() argument 1053 virtual_xfer_context(struct virtual_engine * ve,struct intel_engine_cs * engine) virtual_xfer_context() argument 1126 defer_active(struct intel_engine_cs * engine) defer_active() argument 1157 needs_timeslice(const struct intel_engine_cs * engine,const struct i915_request * rq) needs_timeslice() argument 1193 timeslice_expired(struct intel_engine_cs * engine,const struct i915_request * rq) timeslice_expired() argument 1206 timeslice(const struct intel_engine_cs * engine) timeslice() argument 1211 start_timeslice(struct intel_engine_cs * engine) start_timeslice() argument 1242 active_preempt_timeout(struct intel_engine_cs * engine,const struct i915_request * rq) active_preempt_timeout() argument 1258 set_preempt_timeout(struct intel_engine_cs * engine,const struct i915_request * rq) set_preempt_timeout() argument 1276 execlists_dequeue(struct intel_engine_cs * engine) execlists_dequeue() argument 1623 execlists_dequeue_irq(struct intel_engine_cs * engine) execlists_dequeue_irq() argument 1755 wa_csb_read(const struct intel_engine_cs * engine,u64 * const csb) wa_csb_read() argument 1788 csb_read(const struct intel_engine_cs * engine,u64 * const csb) csb_read() argument 1820 process_csb(struct intel_engine_cs * engine,struct i915_request ** inactive) process_csb() argument 2102 execlists_hold(struct intel_engine_cs * engine,struct i915_request * rq) execlists_hold() argument 2200 execlists_unhold(struct intel_engine_cs * engine,struct i915_request * rq) execlists_unhold() argument 2230 struct intel_engine_cs *engine = cap->rq->engine; execlists_capture_work() local 2258 capture_regs(struct intel_engine_cs * engine) capture_regs() argument 2293 active_context(struct intel_engine_cs * engine,u32 ccid) active_context() argument 2326 active_ccid(struct intel_engine_cs * engine) active_ccid() argument 2331 execlists_capture(struct intel_engine_cs * engine) execlists_capture() argument 2392 execlists_reset(struct intel_engine_cs * engine,const char * msg) execlists_reset() argument 2416 preempt_timeout(const struct intel_engine_cs * const engine) preempt_timeout() argument 2437 struct intel_engine_cs * const engine = sched_engine->private_data; execlists_submission_tasklet() local 2492 execlists_irq_handler(struct intel_engine_cs * engine,u16 iir) execlists_irq_handler() argument 2533 struct intel_engine_cs *engine = __execlists_kick() local 2555 queue_request(struct intel_engine_cs * engine,struct i915_request * rq) queue_request() argument 2565 submit_queue(struct intel_engine_cs * engine,const struct i915_request * rq) submit_queue() argument 2577 ancestor_on_hold(const struct intel_engine_cs * engine,const struct i915_request * rq) ancestor_on_hold() argument 2586 struct intel_engine_cs *engine = request->engine; execlists_submit_request() local 2612 __execlists_context_pre_pin(struct intel_context * ce,struct intel_engine_cs * engine,struct i915_gem_ww_ctx * ww,void ** vaddr) __execlists_context_pre_pin() argument 2650 struct intel_engine_cs *engine = NULL; execlists_context_cancel_request() local 2721 const struct intel_engine_cs * const engine = rq->engine; emit_pdps() local 2812 reset_csb_pointers(struct intel_engine_cs * engine) reset_csb_pointers() argument 2854 sanitize_hwsp(struct intel_engine_cs * engine) sanitize_hwsp() argument 2862 execlists_sanitize(struct intel_engine_cs * engine) execlists_sanitize() argument 2893 enable_error_interrupt(struct intel_engine_cs * engine) enable_error_interrupt() argument 2936 enable_execlists(struct intel_engine_cs * engine) enable_execlists() argument 2960 execlists_resume(struct intel_engine_cs * engine) execlists_resume() argument 2973 execlists_reset_prepare(struct intel_engine_cs * engine) execlists_reset_prepare() argument 3016 reset_csb(struct intel_engine_cs * engine,struct i915_request ** inactive) reset_csb() argument 3032 execlists_reset_active(struct intel_engine_cs * engine,bool stalled) execlists_reset_active() argument 3109 execlists_reset_csb(struct intel_engine_cs * engine,bool stalled) execlists_reset_csb() argument 3125 execlists_reset_rewind(struct intel_engine_cs * engine,bool stalled) execlists_reset_rewind() argument 3146 struct intel_engine_cs * const engine = sched_engine->private_data; nop_submission_tasklet() local 3152 execlists_reset_cancel(struct intel_engine_cs * engine) execlists_reset_cancel() argument 3240 execlists_reset_finish(struct intel_engine_cs * engine) execlists_reset_finish() argument 3264 gen8_logical_ring_enable_irq(struct intel_engine_cs * engine) gen8_logical_ring_enable_irq() argument 3271 gen8_logical_ring_disable_irq(struct intel_engine_cs * engine) gen8_logical_ring_disable_irq() argument 3276 execlists_park(struct intel_engine_cs * engine) execlists_park() argument 3293 struct intel_engine_cs *engine, *locked; remove_from_engine() local 3321 can_preempt(struct intel_engine_cs * engine) can_preempt() argument 3332 struct intel_engine_cs *engine = rq->engine; kick_execlists() local 3380 execlists_set_default_submission(struct intel_engine_cs * engine) execlists_set_default_submission() argument 3388 execlists_shutdown(struct intel_engine_cs * engine) execlists_shutdown() argument 3396 execlists_release(struct intel_engine_cs * engine) execlists_release() argument 3406 __execlists_engine_busyness(struct intel_engine_cs * engine,ktime_t * now) __execlists_engine_busyness() argument 3423 execlists_engine_busyness(struct intel_engine_cs * engine,ktime_t * now) execlists_engine_busyness() argument 3439 logical_ring_default_vfuncs(struct intel_engine_cs * engine) logical_ring_default_vfuncs() argument 3505 logical_ring_default_irqs(struct intel_engine_cs * engine) logical_ring_default_irqs() argument 3527 rcs_submission_override(struct intel_engine_cs * engine) rcs_submission_override() argument 3545 intel_execlists_submission_setup(struct intel_engine_cs * engine) intel_execlists_submission_setup() argument 3771 virtual_get_sibling(struct intel_engine_cs * engine,unsigned int sibling) virtual_get_sibling() argument 4092 intel_execlists_show_requests(struct intel_engine_cs * engine,struct drm_printer * m,void (* show_request)(struct drm_printer * m,const struct i915_request * rq,const char * prefix,int indent),unsigned int max) intel_execlists_show_requests() argument 4177 intel_execlists_dump_active_requests(struct intel_engine_cs * engine,struct i915_request * hung_rq,struct drm_printer * m) intel_execlists_dump_active_requests() argument [all...] |
| H A D | mock_engine.c | 60 static struct intel_ring *mock_ring(struct intel_engine_cs *engine) in mock_ring() 93 static struct i915_request *first_request(struct mock_engine *engine) in first_request() 111 struct mock_engine *engine = from_timer(engine, t, hw_delay); in hw_delay_complete() local 238 struct mock_engine *engine = in mock_submit_request() local 264 struct intel_engine_cs *engine, *locked; in mock_remove_from_engine() local 284 static void mock_reset_prepare(struct intel_engine_cs *engine) in mock_reset_prepare() 288 static void mock_reset_rewind(struct intel_engine_cs *engine, bool stalled) in mock_reset_rewind() 293 static void mock_reset_cancel(struct intel_engine_cs *engine) in mock_reset_cancel() 321 static void mock_reset_finish(struct intel_engine_cs *engine) in mock_reset_finish() 325 static void mock_engine_release(struct intel_engine_cs *engine) in mock_engine_release() [all …]
|
| H A D | intel_workarounds.c | 340 static void gen6_ctx_workarounds_init(struct intel_engine_cs *engine, in gen6_ctx_workarounds_init() 346 static void gen7_ctx_workarounds_init(struct intel_engine_cs *engine, in gen7_ctx_workarounds_init() 352 static void gen8_ctx_workarounds_init(struct intel_engine_cs *engine, in gen8_ctx_workarounds_init() 400 static void bdw_ctx_workarounds_init(struct intel_engine_cs *engine, in bdw_ctx_workarounds_init() 428 static void chv_ctx_workarounds_init(struct intel_engine_cs *engine, in chv_ctx_workarounds_init() 440 static void gen9_ctx_workarounds_init(struct intel_engine_cs *engine, in gen9_ctx_workarounds_init() 536 static void skl_tune_iz_hashing(struct intel_engine_cs *engine, in skl_tune_iz_hashing() 576 static void skl_ctx_workarounds_init(struct intel_engine_cs *engine, in skl_ctx_workarounds_init() 583 static void bxt_ctx_workarounds_init(struct intel_engine_cs *engine, in bxt_ctx_workarounds_init() 597 static void kbl_ctx_workarounds_init(struct intel_engine_cs *engine, in kbl_ctx_workarounds_init() [all …]
|
| H A D | selftest_engine_heartbeat.c | 14 static void reset_heartbeat(struct intel_engine_cs *engine) in reset_heartbeat() 37 static int engine_sync_barrier(struct intel_engine_cs *engine) in engine_sync_barrier() 90 static int __live_idle_pulse(struct intel_engine_cs *engine, in __live_idle_pulse() 157 struct intel_engine_cs *engine; in live_idle_flush() local 177 struct intel_engine_cs *engine; in live_idle_pulse() local 203 static int __live_heartbeat_fast(struct intel_engine_cs *engine) in __live_heartbeat_fast() 288 struct intel_engine_cs *engine; in live_heartbeat_fast() local 305 static int __live_heartbeat_off(struct intel_engine_cs *engine) in __live_heartbeat_off() 350 struct intel_engine_cs *engine; in live_heartbeat_off() local 393 void st_engine_heartbeat_disable(struct intel_engine_cs *engine) in st_engine_heartbeat_disable() [all …]
|
| H A D | sysfs_engines.c | 18 struct intel_engine_cs *engine; member 83 __caps_show(struct intel_engine_cs *engine, in __caps_show() 125 struct intel_engine_cs *engine = kobj_to_engine(kobj); in caps_show() local 146 struct intel_engine_cs *engine = kobj_to_engine(kobj); in max_spin_store() local 183 struct intel_engine_cs *engine = kobj_to_engine(kobj); in max_spin_show() local 194 struct intel_engine_cs *engine = kobj_to_engine(kobj); in max_spin_default() local 206 struct intel_engine_cs *engine = kobj_to_engine(kobj); in timeslice_store() local 237 struct intel_engine_cs *engine = kobj_to_engine(kobj); in timeslice_show() local 248 struct intel_engine_cs *engine = kobj_to_engine(kobj); in timeslice_default() local 260 struct intel_engine_cs *engine = kobj_to_engine(kobj); in stop_store() local [all …]
|
| H A D | intel_engine_pm.c | 20 static void intel_gsc_idle_msg_enable(struct intel_engine_cs *engine) in intel_gsc_idle_msg_enable() 60 struct intel_engine_cs *engine = in __engine_unpark() local 111 struct intel_engine_cs *engine) in __queue_and_release_pm() 150 static bool switch_to_kernel_context(struct intel_engine_cs *engine) in switch_to_kernel_context() 244 static void call_idle_barriers(struct intel_engine_cs *engine) in call_idle_barriers() 259 struct intel_engine_cs *engine = in __engine_park() local 294 void intel_engine_init__pm(struct intel_engine_cs *engine) in intel_engine_init__pm() 310 void intel_engine_reset_pinned_contexts(struct intel_engine_cs *engine) in intel_engine_reset_pinned_contexts()
|
| H A D | selftest_workarounds.c | 34 } engine[I915_NUM_ENGINES]; member 64 struct intel_engine_cs *engine; in reference_lists_init() local 89 struct intel_engine_cs *engine; in reference_lists_fini() local 101 struct intel_engine_cs *engine = ce->engine; in read_nonprivs() local 178 get_whitelist_reg(const struct intel_engine_cs *engine, unsigned int i) in get_whitelist_reg() 188 print_results(const struct intel_engine_cs *engine, const u32 *results) in print_results() 203 struct intel_engine_cs *engine = ce->engine; in check_whitelist() local 251 static int do_device_reset(struct intel_engine_cs *engine) in do_device_reset() 257 static int do_engine_reset(struct intel_engine_cs *engine) in do_engine_reset() 262 static int do_guc_reset(struct intel_engine_cs *engine) in do_guc_reset() [all …]
|
| H A D | intel_engine_user.c | 39 void intel_engine_add_user(struct intel_engine_cs *engine) in intel_engine_add_user() argument 88 struct intel_engine_cs *engine = in sort_engines() local 100 u8 engine; in set_scheduler_caps() member 109 struct intel_engine_cs *engine; in set_scheduler_caps() local 144 u8 engine; set_scheduler_caps() member 153 struct intel_engine_cs *engine; set_scheduler_caps() local 230 add_legacy_ring(struct legacy_ring * ring,struct intel_engine_cs * engine) add_legacy_ring() argument 243 engine_rename(struct intel_engine_cs * engine,const char * name,u16 instance) engine_rename() argument 265 struct intel_engine_cs *engine = intel_engines_driver_register() local 311 struct intel_engine_cs *engine; intel_engines_driver_register() local 366 struct intel_engine_cs *engine; intel_engines_has_context_isolation() local [all...] |
| H A D | intel_engine.h | 133 intel_read_status_page(const struct intel_engine_cs *engine, int reg) in intel_read_status_page() argument 140 intel_write_status_page(struct intel_engine_cs *engine, int reg, u32 value) in intel_write_status_page() argument 221 __intel_engine_reset(struct intel_engine_cs * engine,bool stalled) __intel_engine_reset() argument 233 intel_engine_flush_submission(struct intel_engine_cs * engine) intel_engine_flush_submission() argument 273 intel_engine_uses_guc(const struct intel_engine_cs * engine) intel_engine_uses_guc() argument 279 intel_engine_has_preempt_reset(const struct intel_engine_cs * engine) intel_engine_has_preempt_reset() argument 302 intel_virtual_engine_has_heartbeat(const struct intel_engine_cs * engine) intel_virtual_engine_has_heartbeat() argument 316 intel_engine_has_heartbeat(const struct intel_engine_cs * engine) intel_engine_has_heartbeat() argument 328 intel_engine_get_sibling(struct intel_engine_cs * engine,unsigned int sibling) intel_engine_get_sibling() argument 335 intel_engine_set_hung_context(struct intel_engine_cs * engine,struct intel_context * ce) intel_engine_set_hung_context() argument 342 intel_engine_clear_hung_context(struct intel_engine_cs * engine) intel_engine_clear_hung_context() argument 348 intel_engine_get_hung_context(struct intel_engine_cs * engine) intel_engine_get_hung_context() argument [all...] |
| H A D | selftest_ring_submission.c | 9 static struct i915_vma *create_wally(struct intel_engine_cs *engine) in create_wally() 89 static int new_context_sync(struct intel_engine_cs *engine) in new_context_sync() 104 static int mixed_contexts_sync(struct intel_engine_cs *engine, u32 *result) in mixed_contexts_sync() 147 static int double_context_sync_00(struct intel_engine_cs *engine, u32 *result) in double_context_sync_00() 174 static int kernel_context_sync_00(struct intel_engine_cs *engine, u32 *result) in kernel_context_sync_00() 205 static int __live_ctx_switch_wa(struct intel_engine_cs *engine) in __live_ctx_switch_wa() 246 struct intel_engine_cs *engine; in live_ctx_switch_wa() local
|
| H A D | selftest_execlists.c | 24 #define CS_GPR(engine, n) ((engine)->mmio_base + 0x600 + (n) * 4) argument 42 static int wait_for_submit(struct intel_engine_cs *engine, in wait_for_submit() 68 static int wait_for_reset(struct intel_engine_cs *engine, in wait_for_reset() 112 struct intel_engine_cs *engine; in live_sanitycheck() local 166 struct intel_engine_cs *engine; in live_unlite_restore() local 328 struct intel_engine_cs *engine; in live_unlite_ring() local 478 struct intel_engine_cs *engine; in live_pin_rewind() local 553 static int engine_lock_reset_tasklet(struct intel_engine_cs *engine) in engine_lock_reset_tasklet() 570 static void engine_unlock_reset_tasklet(struct intel_engine_cs *engine) in engine_unlock_reset_tasklet() 582 struct intel_engine_cs *engine; in live_hold_reset() local [all …]
|
| H A D | intel_gt_requests.c | 29 static bool engine_active(const struct intel_engine_cs *engine) in engine_active() 36 struct intel_engine_cs *engine; in flush_submission() local 62 struct intel_engine_cs *engine = in engine_retire() local 88 static bool add_retire(struct intel_engine_cs *engine, in add_retire() 112 void intel_engine_add_retire(struct intel_engine_cs *engine, in intel_engine_add_retire() 122 void intel_engine_init_retire(struct intel_engine_cs *engine) in intel_engine_init_retire() 127 void intel_engine_fini_retire(struct intel_engine_cs *engine) in intel_engine_fini_retire()
|
| H A D | intel_reset.c | 324 struct intel_engine_cs *engine; in __gen6_reset_engines() local 355 static struct intel_engine_cs *find_sfc_paired_vecs_engine(struct intel_engine_cs *engine) in find_sfc_paired_vecs_engine() 376 static void get_sfc_forced_lock_data(struct intel_engine_cs *engine, in get_sfc_forced_lock_data() 410 static int gen11_lock_sfc(struct intel_engine_cs *engine, in gen11_lock_sfc() 502 static void gen11_unlock_sfc(struct intel_engine_cs *engine) in gen11_unlock_sfc() 525 struct intel_engine_cs *engine; in __gen11_reset_engines() local 562 static int gen8_engine_reset_prepare(struct intel_engine_cs *engine) in gen8_engine_reset_prepare() 603 static void gen8_engine_reset_cancel(struct intel_engine_cs *engine) in gen8_engine_reset_cancel() 614 struct intel_engine_cs *engine; in gen8_reset_engines() local 832 static void reset_prepare_engine(struct intel_engine_cs *engine) in reset_prepare_engine() [all …]
|
| H A D | selftest_lrc.c | 26 #define CS_GPR(engine, n) ((engine)->mmio_base + 0x600 + (n) * 4) argument 52 static int wait_for_submit(struct intel_engine_cs *engine, in wait_for_submit() 134 static int get_lri_mask(struct intel_engine_cs *engine, u32 lri) in get_lri_mask() 158 struct intel_engine_cs *engine; in live_lrc_layout() local 288 struct intel_engine_cs *engine; in live_lrc_fixed() local 402 static int __live_lrc_state(struct intel_engine_cs *engine, in __live_lrc_state() 505 struct intel_engine_cs *engine; in live_lrc_state() local 614 static int __live_lrc_gpr(struct intel_engine_cs *engine, in __live_lrc_gpr() 699 struct intel_engine_cs *engine; in live_lrc_gpr() local 787 struct intel_engine_cs *engine; member [all …]
|
| H A D | selftest_hangcheck.c | 104 hang_create_request(struct hang *h, struct intel_engine_cs *engine) in hang_create_request() 288 struct intel_engine_cs *engine; in igt_hang_sanitycheck() local 343 static bool wait_for_idle(struct intel_engine_cs *engine) in wait_for_idle() 352 struct intel_engine_cs *engine; in igt_reset_nop() local 428 struct intel_engine_cs *engine; in igt_reset_nop_engine() local 534 static void force_reset_timeout(struct intel_engine_cs *engine) in force_reset_timeout() 540 static void cancel_reset_timeout(struct intel_engine_cs *engine) in cancel_reset_timeout() 548 struct intel_engine_cs *engine; in igt_reset_fail_engine() local 687 struct intel_engine_cs *engine; in __igt_reset_engine() local 856 struct intel_engine_cs *engine; member [all …]
|
| H A D | gen2_engine_cs.c | 293 void gen2_irq_enable(struct intel_engine_cs *engine) in gen2_irq_enable() 302 void gen2_irq_disable(struct intel_engine_cs *engine) in gen2_irq_disable() 310 void gen3_irq_enable(struct intel_engine_cs *engine) in gen3_irq_enable() 317 void gen3_irq_disable(struct intel_engine_cs *engine) in gen3_irq_disable() 323 void gen5_irq_enable(struct intel_engine_cs *engine) in gen5_irq_enable() 328 void gen5_irq_disable(struct intel_engine_cs *engine) in gen5_irq_disable()
|
| H A D | intel_gt_irq.h | 44 static inline void intel_engine_cs_irq(struct intel_engine_cs *engine, u16 iir) in intel_engine_cs_irq() 51 intel_engine_set_irq_handler(struct intel_engine_cs *engine, in intel_engine_set_irq_handler() 52 void (*fn)(struct intel_engine_cs *engine, in intel_engine_set_irq_handler()
|
| /openbsd-src/lib/libcrypto/engine/ |
| H A D | engine_stubs.c | 48 ENGINE_free(ENGINE *engine) in ENGINE_free() 55 ENGINE_init(ENGINE *engine) in ENGINE_init() 62 ENGINE_finish(ENGINE *engine) in ENGINE_finish() 76 ENGINE_get_id(const ENGINE *engine) in ENGINE_get_id() 83 ENGINE_get_name(const ENGINE *engine) in ENGINE_get_name() 90 ENGINE_set_default(ENGINE *engine, unsigned int flags) in ENGINE_set_default() 104 ENGINE_set_default_RSA(ENGINE *engine) in ENGINE_set_default_RSA() 111 ENGINE_ctrl_cmd(ENGINE *engine, const char *cmd_name, long i, void *p, in ENGINE_ctrl_cmd() 119 ENGINE_ctrl_cmd_string(ENGINE *engine, const char *cmd, const char *arg, in ENGINE_ctrl_cmd_string() 127 ENGINE_load_private_key(ENGINE *engine, const char *key_id, in ENGINE_load_private_key() [all …]
|
| /openbsd-src/usr.bin/make/ |
| H A D | enginechoice.c | 31 struct engine { struct 38 *engine; argument
|
| /openbsd-src/sys/dev/pci/drm/i915/selftests/ |
| H A D | i915_request.c | 53 struct intel_engine_cs *engine; in num_uabi_engines() local 283 struct intel_engine_cs *engine; member 570 struct intel_engine_cs *engine; in live_nop_request() local 643 static int __cancel_inactive(struct intel_engine_cs *engine) in __cancel_inactive() 696 static int __cancel_active(struct intel_engine_cs *engine) in __cancel_active() 757 static int __cancel_completed(struct intel_engine_cs *engine) in __cancel_completed() 818 struct intel_engine_cs *engine) in __cancel_reset() 918 struct intel_engine_cs *engine; in live_cancel_request() local 1017 empty_request(struct intel_engine_cs *engine, in empty_request() 1040 struct intel_engine_cs *engine; in live_empty_request() local [all …]
|