Symbol: i915_request
sys/dev/drm/i915/i915_drv.c
2424
struct i915_request *active_request;
sys/dev/drm/i915/i915_drv.h
3174
struct i915_request *
sys/dev/drm/i915/i915_drv.h
3208
struct i915_request *
sys/dev/drm/i915/i915_drv.h
3218
struct i915_request *request,
sys/dev/drm/i915/i915_drv.h
3766
__i915_request_irq_complete(const struct i915_request *rq)
sys/dev/drm/i915/i915_gem.c
3400
struct i915_request *
sys/dev/drm/i915/i915_gem.c
3403
struct i915_request *request, *active = NULL;
sys/dev/drm/i915/i915_gem.c
3434
struct i915_request *
sys/dev/drm/i915/i915_gem.c
3437
struct i915_request *request;
sys/dev/drm/i915/i915_gem.c
3458
struct i915_request *request;
sys/dev/drm/i915/i915_gem.c
3478
static void engine_skip_context(struct i915_request *request)
sys/dev/drm/i915/i915_gem.c
3502
static struct i915_request *
sys/dev/drm/i915/i915_gem.c
3504
struct i915_request *request,
sys/dev/drm/i915/i915_gem.c
3569
struct i915_request *request,
sys/dev/drm/i915/i915_gem.c
3617
struct i915_request *rq;
sys/dev/drm/i915/i915_gem.c
3649
static void nop_submit_request(struct i915_request *request)
sys/dev/drm/i915/i915_gem.c
3659
static void nop_complete_submit_request(struct i915_request *request)
sys/dev/drm/i915/i915_gem.c
3776
struct i915_request *rq;
sys/dev/drm/i915/i915_gem.c
4153
struct i915_request *rq;
sys/dev/drm/i915/i915_gem.c
4778
struct i915_request *request, *target = NULL;
sys/dev/drm/i915/i915_gem.c
482
struct i915_request *rq;
sys/dev/drm/i915/i915_gem.c
4924
struct i915_request *rq;
sys/dev/drm/i915/i915_gem.c
4937
rq = container_of(fence, struct i915_request, fence);
sys/dev/drm/i915/i915_gem.c
5084
frontbuffer_retire(struct i915_gem_active *active, struct i915_request *request)
sys/dev/drm/i915/i915_gem.c
5792
struct i915_request *rq;
sys/dev/drm/i915/i915_gem.c
602
struct i915_request *rq;
sys/dev/drm/i915/i915_gem.c
6240
dev_priv->requests = KMEM_CACHE(i915_request,
sys/dev/drm/i915/i915_gem.c
6369
struct i915_request *request;
sys/dev/drm/i915/i915_gem_context.c
645
static struct i915_request *
sys/dev/drm/i915/i915_gem_context.c
649
struct i915_request *rq;
sys/dev/drm/i915/i915_gem_context.c
677
struct i915_request *rq;
sys/dev/drm/i915/i915_gem_context.c
733
struct i915_request *rq;
sys/dev/drm/i915/i915_gem_context.c
747
struct i915_request *prev;
sys/dev/drm/i915/i915_gem_context.h
333
int i915_switch_context(struct i915_request *rq);
sys/dev/drm/i915/i915_gem_context.h
43
struct i915_request;
sys/dev/drm/i915/i915_gem_execbuffer.c
1139
struct i915_request *rq;
sys/dev/drm/i915/i915_gem_execbuffer.c
1908
static int i915_reset_gen7_sol_offsets(struct i915_request *rq)
sys/dev/drm/i915/i915_gem_execbuffer.c
1975
add_to_client(struct i915_request *rq, struct drm_file *file)
sys/dev/drm/i915/i915_gem_execbuffer.c
243
struct i915_request *request; /** our request to build */
sys/dev/drm/i915/i915_gem_execbuffer.c
270
struct i915_request *rq;
sys/dev/drm/i915/i915_gem_render_state.c
180
int i915_gem_render_state_emit(struct i915_request *rq)
sys/dev/drm/i915/i915_gem_render_state.h
27
struct i915_request;
sys/dev/drm/i915/i915_gem_render_state.h
29
int i915_gem_render_state_emit(struct i915_request *rq);
sys/dev/drm/i915/i915_gpu_error.c
1020
struct i915_request *request;
sys/dev/drm/i915/i915_gpu_error.c
1029
struct i915_request *request;
sys/dev/drm/i915/i915_gpu_error.c
1303
static void record_request(struct i915_request *request,
sys/dev/drm/i915/i915_gpu_error.c
1323
struct i915_request *first,
sys/dev/drm/i915/i915_gpu_error.c
1326
struct i915_request *request;
sys/dev/drm/i915/i915_gpu_error.c
1376
struct i915_request *rq = port_request(&execlists->port[n]);
sys/dev/drm/i915/i915_gpu_error.c
1411
static void request_record_user_bo(struct i915_request *request,
sys/dev/drm/i915/i915_gpu_error.c
1473
struct i915_request *request;
sys/dev/drm/i915/i915_irq.c
1158
struct i915_request *rq = NULL;
sys/dev/drm/i915/i915_irq.c
1183
struct i915_request *waiter = wait->request;
sys/dev/drm/i915/i915_perf.c
1715
struct i915_request *rq;
sys/dev/drm/i915/i915_request.c
1019
void i915_request_skip(struct i915_request *rq, int error)
sys/dev/drm/i915/i915_request.c
1045
void i915_request_add(struct i915_request *request)
sys/dev/drm/i915/i915_request.c
1050
struct i915_request *prev;
sys/dev/drm/i915/i915_request.c
1190
static bool __i915_spin_request(const struct i915_request *rq,
sys/dev/drm/i915/i915_request.c
1250
static bool __i915_wait_request_check_and_reset(struct i915_request *request)
sys/dev/drm/i915/i915_request.c
1281
long i915_request_wait(struct i915_request *rq,
sys/dev/drm/i915/i915_request.c
1423
struct i915_request *request, *next;
sys/dev/drm/i915/i915_request.c
295
struct i915_request *request)
sys/dev/drm/i915/i915_request.c
300
static void advance_ring(struct i915_request *request)
sys/dev/drm/i915/i915_request.c
335
static void free_capture_list(struct i915_request *request)
sys/dev/drm/i915/i915_request.c
349
struct i915_request *rq)
sys/dev/drm/i915/i915_request.c
393
struct i915_request *rq)
sys/dev/drm/i915/i915_request.c
395
struct i915_request *tmp;
sys/dev/drm/i915/i915_request.c
409
static void i915_request_retire(struct i915_request *request)
sys/dev/drm/i915/i915_request.c
471
void i915_request_retire_upto(struct i915_request *rq)
sys/dev/drm/i915/i915_request.c
474
struct i915_request *tmp;
sys/dev/drm/i915/i915_request.c
501
static void move_to_timeline(struct i915_request *request,
sys/dev/drm/i915/i915_request.c
512
void __i915_request_submit(struct i915_request *request)
sys/dev/drm/i915/i915_request.c
550
void i915_request_submit(struct i915_request *request)
sys/dev/drm/i915/i915_request.c
563
void __i915_request_unsubmit(struct i915_request *request)
sys/dev/drm/i915/i915_request.c
604
void i915_request_unsubmit(struct i915_request *request)
sys/dev/drm/i915/i915_request.c
620
struct i915_request *request =
sys/dev/drm/i915/i915_request.c
656
struct i915_request *
sys/dev/drm/i915/i915_request.c
660
struct i915_request *rq;
sys/dev/drm/i915/i915_request.c
74
struct i915_request *rq = to_request(fence);
sys/dev/drm/i915/i915_request.c
846
i915_request_await_request(struct i915_request *to, struct i915_request *from)
sys/dev/drm/i915/i915_request.c
900
i915_request_await_dma_fence(struct i915_request *rq, struct dma_fence *fence)
sys/dev/drm/i915/i915_request.c
978
i915_request_await_object(struct i915_request *to,
sys/dev/drm/i915/i915_request.c
98
i915_request_remove_from_client(struct i915_request *request)
sys/dev/drm/i915/i915_request.h
203
struct i915_request * __must_check
sys/dev/drm/i915/i915_request.h
206
void i915_request_retire_upto(struct i915_request *rq);
sys/dev/drm/i915/i915_request.h
208
static inline struct i915_request *
sys/dev/drm/i915/i915_request.h
212
BUILD_BUG_ON(offsetof(struct i915_request, fence) != 0);
sys/dev/drm/i915/i915_request.h
214
return container_of(fence, struct i915_request, fence);
sys/dev/drm/i915/i915_request.h
217
static inline struct i915_request *
sys/dev/drm/i915/i915_request.h
218
i915_request_get(struct i915_request *rq)
sys/dev/drm/i915/i915_request.h
223
static inline struct i915_request *
sys/dev/drm/i915/i915_request.h
224
i915_request_get_rcu(struct i915_request *rq)
sys/dev/drm/i915/i915_request.h
230
i915_request_put(struct i915_request *rq)
sys/dev/drm/i915/i915_request.h
254
i915_request_global_seqno(const struct i915_request *request)
sys/dev/drm/i915/i915_request.h
259
int i915_request_await_object(struct i915_request *to,
sys/dev/drm/i915/i915_request.h
262
int i915_request_await_dma_fence(struct i915_request *rq,
sys/dev/drm/i915/i915_request.h
265
void i915_request_add(struct i915_request *rq);
sys/dev/drm/i915/i915_request.h
267
void __i915_request_submit(struct i915_request *request);
sys/dev/drm/i915/i915_request.h
268
void i915_request_submit(struct i915_request *request);
sys/dev/drm/i915/i915_request.h
270
void i915_request_skip(struct i915_request *request, int error);
sys/dev/drm/i915/i915_request.h
272
void __i915_request_unsubmit(struct i915_request *request);
sys/dev/drm/i915/i915_request.h
273
void i915_request_unsubmit(struct i915_request *request);
sys/dev/drm/i915/i915_request.h
275
long i915_request_wait(struct i915_request *rq,
sys/dev/drm/i915/i915_request.h
306
static inline bool i915_request_started(const struct i915_request *rq)
sys/dev/drm/i915/i915_request.h
318
__i915_request_completed(const struct i915_request *rq, u32 seqno)
sys/dev/drm/i915/i915_request.h
325
static inline bool i915_request_completed(const struct i915_request *rq)
sys/dev/drm/i915/i915_request.h
338
const struct i915_request *rq =
sys/dev/drm/i915/i915_request.h
339
container_of(node, const struct i915_request, sched);
sys/dev/drm/i915/i915_request.h
377
struct i915_request *);
sys/dev/drm/i915/i915_request.h
380
struct i915_request __rcu *request;
sys/dev/drm/i915/i915_request.h
386
struct i915_request *request);
sys/dev/drm/i915/i915_request.h
39
struct i915_request;
sys/dev/drm/i915/i915_request.h
419
struct i915_request *request)
sys/dev/drm/i915/i915_request.h
444
static inline struct i915_request *
sys/dev/drm/i915/i915_request.h
45
struct i915_request *request;
sys/dev/drm/i915/i915_request.h
465
static inline struct i915_request *
sys/dev/drm/i915/i915_request.h
480
static inline struct i915_request *
sys/dev/drm/i915/i915_request.h
483
struct i915_request *request;
sys/dev/drm/i915/i915_request.h
499
static inline struct i915_request *
sys/dev/drm/i915/i915_request.h
513
static inline struct i915_request *
sys/dev/drm/i915/i915_request.h
563
struct i915_request *request;
sys/dev/drm/i915/i915_request.h
629
static inline struct i915_request *
sys/dev/drm/i915/i915_request.h
632
struct i915_request *request;
sys/dev/drm/i915/i915_request.h
680
struct i915_request *request;
sys/dev/drm/i915/i915_request.h
705
struct i915_request *request;
sys/dev/drm/i915/i915_vma.c
1024
struct i915_request *rq,
sys/dev/drm/i915/i915_vma.c
114
i915_vma_retire(struct i915_gem_active *base, struct i915_request *rq)
sys/dev/drm/i915/i915_vma.c
123
i915_vma_last_retire(struct i915_gem_active *base, struct i915_request *rq)
sys/dev/drm/i915/i915_vma.c
74
__i915_vma_retire(struct i915_vma *vma, struct i915_request *rq)
sys/dev/drm/i915/i915_vma.c
921
struct i915_request *rq,
sys/dev/drm/i915/i915_vma.c
943
struct i915_request *old;
sys/dev/drm/i915/i915_vma.h
150
struct i915_request *rq,
sys/dev/drm/i915/intel_breadcrumbs.c
620
struct i915_request *rq, *n;
sys/dev/drm/i915/intel_breadcrumbs.c
718
struct i915_request *request,
sys/dev/drm/i915/intel_breadcrumbs.c
721
struct i915_request *iter;
sys/dev/drm/i915/intel_breadcrumbs.c
743
bool intel_engine_enable_signaling(struct i915_request *request, bool wakeup)
sys/dev/drm/i915/intel_breadcrumbs.c
793
void intel_engine_cancel_signaling(struct i915_request *request)
sys/dev/drm/i915/intel_display.c
13116
struct i915_request *request;
sys/dev/drm/i915/intel_display.c
13123
struct i915_request *rq = wait->request;
sys/dev/drm/i915/intel_drv.h
2103
void gen6_rps_boost(struct i915_request *rq, struct intel_rps_client *rps);
sys/dev/drm/i915/intel_engine_cs.c
1003
struct i915_request *rq;
sys/dev/drm/i915/intel_engine_cs.c
1194
struct i915_request *rq,
sys/dev/drm/i915/intel_engine_cs.c
1380
struct i915_request *rq;
sys/dev/drm/i915/intel_engine_cs.c
1408
static void print_request_ring(struct drm_printer *m, struct i915_request *rq)
sys/dev/drm/i915/intel_engine_cs.c
1450
struct i915_request *rq, *last;
sys/dev/drm/i915/intel_engine_cs.c
1480
struct i915_request, link);
sys/dev/drm/i915/intel_engine_cs.c
1485
struct i915_request, link);
sys/dev/drm/i915/intel_guc_submission.c
518
static void guc_add_request(struct intel_guc *guc, struct i915_request *rq)
sys/dev/drm/i915/intel_guc_submission.c
682
struct i915_request *rq;
sys/dev/drm/i915/intel_guc_submission.c
696
static void port_assign(struct execlist_port *port, struct i915_request *rq)
sys/dev/drm/i915/intel_guc_submission.c
703
static inline int rq_prio(const struct i915_request *rq)
sys/dev/drm/i915/intel_guc_submission.c
717
struct i915_request *last = NULL;
sys/dev/drm/i915/intel_guc_submission.c
748
struct i915_request *rq, *rn;
sys/dev/drm/i915/intel_guc_submission.c
814
struct i915_request *rq;
sys/dev/drm/i915/intel_guc_submission.c
840
static struct i915_request *
sys/dev/drm/i915/intel_lrc.c
1133
static void execlists_submit_request(struct i915_request *request)
sys/dev/drm/i915/intel_lrc.c
1151
static struct i915_request *sched_to_request(struct i915_sched_node *node)
sys/dev/drm/i915/intel_lrc.c
1153
return container_of(node, struct i915_request, sched);
sys/dev/drm/i915/intel_lrc.c
1171
static void execlists_schedule(struct i915_request *request,
sys/dev/drm/i915/intel_lrc.c
1416
static int execlists_request_alloc(struct i915_request *request)
sys/dev/drm/i915/intel_lrc.c
180
static inline int rq_prio(const struct i915_request *rq)
sys/dev/drm/i915/intel_lrc.c
186
const struct i915_request *last,
sys/dev/drm/i915/intel_lrc.c
1867
static struct i915_request *
sys/dev/drm/i915/intel_lrc.c
1871
struct i915_request *request, *active;
sys/dev/drm/i915/intel_lrc.c
1930
struct i915_request *request)
sys/dev/drm/i915/intel_lrc.c
2022
static int intel_logical_ring_emit_pdps(struct i915_request *rq)
sys/dev/drm/i915/intel_lrc.c
2050
static int gen8_emit_bb_start(struct i915_request *rq,
sys/dev/drm/i915/intel_lrc.c
2126
static int gen8_emit_flush(struct i915_request *request, u32 mode)
sys/dev/drm/i915/intel_lrc.c
2158
static int gen8_emit_flush_render(struct i915_request *request,
sys/dev/drm/i915/intel_lrc.c
2233
static void gen8_emit_wa_tail(struct i915_request *request, u32 *cs)
sys/dev/drm/i915/intel_lrc.c
2241
static void gen8_emit_breadcrumb(struct i915_request *request, u32 *cs)
sys/dev/drm/i915/intel_lrc.c
2257
static void gen8_emit_breadcrumb_rcs(struct i915_request *request, u32 *cs)
sys/dev/drm/i915/intel_lrc.c
2273
static int gen8_init_rcs_context(struct i915_request *rq)
sys/dev/drm/i915/intel_lrc.c
319
static void unwind_wa_tail(struct i915_request *rq)
sys/dev/drm/i915/intel_lrc.c
327
struct i915_request *rq, *rn;
sys/dev/drm/i915/intel_lrc.c
372
execlists_context_status_change(struct i915_request *rq, unsigned long status)
sys/dev/drm/i915/intel_lrc.c
399
execlists_context_schedule_in(struct i915_request *rq)
sys/dev/drm/i915/intel_lrc.c
406
execlists_context_schedule_out(struct i915_request *rq, unsigned long status)
sys/dev/drm/i915/intel_lrc.c
422
static u64 execlists_update_context(struct i915_request *rq)
sys/dev/drm/i915/intel_lrc.c
493
struct i915_request *rq;
sys/dev/drm/i915/intel_lrc.c
546
static void port_assign(struct execlist_port *port, struct i915_request *rq)
sys/dev/drm/i915/intel_lrc.c
603
struct i915_request *last = port_request(port);
sys/dev/drm/i915/intel_lrc.c
692
struct i915_request *rq, *rn;
sys/dev/drm/i915/intel_lrc.c
801
struct i915_request *rq = port_request(port);
sys/dev/drm/i915/intel_lrc.c
848
struct i915_request *rq, *rn;
sys/dev/drm/i915/intel_lrc.c
951
struct i915_request *rq;
sys/dev/drm/i915/intel_mocs.c
274
static int emit_mocs_control_table(struct i915_request *rq,
sys/dev/drm/i915/intel_mocs.c
333
static int emit_mocs_l3cc_table(struct i915_request *rq,
sys/dev/drm/i915/intel_mocs.c
432
int intel_rcs_context_init_mocs(struct i915_request *rq)
sys/dev/drm/i915/intel_mocs.h
55
int intel_rcs_context_init_mocs(struct i915_request *rq);
sys/dev/drm/i915/intel_overlay.c
217
struct i915_request *rq,
sys/dev/drm/i915/intel_overlay.c
229
struct i915_request *rq,
sys/dev/drm/i915/intel_overlay.c
237
static struct i915_request *alloc_request(struct intel_overlay *overlay)
sys/dev/drm/i915/intel_overlay.c
249
struct i915_request *rq;
sys/dev/drm/i915/intel_overlay.c
305
struct i915_request *rq;
sys/dev/drm/i915/intel_overlay.c
356
struct i915_request *rq)
sys/dev/drm/i915/intel_overlay.c
365
struct i915_request *rq)
sys/dev/drm/i915/intel_overlay.c
384
struct i915_request *rq;
sys/dev/drm/i915/intel_overlay.c
451
struct i915_request *rq;
sys/dev/drm/i915/intel_pm.c
6643
void gen6_rps_boost(struct i915_request *rq,
sys/dev/drm/i915/intel_ringbuffer.c
100
gen4_render_ring_flush(struct i915_request *rq, u32 mode)
sys/dev/drm/i915/intel_ringbuffer.c
1044
i915_emit_bb_start(struct i915_request *rq,
sys/dev/drm/i915/intel_ringbuffer.c
1515
static int load_pd_dir(struct i915_request *rq,
sys/dev/drm/i915/intel_ringbuffer.c
1538
static int flush_pd_dir(struct i915_request *rq)
sys/dev/drm/i915/intel_ringbuffer.c
1557
static inline int mi_set_context(struct i915_request *rq, u32 flags)
sys/dev/drm/i915/intel_ringbuffer.c
1670
static int remap_l3(struct i915_request *rq, int slice)
sys/dev/drm/i915/intel_ringbuffer.c
1698
static int switch_context(struct i915_request *rq)
sys/dev/drm/i915/intel_ringbuffer.c
1805
static int ring_request_alloc(struct i915_request *request)
sys/dev/drm/i915/intel_ringbuffer.c
1831
struct i915_request *target;
sys/dev/drm/i915/intel_ringbuffer.c
1879
u32 *intel_ring_begin(struct i915_request *rq, unsigned int num_dwords)
sys/dev/drm/i915/intel_ringbuffer.c
1958
int intel_ring_cacheline_align(struct i915_request *rq)
sys/dev/drm/i915/intel_ringbuffer.c
1981
static void gen6_bsd_submit_request(struct i915_request *request)
sys/dev/drm/i915/intel_ringbuffer.c
2018
static int mi_flush_dw(struct i915_request *rq, u32 flags)
sys/dev/drm/i915/intel_ringbuffer.c
2054
static int gen6_flush_dw(struct i915_request *rq, u32 mode, u32 invflags)
sys/dev/drm/i915/intel_ringbuffer.c
2059
static int gen6_bsd_ring_flush(struct i915_request *rq, u32 mode)
sys/dev/drm/i915/intel_ringbuffer.c
2065
hsw_emit_bb_start(struct i915_request *rq,
sys/dev/drm/i915/intel_ringbuffer.c
2085
gen6_emit_bb_start(struct i915_request *rq,
sys/dev/drm/i915/intel_ringbuffer.c
2106
static int gen6_ring_flush(struct i915_request *rq, u32 mode)
sys/dev/drm/i915/intel_ringbuffer.c
220
intel_emit_post_sync_nonzero_flush(struct i915_request *rq)
sys/dev/drm/i915/intel_ringbuffer.c
253
gen6_render_ring_flush(struct i915_request *rq, u32 mode)
sys/dev/drm/i915/intel_ringbuffer.c
304
gen7_render_ring_cs_stall_wa(struct i915_request *rq)
sys/dev/drm/i915/intel_ringbuffer.c
322
gen7_render_ring_flush(struct i915_request *rq, u32 mode)
sys/dev/drm/i915/intel_ringbuffer.c
589
static struct i915_request *reset_prepare(struct intel_engine_cs *engine)
sys/dev/drm/i915/intel_ringbuffer.c
599
static void skip_request(struct i915_request *rq)
sys/dev/drm/i915/intel_ringbuffer.c
613
static void reset_ring(struct intel_engine_cs *engine, struct i915_request *rq)
sys/dev/drm/i915/intel_ringbuffer.c
643
static int intel_rcs_ctx_init(struct i915_request *rq)
sys/dev/drm/i915/intel_ringbuffer.c
70
gen2_render_ring_flush(struct i915_request *rq, u32 mode)
sys/dev/drm/i915/intel_ringbuffer.c
711
static u32 *gen6_signal(struct i915_request *rq, u32 *cs)
sys/dev/drm/i915/intel_ringbuffer.c
740
struct i915_request *request;
sys/dev/drm/i915/intel_ringbuffer.c
756
static void i9xx_submit_request(struct i915_request *request)
sys/dev/drm/i915/intel_ringbuffer.c
767
static void i9xx_emit_breadcrumb(struct i915_request *rq, u32 *cs)
sys/dev/drm/i915/intel_ringbuffer.c
780
static void gen6_sema_emit_breadcrumb(struct i915_request *rq, u32 *cs)
sys/dev/drm/i915/intel_ringbuffer.c
786
gen6_ring_sync_to(struct i915_request *rq, struct i915_request *signal)
sys/dev/drm/i915/intel_ringbuffer.c
907
bsd_ring_flush(struct i915_request *rq, u32 mode)
sys/dev/drm/i915/intel_ringbuffer.c
960
i965_emit_bb_start(struct i915_request *rq,
sys/dev/drm/i915/intel_ringbuffer.c
983
i830_emit_bb_start(struct i915_request *rq,
sys/dev/drm/i915/intel_ringbuffer.h
1001
const struct i915_request *rq)
sys/dev/drm/i915/intel_ringbuffer.h
1014
const struct i915_request *rq)
sys/dev/drm/i915/intel_ringbuffer.h
1028
bool intel_engine_enable_signaling(struct i915_request *request, bool wakeup);
sys/dev/drm/i915/intel_ringbuffer.h
1029
void intel_engine_cancel_signaling(struct i915_request *request);
sys/dev/drm/i915/intel_ringbuffer.h
126
struct i915_request *active_request;
sys/dev/drm/i915/intel_ringbuffer.h
170
struct i915_request;
sys/dev/drm/i915/intel_ringbuffer.h
252
struct i915_request *request_count;
sys/dev/drm/i915/intel_ringbuffer.h
453
struct i915_request *(*prepare)(struct intel_engine_cs *engine);
sys/dev/drm/i915/intel_ringbuffer.h
455
struct i915_request *rq);
sys/dev/drm/i915/intel_ringbuffer.h
467
int (*request_alloc)(struct i915_request *rq);
sys/dev/drm/i915/intel_ringbuffer.h
468
int (*init_context)(struct i915_request *rq);
sys/dev/drm/i915/intel_ringbuffer.h
470
int (*emit_flush)(struct i915_request *request, u32 mode);
sys/dev/drm/i915/intel_ringbuffer.h
474
int (*emit_bb_start)(struct i915_request *rq,
sys/dev/drm/i915/intel_ringbuffer.h
479
void (*emit_breadcrumb)(struct i915_request *rq, u32 *cs);
sys/dev/drm/i915/intel_ringbuffer.h
488
void (*submit_request)(struct i915_request *rq);
sys/dev/drm/i915/intel_ringbuffer.h
496
void (*schedule)(struct i915_request *request,
sys/dev/drm/i915/intel_ringbuffer.h
565
int (*sync_to)(struct i915_request *rq,
sys/dev/drm/i915/intel_ringbuffer.h
566
struct i915_request *signal);
sys/dev/drm/i915/intel_ringbuffer.h
567
u32 *(*signal)(struct i915_request *rq, u32 *cs);
sys/dev/drm/i915/intel_ringbuffer.h
812
int __must_check intel_ring_cacheline_align(struct i915_request *rq);
sys/dev/drm/i915/intel_ringbuffer.h
815
u32 __must_check *intel_ring_begin(struct i915_request *rq, unsigned int n);
sys/dev/drm/i915/intel_ringbuffer.h
817
static inline void intel_ring_advance(struct i915_request *rq, u32 *cs)
sys/dev/drm/i915/intel_ringbuffer.h
848
static inline u32 intel_ring_offset(const struct i915_request *rq, void *addr)
sys/dev/drm/i915/intel_workarounds.c
564
int intel_ctx_workarounds_emit(struct i915_request *rq)
sys/dev/drm/i915/intel_workarounds.h
31
int intel_ctx_workarounds_emit(struct i915_request *rq);