Searched defs:interruptible (Results 1 - 22 of 22) sorted by relevance

/src/sys/external/bsd/drm2/dist/include/drm/
H A Ddrm_modeset_lock.h68 bool interruptible; member in struct:drm_modeset_acquire_ctx
/src/sys/external/bsd/drm2/dist/drm/
H A Ddrm_modeset_lock.c245 modeset_lock(struct drm_modeset_lock * lock,struct drm_modeset_acquire_ctx * ctx,bool interruptible,bool slow) argument
/src/sys/external/bsd/drm2/dist/drm/vmwgfx/
H A Dttm_lock.c77 int ttm_read_lock(struct ttm_lock *lock, bool interruptible) argument
112 int ttm_read_trylock(struct ttm_lock *lock, bool interruptible) argument
158 int ttm_write_lock(struct ttm_lock *lock, bool interruptible) argument
H A Dvmwgfx_irq.c208 vmw_fallback_wait(struct vmw_private * dev_priv,bool lazy,bool fifo_idle,uint32_t seqno,bool interruptible,unsigned long timeout) argument
379 vmw_wait_seqno(struct vmw_private * dev_priv,bool lazy,uint32_t seqno,bool interruptible,unsigned long timeout) argument
[all...]
H A Dvmwgfx_fifo.c575 int vmw_fifo_flush(struct vmw_private *dev_priv, bool interruptible) argument
226 vmw_fifo_wait_noirq(struct vmw_private * dev_priv,uint32_t bytes,bool interruptible,unsigned long timeout) argument
291 vmw_fifo_wait(struct vmw_private * dev_priv,uint32_t bytes,bool interruptible,unsigned long timeout) argument
[all...]
H A Dvmwgfx_validation.c533 vmw_validation_bo_validate_single(struct ttm_buffer_object * bo,bool interruptible,bool validate_as_mob) argument
[all...]
H A Dvmwgfx_overlay.c101 vmw_overlay_send_put(struct vmw_private * dev_priv,struct vmw_buffer_object * buf,struct drm_vmw_control_stream_arg * arg,bool interruptible) argument
190 vmw_overlay_send_stop(struct vmw_private * dev_priv,uint32_t stream_id,bool interruptible) argument
257 vmw_overlay_stop(struct vmw_private * dev_priv,uint32_t stream_id,bool pause,bool interruptible) argument
304 vmw_overlay_update_stream(struct vmw_private * dev_priv,struct vmw_buffer_object * buf,struct drm_vmw_control_stream_arg * arg,bool interruptible) argument
[all...]
H A Dvmwgfx_bo.c94 vmw_bo_pin_in_placement(struct vmw_private * dev_priv,struct vmw_buffer_object * buf,struct ttm_placement * placement,bool interruptible) argument
144 vmw_bo_pin_in_vram_or_gmr(struct vmw_private * dev_priv,struct vmw_buffer_object * buf,bool interruptible) argument
198 vmw_bo_pin_in_vram(struct vmw_private * dev_priv,struct vmw_buffer_object * buf,bool interruptible) argument
219 vmw_bo_pin_in_start_of_vram(struct vmw_private * dev_priv,struct vmw_buffer_object * buf,bool interruptible) argument
289 vmw_bo_unpin(struct vmw_private * dev_priv,struct vmw_buffer_object * buf,bool interruptible) argument
510 vmw_bo_init(struct vmw_private * dev_priv,struct vmw_buffer_object * vmw_bo,size_t size,struct ttm_placement * placement,bool interruptible,void (* bo_free)(struct ttm_buffer_object * bo)) argument
[all...]
H A Dvmwgfx_fence.c563 vmw_fence_obj_wait(struct vmw_fence_obj * fence,bool lazy,bool interruptible,unsigned long timeout) argument
1056 vmw_event_fence_action_queue(struct drm_file * file_priv,struct vmw_fence_obj * fence,struct drm_pending_event * event,uint32_t * tv_sec,uint32_t * tv_usec,bool interruptible) argument
1091 vmw_event_fence_action_create(struct drm_file * file_priv,struct vmw_fence_obj * fence,uint32_t flags,uint64_t user_data,bool interruptible) argument
H A Dvmwgfx_resource.c610 int vmw_resource_reserve(struct vmw_resource *res, bool interruptible, argument
365 vmw_resource_buf_alloc(struct vmw_resource * res,bool interruptible) argument
551 vmw_resource_check_buffer(struct ww_acquire_ctx * ticket,struct vmw_resource * res,bool interruptible,struct ttm_validate_buffer * val_buf) argument
665 vmw_resource_do_evict(struct ww_acquire_ctx * ticket,struct vmw_resource * res,bool interruptible) argument
997 vmw_resource_pin(struct vmw_resource * res,bool interruptible) argument
[all...]
H A Dvmwgfx_cmdbuf.c217 static int vmw_cmdbuf_cur_lock(struct vmw_cmdbuf_man *man, bool interruptible) argument
709 vmw_cmdbuf_cur_flush(struct vmw_cmdbuf_man * man,bool interruptible) argument
734 vmw_cmdbuf_idle(struct vmw_cmdbuf_man * man,bool interruptible,unsigned long timeout) argument
812 vmw_cmdbuf_alloc_space(struct vmw_cmdbuf_man * man,struct drm_mm_node * node,size_t size,bool interruptible) argument
883 vmw_cmdbuf_space_pool(struct vmw_cmdbuf_man * man,struct vmw_cmdbuf_header * header,size_t size,bool interruptible) argument
978 vmw_cmdbuf_alloc(struct vmw_cmdbuf_man * man,size_t size,bool interruptible,struct vmw_cmdbuf_header ** p_header) argument
1021 vmw_cmdbuf_reserve_cur(struct vmw_cmdbuf_man * man,size_t size,int ctx_id,bool interruptible) argument
1096 vmw_cmdbuf_reserve(struct vmw_cmdbuf_man * man,size_t size,int ctx_id,bool interruptible,struct vmw_cmdbuf_header * header) argument
[all...]
H A Dvmwgfx_scrn.c1246 vmw_kms_sou_do_bo_dirty(struct vmw_private * dev_priv,struct vmw_framebuffer * framebuffer,struct drm_clip_rect * clips,struct drm_vmw_rect * vclips,unsigned num_clips,int increment,bool interruptible,struct vmw_fence_obj ** out_fence,struct drm_crtc * crtc) argument
H A Dvmwgfx_stdu.c676 vmw_kms_stdu_dma(struct vmw_private * dev_priv,struct drm_file * file_priv,struct vmw_framebuffer * vfb,struct drm_vmw_fence_rep __user * user_fence_rep,struct drm_clip_rect * clips,struct drm_vmw_rect * vclips,uint32_t num_clips,int increment,bool to_surface,bool interruptible,struct drm_crtc * crtc) argument
/src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dintel_gt_requests.c138 bool interruptible; local in function:intel_gt_retire_requests_timeout
/src/sys/external/bsd/drm2/dist/drm/qxl/
H A Dqxl_cmd.c117 qxl_ring_push(struct qxl_ring * ring,const void * new_elt,bool interruptible) argument
191 qxl_push_command_ring_release(struct qxl_device * qdev,struct qxl_release * release,uint32_t type,bool interruptible) argument
203 qxl_push_cursor_ring_release(struct qxl_device * qdev,struct qxl_release * release,uint32_t type,bool interruptible) argument
/src/sys/external/bsd/drm2/dist/drm/ttm/
H A Dttm_bo_util.c104 int ttm_mem_io_lock(struct ttm_mem_type_manager *man, bool interruptible) argument
H A Dttm_bo.c552 ttm_bo_cleanup_refs(struct ttm_buffer_object * bo,bool interruptible,bool no_wait_gpu,bool unlock_resv) argument
1414 ttm_bo_init(struct ttm_bo_device * bdev,struct ttm_buffer_object * bo,unsigned long size,enum ttm_bo_type type,struct ttm_placement * placement,uint32_t page_alignment,bool interruptible,size_t acc_size,struct sg_table * sg,struct dma_resv * resv,void (* destroy)(struct ttm_buffer_object *)) argument
1470 ttm_bo_create(struct ttm_bo_device * bdev,unsigned long size,enum ttm_bo_type type,struct ttm_placement * placement,uint32_t page_alignment,bool interruptible,struct ttm_buffer_object ** p_bo) argument
1883 ttm_bo_wait(struct ttm_buffer_object * bo,bool interruptible,bool no_wait) argument
[all...]
/src/sys/external/bsd/drm2/dist/include/drm/ttm/
H A Dttm_bo_api.h297 bool interruptible; member in struct:ttm_operation_ctx
[all...]
H A Dttm_bo_driver.h680 __ttm_bo_reserve(struct ttm_buffer_object * bo,bool interruptible,bool no_wait,struct ww_acquire_ctx * ticket) argument
748 ttm_bo_reserve(struct ttm_buffer_object * bo,bool interruptible,bool no_wait,struct ww_acquire_ctx * ticket) argument
767 ttm_bo_reserve_slowpath(struct ttm_buffer_object * bo,bool interruptible,struct ww_acquire_ctx * ticket) argument
[all...]
/src/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_request.c101 i915_fence_wait(struct dma_fence * fence,bool interruptible,signed long timeout) argument
/src/sys/external/bsd/drm2/dist/drm/nouveau/
H A Dnouveau_bo.c603 nouveau_bo_validate(struct nouveau_bo *nvbo, bool interruptible, argument
/src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dradeon_ttm.c273 radeon_move_vram_ram(struct ttm_buffer_object * bo,bool evict,bool interruptible,bool no_wait_gpu,struct ttm_mem_reg * new_mem) argument
318 radeon_move_ram_vram(struct ttm_buffer_object * bo,bool evict,bool interruptible,bool no_wait_gpu,struct ttm_mem_reg * new_mem) argument

Completed in 26 milliseconds