Searched refs:ww_acquire_ctx (Results 1 – 16 of 16) sorted by relevance
| /dragonfly/sys/dev/drm/include/linux/ |
| HD | ww_mutex.h | 53 struct ww_acquire_ctx { struct 62 struct ww_acquire_ctx *ctx; argument 74 extern void ww_acquire_init(struct ww_acquire_ctx *ctx, 76 extern void ww_acquire_done(struct ww_acquire_ctx *ctx); 77 extern void ww_acquire_fini(struct ww_acquire_ctx *ctx); 79 extern int ww_mutex_lock(struct ww_mutex *ww, struct ww_acquire_ctx *ctx); 80 extern int ww_mutex_lock_slow(struct ww_mutex *ww, struct ww_acquire_ctx *ctx); 82 struct ww_acquire_ctx *ctx); 84 struct ww_acquire_ctx *ctx);
|
| HD | reservation.h | 164 struct ww_acquire_ctx *ctx) in reservation_object_lock()
|
| /dragonfly/sys/dev/drm/ |
| HD | linux_wwmutex.c | 42 ww_acquire_init(struct ww_acquire_ctx *ctx, struct ww_class *ww_class) in ww_acquire_init() 50 ww_acquire_done(struct ww_acquire_ctx *ctx __unused) in ww_acquire_done() 55 ww_acquire_fini(struct ww_acquire_ctx *ctx __unused) in ww_acquire_fini() 82 __wwlock(struct ww_mutex *ww, struct ww_acquire_ctx *ctx, in __wwlock() 164 ww_mutex_lock(struct ww_mutex *ww, struct ww_acquire_ctx *ctx) in ww_mutex_lock() 170 ww_mutex_lock_slow(struct ww_mutex *ww, struct ww_acquire_ctx *ctx) in ww_mutex_lock_slow() 176 ww_mutex_lock_interruptible(struct ww_mutex *ww, struct ww_acquire_ctx *ctx) in ww_mutex_lock_interruptible() 183 struct ww_acquire_ctx *ctx) in ww_mutex_lock_slow_interruptible() 191 struct ww_acquire_ctx *ctx; in ww_mutex_unlock()
|
| /dragonfly/sys/dev/drm/include/drm/ttm/ |
| HD | ttm_execbuf_util.h | 62 extern void ttm_eu_backoff_reservation(struct ww_acquire_ctx *ticket, 99 extern int ttm_eu_reserve_buffers(struct ww_acquire_ctx *ticket, 116 extern void ttm_eu_fence_buffer_objects(struct ww_acquire_ctx *ticket,
|
| HD | ttm_bo_driver.h | 624 struct ww_acquire_ctx *ticket) in __ttm_bo_reserve() 692 struct ww_acquire_ctx *ticket) in ttm_bo_reserve() 717 struct ww_acquire_ctx *ticket) in ttm_bo_reserve_slowpath()
|
| /dragonfly/sys/dev/drm/ttm/ |
| HD | ttm_execbuf_util.c | 55 void ttm_eu_backoff_reservation(struct ww_acquire_ctx *ticket, in ttm_eu_backoff_reservation() 93 int ttm_eu_reserve_buffers(struct ww_acquire_ctx *ticket, in ttm_eu_reserve_buffers() 179 void ttm_eu_fence_buffer_objects(struct ww_acquire_ctx *ticket, in ttm_eu_fence_buffer_objects()
|
| /dragonfly/sys/dev/drm/include/drm/ |
| HD | drm_modeset_lock.h | 45 struct ww_acquire_ctx ww_ctx;
|
| /dragonfly/sys/dev/drm/radeon/ |
| HD | radeon_object.h | 144 struct ww_acquire_ctx *ticket,
|
| HD | radeon_gem.c | 559 struct ww_acquire_ctx ticket; in radeon_gem_va_update_vm()
|
| HD | radeon_object.c | 532 struct ww_acquire_ctx *ticket, in radeon_bo_list_validate()
|
| HD | radeon.h | 1100 struct ww_acquire_ctx ticket;
|
| /dragonfly/sys/dev/drm/amd/amdgpu/ |
| HD | amdgpu_vm.h | 321 void amdgpu_vm_bo_trace_cs(struct amdgpu_vm *vm, struct ww_acquire_ctx *ticket);
|
| HD | amdgpu_gem.c | 164 struct ww_acquire_ctx ticket; in amdgpu_gem_object_close() 567 struct ww_acquire_ctx ticket; in amdgpu_gem_va_ioctl()
|
| HD | amdgpu_virt.c | 80 struct ww_acquire_ctx ticket; in amdgpu_map_static_csa()
|
| HD | amdgpu.h | 997 struct ww_acquire_ctx ticket;
|
| HD | amdgpu_vm.c | 2435 void amdgpu_vm_bo_trace_cs(struct amdgpu_vm *vm, struct ww_acquire_ctx *ticket) in amdgpu_vm_bo_trace_cs()
|