Home
last modified time | relevance | path

Searched refs:interruptible (Results 1 – 25 of 77) sorted by relevance

1234

/Linux-v6.1/drivers/gpu/drm/vmwgfx/
Dvmwgfx_bo.c78 bool interruptible) in vmw_bo_pin_in_placement() argument
80 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_placement()
86 ret = ttm_bo_reserve(bo, interruptible, false, NULL); in vmw_bo_pin_in_placement()
119 bool interruptible) in vmw_bo_pin_in_vram_or_gmr() argument
121 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_vram_or_gmr()
127 ret = ttm_bo_reserve(bo, interruptible, false, NULL); in vmw_bo_pin_in_vram_or_gmr()
167 bool interruptible) in vmw_bo_pin_in_vram() argument
170 interruptible); in vmw_bo_pin_in_vram()
188 bool interruptible) in vmw_bo_pin_in_start_of_vram() argument
190 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_start_of_vram()
[all …]
Dvmwgfx_overlay.c97 bool interruptible) in vmw_overlay_send_put() argument
185 bool interruptible) in vmw_overlay_send_stop() argument
200 interruptible, 3*HZ); in vmw_overlay_send_stop()
201 if (interruptible && ret == -ERESTARTSYS) in vmw_overlay_send_stop()
252 bool interruptible) in vmw_overlay_stop() argument
265 interruptible); in vmw_overlay_stop()
271 interruptible); in vmw_overlay_stop()
272 if (interruptible && ret == -ERESTARTSYS) in vmw_overlay_stop()
300 bool interruptible) in vmw_overlay_update_stream() argument
314 false, interruptible); in vmw_overlay_update_stream()
[all …]
Dvmwgfx_cmdbuf.c207 static int vmw_cmdbuf_cur_lock(struct vmw_cmdbuf_man *man, bool interruptible) in vmw_cmdbuf_cur_lock() argument
209 if (interruptible) { in vmw_cmdbuf_cur_lock()
695 bool interruptible) in vmw_cmdbuf_cur_flush() argument
697 int ret = vmw_cmdbuf_cur_lock(man, interruptible); in vmw_cmdbuf_cur_flush()
719 int vmw_cmdbuf_idle(struct vmw_cmdbuf_man *man, bool interruptible, in vmw_cmdbuf_idle() argument
724 ret = vmw_cmdbuf_cur_flush(man, interruptible); in vmw_cmdbuf_idle()
729 if (interruptible) { in vmw_cmdbuf_idle()
800 bool interruptible) in vmw_cmdbuf_alloc_space() argument
812 if (interruptible) { in vmw_cmdbuf_alloc_space()
827 if (interruptible) { in vmw_cmdbuf_alloc_space()
[all …]
Dvmwgfx_resource.c355 bool interruptible) in vmw_resource_buf_alloc() argument
368 interruptible, false, in vmw_resource_buf_alloc()
538 bool interruptible, in vmw_resource_check_buffer() argument
547 ret = vmw_resource_buf_alloc(res, interruptible); in vmw_resource_check_buffer()
557 ret = ttm_eu_reserve_buffers(ticket, &val_list, interruptible, NULL); in vmw_resource_check_buffer()
595 int vmw_resource_reserve(struct vmw_resource *res, bool interruptible, in vmw_resource_reserve() argument
607 ret = vmw_resource_buf_alloc(res, interruptible); in vmw_resource_reserve()
651 struct vmw_resource *res, bool interruptible) in vmw_resource_do_evict() argument
661 ret = vmw_resource_check_buffer(ticket, res, interruptible, &val_buf); in vmw_resource_do_evict()
983 int vmw_resource_pin(struct vmw_resource *res, bool interruptible) in vmw_resource_pin() argument
[all …]
Dvmwgfx_irq.c166 bool interruptible, in vmw_fallback_wait() argument
188 ret = vmw_cmdbuf_idle(dev_priv->cman, interruptible, in vmw_fallback_wait()
203 (interruptible) ? in vmw_fallback_wait()
221 __set_current_state((interruptible) ? in vmw_fallback_wait()
225 if (interruptible && signal_pending(current)) { in vmw_fallback_wait()
Dvmwgfx_cmd.c197 uint32_t bytes, bool interruptible, in vmw_fifo_wait_noirq() argument
208 (interruptible) ? in vmw_fifo_wait_noirq()
218 if (interruptible && signal_pending(current)) { in vmw_fifo_wait_noirq()
230 uint32_t bytes, bool interruptible, in vmw_fifo_wait() argument
241 interruptible, timeout); in vmw_fifo_wait()
246 if (interruptible) in vmw_fifo_wait()
501 int vmw_cmd_flush(struct vmw_private *dev_priv, bool interruptible) in vmw_cmd_flush() argument
506 return vmw_cmdbuf_cur_flush(dev_priv->cman, interruptible); in vmw_cmd_flush()
Dvmwgfx_drv.h810 extern int vmw_resource_reserve(struct vmw_resource *res, bool interruptible,
883 bool interruptible);
886 bool interruptible);
889 bool interruptible);
892 bool interruptible);
895 bool interruptible);
906 bool interruptible, bool pin,
912 bool interruptible, bool pin,
1024 bool interruptible);
1175 bool interruptible,
[all …]
Dvmwgfx_fence.h95 bool interruptible, unsigned long timeout);
126 bool interruptible);
Dvmwgfx_fence.c523 bool interruptible, unsigned long timeout) in vmw_fence_obj_wait() argument
525 long ret = dma_fence_wait_timeout(&fence->base, interruptible, timeout); in vmw_fence_obj_wait()
945 bool interruptible) in vmw_event_fence_action_queue() argument
979 bool interruptible) in vmw_event_fence_action_create() argument
1010 interruptible); in vmw_event_fence_action_create()
1016 interruptible); in vmw_event_fence_action_create()
Dvmwgfx_validation.c527 bool interruptible, in vmw_validation_bo_validate_single() argument
533 .interruptible = interruptible, in vmw_validation_bo_validate_single()
587 .interruptible = intr, in vmw_validation_bo_validate()
Dvmwgfx_validation.h179 bool interruptible,
/Linux-v6.1/include/drm/ttm/
Dttm_bo_driver.h106 bool interruptible, bool no_wait, in ttm_bo_reserve() argument
120 if (interruptible) in ttm_bo_reserve()
140 bool interruptible, in ttm_bo_reserve_slowpath() argument
143 if (interruptible) { in ttm_bo_reserve_slowpath()
Dttm_bo_api.h203 bool interruptible; member
254 int ttm_bo_wait(struct ttm_buffer_object *bo, bool interruptible, bool no_wait);
258 return ttm_bo_wait(bo, ctx->interruptible, ctx->no_wait_gpu); in ttm_bo_wait_ctx()
327 uint32_t alignment, bool interruptible,
/Linux-v6.1/drivers/gpu/drm/
Ddrm_modeset_lock.c254 ctx->interruptible = true; in drm_modeset_acquire_init()
292 bool interruptible, bool slow) in modeset_lock() argument
306 } else if (interruptible && slow) { in modeset_lock()
308 } else if (interruptible) { in modeset_lock()
358 return modeset_lock(contended, ctx, ctx->interruptible, true); in drm_modeset_backoff()
396 return modeset_lock(lock, ctx, ctx->interruptible, false); in drm_modeset_lock()
/Linux-v6.1/include/linux/
Dvgaarb.h49 int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible);
62 int interruptible) in vga_get() argument
/Linux-v6.1/Documentation/translations/zh_CN/locking/
Dmutex-design.rst115 以可中断方式(interruptible)获取互斥锁::
121 当原子变量减为0时,以可中断方式(interruptible)获取互斥锁::
/Linux-v6.1/drivers/gpu/drm/qxl/
Dqxl_cmd.c105 const void *new_elt, bool interruptible) in qxl_ring_push() argument
121 if (interruptible) { in qxl_ring_push()
179 uint32_t type, bool interruptible) in qxl_push_command_ring_release() argument
186 return qxl_ring_push(qdev->command_ring, &cmd, interruptible); in qxl_push_command_ring_release()
191 uint32_t type, bool interruptible) in qxl_push_cursor_ring_release() argument
198 return qxl_ring_push(qdev->cursor_ring, &cmd, interruptible); in qxl_push_cursor_ring_release()
Dqxl_drv.h364 int qxl_ring_push(struct qxl_ring *ring, const void *new_elt, bool interruptible);
388 uint32_t type, bool interruptible);
391 uint32_t type, bool interruptible);
/Linux-v6.1/drivers/gpu/drm/ttm/
Dttm_bo.c243 bool interruptible, bool no_wait_gpu, in ttm_bo_cleanup_refs() argument
262 interruptible, in ttm_bo_cleanup_refs()
596 if (ctx->interruptible) in ttm_mem_evict_wait_busy()
656 ret = ttm_bo_cleanup_refs(bo, ctx->interruptible, in ttm_mem_evict_first()
1059 uint32_t alignment, bool interruptible, in ttm_bo_init_validate() argument
1063 struct ttm_operation_ctx ctx = { interruptible, false }; in ttm_bo_init_validate()
1092 bool interruptible, bool no_wait) in ttm_bo_wait() argument
1104 interruptible, timeout); in ttm_bo_wait()
/Linux-v6.1/drivers/gpu/drm/i915/
Di915_deps.c105 ret = dma_fence_wait(fence, ctx->interruptible); in i915_deps_grow()
144 ret = dma_fence_wait(*fences, ctx->interruptible); in i915_deps_sync()
/Linux-v6.1/drivers/gpu/drm/i915/gem/
Di915_gem_region.h49 u32 interruptible:1; member
/Linux-v6.1/drivers/gpu/drm/i915/gt/uc/
Dintel_guc_submission.h38 bool interruptible,
/Linux-v6.1/fs/orangefs/
Dwaitqueue.c325 interruptible = flags & ORANGEFS_OP_INTERRUPTIBLE; in wait_for_matching_downcall() local
335 else if (!writeback && interruptible) in wait_for_matching_downcall()
/Linux-v6.1/include/drm/
Ddrm_modeset_lock.h74 bool interruptible; member
/Linux-v6.1/drivers/usb/serial/
Ddigi_acceleport.c208 unsigned char *buf, int count, int interruptible);
212 unsigned int modem_signals, int interruptible);
370 unsigned char *buf, int count, int interruptible) in digi_write_oob_command() argument
388 if (interruptible && signal_pending(current)) in digi_write_oob_command()
507 unsigned int modem_signals, int interruptible) in digi_set_modem_signals() argument
529 if (interruptible && signal_pending(current)) in digi_set_modem_signals()

1234