Lines Matching refs:ib
233 struct amdgpu_ib *ib);
236 struct amdgpu_ib *ib);
243 struct amdgpu_ib *ib,
263 void (*pad_ib)(struct amdgpu_ring *ring, struct amdgpu_ib *ib);
423 #define amdgpu_ring_parse_cs(r, p, job, ib) ((r)->funcs->parse_cs((p), (job), (ib))) argument
424 #define amdgpu_ring_patch_cs_in_place(r, p, job, ib) ((r)->funcs->patch_cs_in_place((p), (job), (ib… argument
430 #define amdgpu_ring_emit_ib(r, job, ib, flags) ((r)->funcs->emit_ib((r), (job), (ib), (flags))) argument
444 #define amdgpu_ring_pad_ib(r, ib) ((r)->funcs->pad_ib((r), (ib))) argument
461 void amdgpu_ring_generic_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib);
549 static inline u32 amdgpu_ib_get_value(struct amdgpu_ib *ib, int idx) in amdgpu_ib_get_value() argument
551 return ib->ptr[idx]; in amdgpu_ib_get_value()
554 static inline void amdgpu_ib_set_value(struct amdgpu_ib *ib, int idx, in amdgpu_ib_set_value() argument
557 ib->ptr[idx] = value; in amdgpu_ib_set_value()
563 struct amdgpu_ib *ib);
564 void amdgpu_ib_free(struct amdgpu_ib *ib, struct dma_fence *f);