ww_acquire_ctx
struct ww_acquire_ctx *ticket)
struct ww_acquire_ctx *ticket)
struct ww_acquire_ctx *ticket = dma_resv_locking_ctx(obj->resv);
struct ww_acquire_ctx *ticket)
void amdgpu_vm_bo_trace_cs(struct amdgpu_vm *vm, struct ww_acquire_ctx *ticket)
struct ww_acquire_ctx *ticket,
struct ww_acquire_ctx *ticket,
struct ww_acquire_ctx *ticket);
void amdgpu_vm_bo_trace_cs(struct amdgpu_vm *vm, struct ww_acquire_ctx *ticket);
struct ww_acquire_ctx ctx;
struct ww_acquire_ctx *acquire_ctx)
struct ww_acquire_ctx *acquire_ctx)
bool (*shrink)(struct drm_gem_object *obj, struct ww_acquire_ctx *ticket),
struct ww_acquire_ctx *ticket)
struct ww_acquire_ctx resv_ctx;
struct ww_acquire_ctx ctx;
struct ww_acquire_ctx ticket;
struct ww_acquire_ctx *acquire_ctx);
struct ww_acquire_ctx *acquire_ctx);
bool (*shrink)(struct drm_gem_object *obj, struct ww_acquire_ctx *ticket),
struct ww_acquire_ctx *ticket);
struct ww_acquire_ctx ww_ctx;
struct ww_acquire_ctx *ticket;
struct ww_acquire_ctx *ticket)
struct ww_acquire_ctx *ticket)
void ttm_eu_fence_buffer_objects(struct ww_acquire_ctx *ticket,
struct ww_acquire_ctx;
void ttm_eu_backoff_reservation(struct ww_acquire_ctx *ticket,
int ttm_eu_reserve_buffers(struct ww_acquire_ctx *ticket,
struct ww_acquire_ctx *ctx)
struct ww_acquire_ctx *ctx)
struct ww_acquire_ctx *ctx)
struct ww_acquire_ctx *ctx)
static inline struct ww_acquire_ctx *dma_resv_locking_ctx(struct dma_resv *obj)
ww_mutex_trylock(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) {
__ww_mutex_lock(struct ww_mutex *lock, struct ww_acquire_ctx *ctx, bool slow, bool intr) {
ww_mutex_lock(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) {
ww_mutex_lock_slow(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) {
ww_mutex_lock_interruptible(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) {
ww_mutex_lock_slow_interruptible(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) {
struct ww_acquire_ctx *ctx;
ww_acquire_init(struct ww_acquire_ctx *ctx, struct ww_class *ww_class) {
ww_acquire_done(__unused struct ww_acquire_ctx *ctx) {
ww_acquire_fini(__unused struct ww_acquire_ctx *ctx) {
struct ww_acquire_ctx ctx;
struct ww_acquire_ctx ctx1, ctx2;
struct ww_acquire_ctx *ctx;
struct ww_acquire_ctx ctx;
struct ww_acquire_ctx ctx;
struct ww_acquire_ctx *ticket,
struct ww_acquire_ctx *ticket;
void ttm_eu_fence_buffer_objects(struct ww_acquire_ctx *ticket,
void ttm_eu_backoff_reservation(struct ww_acquire_ctx *ticket,
int ttm_eu_reserve_buffers(struct ww_acquire_ctx *ticket,