/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_region.h | 40 * @interruptible: Whether to perform object locking interruptible. 47 u32 interruptible:1; member in struct:i915_gem_apply_to_region
|
H A D | i915_gem_region.c | 189 for_i915_gem_ww(&ww, ret, apply->interruptible) {
|
/linux-master/include/linux/ |
H A D | vgaarb.h | 30 int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible); 43 int interruptible) 73 * Shortcut to vga_get with interruptible set to true. 88 * Shortcut to vga_get with interruptible set to false. 42 vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible) argument
|
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_overlay.c | 91 bool interruptible) 179 bool interruptible) 194 interruptible, 3*HZ); 195 if (interruptible && ret == -ERESTARTSYS) 246 bool interruptible) 259 interruptible); 265 interruptible); 266 if (interruptible && ret == -ERESTARTSYS) 294 bool interruptible) 308 false, interruptible); 88 vmw_overlay_send_put(struct vmw_private *dev_priv, struct vmw_bo *buf, struct drm_vmw_control_stream_arg *arg, bool interruptible) argument 177 vmw_overlay_send_stop(struct vmw_private *dev_priv, uint32_t stream_id, bool interruptible) argument 244 vmw_overlay_stop(struct vmw_private *dev_priv, uint32_t stream_id, bool pause, bool interruptible) argument 291 vmw_overlay_update_stream(struct vmw_private *dev_priv, struct vmw_bo *buf, struct drm_vmw_control_stream_arg *arg, bool interruptible) argument [all...] |
H A D | vmwgfx_bo.h | 107 bool interruptible); 110 bool interruptible); 113 bool interruptible); 117 bool interruptible);
|
H A D | vmwgfx_fence.h | 95 bool interruptible, unsigned long timeout); 126 bool interruptible);
|
H A D | vmwgfx_bo.c | 64 * @interruptible: Use interruptible wait. 71 bool interruptible) 73 struct ttm_operation_ctx ctx = {interruptible, false }; 79 ret = ttm_bo_reserve(bo, interruptible, false, NULL); 101 * @interruptible: Use interruptible wait. 107 bool interruptible) 109 struct ttm_operation_ctx ctx = {interruptible, false }; 115 ret = ttm_bo_reserve(bo, interruptible, fals 68 vmw_bo_pin_in_placement(struct vmw_private *dev_priv, struct vmw_bo *buf, struct ttm_placement *placement, bool interruptible) argument 105 vmw_bo_pin_in_vram_or_gmr(struct vmw_private *dev_priv, struct vmw_bo *buf, bool interruptible) argument 153 vmw_bo_pin_in_vram(struct vmw_private *dev_priv, struct vmw_bo *buf, bool interruptible) argument 174 vmw_bo_pin_in_start_of_vram(struct vmw_private *dev_priv, struct vmw_bo *buf, bool interruptible) argument 232 vmw_bo_unpin(struct vmw_private *dev_priv, struct vmw_bo *buf, bool interruptible) argument [all...] |
H A D | vmwgfx_irq.c | 166 bool interruptible, 188 ret = vmw_cmdbuf_idle(dev_priv->cman, interruptible, 203 (interruptible) ? 221 __set_current_state((interruptible) ? 225 if (interruptible && signal_pending(current)) { 162 vmw_fallback_wait(struct vmw_private *dev_priv, bool lazy, bool fifo_idle, uint32_t seqno, bool interruptible, unsigned long timeout) argument
|
H A D | vmwgfx_cmdbuf.c | 204 * @interruptible: Whether to wait interruptible when locking. 206 static int vmw_cmdbuf_cur_lock(struct vmw_cmdbuf_man *man, bool interruptible) argument 208 if (interruptible) { 688 * @interruptible: Whether to sleep interruptible when sleeping. 694 bool interruptible) 696 int ret = vmw_cmdbuf_cur_lock(man, interruptible); 711 * @interruptible: Sleep interruptible whil 693 vmw_cmdbuf_cur_flush(struct vmw_cmdbuf_man *man, bool interruptible) argument 718 vmw_cmdbuf_idle(struct vmw_cmdbuf_man *man, bool interruptible, unsigned long timeout) argument 796 vmw_cmdbuf_alloc_space(struct vmw_cmdbuf_man *man, struct drm_mm_node *node, size_t size, bool interruptible) argument 860 vmw_cmdbuf_space_pool(struct vmw_cmdbuf_man *man, struct vmw_cmdbuf_header *header, size_t size, bool interruptible) argument 955 vmw_cmdbuf_alloc(struct vmw_cmdbuf_man *man, size_t size, bool interruptible, struct vmw_cmdbuf_header **p_header) argument 998 vmw_cmdbuf_reserve_cur(struct vmw_cmdbuf_man *man, size_t size, int ctx_id, bool interruptible) argument 1073 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 D | vmwgfx_resource.c | 319 * @interruptible: Whether any sleeps during allocation should be 320 * performed while interruptible. 323 bool interruptible) 502 * @interruptible: Whether any sleeps during allocation should be 503 * performed while interruptible. 510 bool interruptible, 519 ret = vmw_resource_buf_alloc(res, interruptible); 529 ret = ttm_eu_reserve_buffers(ticket, &val_list, interruptible, NULL); 570 int vmw_resource_reserve(struct vmw_resource *res, bool interruptible, argument 582 ret = vmw_resource_buf_alloc(res, interruptible); 322 vmw_resource_buf_alloc(struct vmw_resource *res, bool interruptible) argument 508 vmw_resource_check_buffer(struct ww_acquire_ctx *ticket, struct vmw_resource *res, bool interruptible, struct ttm_validate_buffer *val_buf) argument 625 vmw_resource_do_evict(struct ww_acquire_ctx *ticket, struct vmw_resource *res, bool interruptible) argument 957 vmw_resource_pin(struct vmw_resource *res, bool interruptible) argument [all...] |
H A D | vmwgfx_cmd.c | 197 uint32_t bytes, bool interruptible, 208 (interruptible) ? 218 if (interruptible && signal_pending(current)) { 230 uint32_t bytes, bool interruptible, 241 interruptible, timeout); 246 if (interruptible) 499 * @interruptible: Whether to wait interruptible if function needs to sleep. 501 int vmw_cmd_flush(struct vmw_private *dev_priv, bool interruptible) argument 506 return vmw_cmdbuf_cur_flush(dev_priv->cman, interruptible); 196 vmw_fifo_wait_noirq(struct vmw_private *dev_priv, uint32_t bytes, bool interruptible, unsigned long timeout) argument 229 vmw_fifo_wait(struct vmw_private *dev_priv, uint32_t bytes, bool interruptible, unsigned long timeout) argument [all...] |
H A D | vmwgfx_drv.h | 800 extern int vmw_resource_reserve(struct vmw_resource *res, bool interruptible, 900 bool interruptible); 1041 bool interruptible, 1089 extern int vmw_resource_pin(struct vmw_resource *res, bool interruptible); 1303 extern int vmw_cmdbuf_idle(struct vmw_cmdbuf_man *man, bool interruptible, 1306 int ctx_id, bool interruptible, 1312 size_t size, bool interruptible, 1316 bool interruptible);
|
/linux-master/drivers/gpu/drm/ttm/tests/ |
H A D | ttm_bo_test.c | 23 bool interruptible; member in struct:ttm_bo_test_case 30 .interruptible = false, 35 .interruptible = false, 40 .interruptible = true, 61 err = ttm_bo_reserve(bo, params->interruptible, params->no_wait, NULL); 70 bool interruptible = false; local 79 err = ttm_bo_reserve(bo, interruptible, no_wait, NULL); 89 bool interruptible = false; local 97 err = ttm_bo_reserve(bo, interruptible, no_wait, &ctx); 107 bool interruptible local 137 bool interruptible = false; local 183 bool interruptible = true; local [all...] |
/linux-master/include/drm/ttm/ |
H A D | ttm_bo.h | 166 * @interruptible: Sleep interruptible if sleeping. 179 bool interruptible; member in struct:ttm_operation_ctx 220 * @interruptible: Sleep interruptible if waiting. 239 bool interruptible, bool no_wait, 254 if (interruptible) 266 * @interruptible: Sleep interruptible if waiting. 274 bool interruptible, 238 ttm_bo_reserve(struct ttm_buffer_object *bo, bool interruptible, bool no_wait, struct ww_acquire_ctx *ticket) argument 273 ttm_bo_reserve_slowpath(struct ttm_buffer_object *bo, bool interruptible, struct ww_acquire_ctx *ticket) argument [all...] |
/linux-master/drivers/gpu/drm/ |
H A D | drm_modeset_lock.c | 243 * all calls to drm_modeset_lock() will perform an interruptible 254 ctx->interruptible = true; 292 bool interruptible, bool slow) 306 } else if (interruptible && slow) { 308 } else if (interruptible) { 358 return modeset_lock(contended, ctx, ctx->interruptible, true); 396 return modeset_lock(lock, ctx, ctx->interruptible, false); 408 * but performs interruptible waits. 290 modeset_lock(struct drm_modeset_lock *lock, struct drm_modeset_acquire_ctx *ctx, bool interruptible, bool slow) argument
|
/linux-master/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_submission.h | 38 bool interruptible,
|
/linux-master/virt/kvm/ |
H A D | kvm_mm.h | 23 kvm_pfn_t hva_to_pfn(unsigned long addr, bool atomic, bool interruptible,
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_deps.c | 105 ret = dma_fence_wait(fence, ctx->interruptible); 144 ret = dma_fence_wait(*fences, ctx->interruptible);
|
/linux-master/include/drm/ |
H A D | drm_modeset_lock.h | 40 * @interruptible: whether interruptible locking should be used. 73 /* Perform interruptible waits on this context. */ 74 bool interruptible; member in struct:drm_modeset_acquire_ctx
|
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_cmd.c | 105 const void *new_elt, bool interruptible) 121 if (interruptible) { 179 uint32_t type, bool interruptible) 186 return qxl_ring_push(qdev->command_ring, &cmd, interruptible); 191 uint32_t type, bool interruptible) 198 return qxl_ring_push(qdev->cursor_ring, &cmd, interruptible); 104 qxl_ring_push(struct qxl_ring *ring, const void *new_elt, bool interruptible) argument 178 qxl_push_command_ring_release(struct qxl_device *qdev, struct qxl_release *release, uint32_t type, bool interruptible) argument 190 qxl_push_cursor_ring_release(struct qxl_device *qdev, struct qxl_release *release, uint32_t type, bool interruptible) argument
|
H A D | qxl_drv.h | 357 int qxl_ring_push(struct qxl_ring *ring, const void *new_elt, bool interruptible); 381 uint32_t type, bool interruptible); 384 uint32_t type, bool interruptible);
|
/linux-master/fs/orangefs/ |
H A D | waitqueue.c | 325 interruptible = flags & ORANGEFS_OP_INTERRUPTIBLE; variable 335 else if (!writeback && interruptible) 338 else /* !writeback && !interruptible but compiler complains */
|
/linux-master/drivers/gpu/drm/ttm/ |
H A D | ttm_bo.c | 236 * @interruptible: Any sleeps should occur interruptibly. 242 bool interruptible, bool no_wait_gpu, 261 interruptible, 577 if (ctx->interruptible) 637 ret = ttm_bo_cleanup_refs(bo, ctx->interruptible, 774 * -ERESTARTSYS: An interruptible sleep was interrupted by a signal. 1040 * @interruptible: If needing to sleep to wait for GPU resources, 1041 * sleep interruptible. 1070 uint32_t alignment, bool interruptible, 1074 struct ttm_operation_ctx ctx = { interruptible, fals 241 ttm_bo_cleanup_refs(struct ttm_buffer_object *bo, bool interruptible, bool no_wait_gpu, bool unlock_resv) argument 1068 ttm_bo_init_validate(struct ttm_device *bdev, struct ttm_buffer_object *bo, enum ttm_bo_type type, struct ttm_placement *placement, uint32_t alignment, bool interruptible, struct sg_table *sg, struct dma_resv *resv, void (*destroy) (struct ttm_buffer_object *)) argument [all...] |
/linux-master/include/uapi/linux/ |
H A D | vboxguest.h | 156 __u8 interruptible; member in struct:vbg_ioctl_hgcm_call
|
/linux-master/arch/s390/include/asm/ |
H A D | gmap.h | 154 unsigned long end, bool interruptible);
|