| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_overlay.c | 91 bool interruptible) in vmw_overlay_send_put() argument 179 bool interruptible) in vmw_overlay_send_stop() argument 194 interruptible, 3*HZ); in vmw_overlay_send_stop() 195 if (interruptible && ret == -ERESTARTSYS) in vmw_overlay_send_stop() 246 bool interruptible) in vmw_overlay_stop() argument 259 interruptible); in vmw_overlay_stop() 265 interruptible); in vmw_overlay_stop() 266 if (interruptible && ret == -ERESTARTSYS) in vmw_overlay_stop() 294 bool interruptible) in vmw_overlay_update_stream() argument 308 false, interruptible); in vmw_overlay_update_stream() [all …]
|
| H A D | vmwgfx_bo.c | 90 bool interruptible) in vmw_bo_pin_in_placement() argument 92 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_placement() 98 ret = ttm_bo_reserve(bo, interruptible, false, NULL); in vmw_bo_pin_in_placement() 126 bool interruptible) in vmw_bo_pin_in_vram_or_gmr() argument 128 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_vram_or_gmr() 134 ret = ttm_bo_reserve(bo, interruptible, false, NULL); in vmw_bo_pin_in_vram_or_gmr() 174 bool interruptible) in vmw_bo_pin_in_vram() argument 177 interruptible); in vmw_bo_pin_in_vram() 195 bool interruptible) in vmw_bo_pin_in_start_of_vram() argument 197 struct ttm_operation_ctx ctx = {interruptible, false }; in vmw_bo_pin_in_start_of_vram() [all …]
|
| H A D | vmwgfx_cmdbuf.c | 208 static int vmw_cmdbuf_cur_lock(struct vmw_cmdbuf_man *man, bool interruptible) in vmw_cmdbuf_cur_lock() argument 210 if (interruptible) { in vmw_cmdbuf_cur_lock() 698 bool interruptible) in vmw_cmdbuf_cur_flush() argument 700 int ret = vmw_cmdbuf_cur_lock(man, interruptible); in vmw_cmdbuf_cur_flush() 722 int vmw_cmdbuf_idle(struct vmw_cmdbuf_man *man, bool interruptible, in vmw_cmdbuf_idle() argument 727 ret = vmw_cmdbuf_cur_flush(man, interruptible); in vmw_cmdbuf_idle() 732 if (interruptible) { in vmw_cmdbuf_idle() 803 bool interruptible) in vmw_cmdbuf_alloc_space() argument 815 if (interruptible) { in vmw_cmdbuf_alloc_space() 830 if (interruptible) { in vmw_cmdbuf_alloc_space() [all …]
|
| H A D | vmwgfx_resource.c | 332 bool interruptible) in vmw_resource_buf_alloc() argument 519 bool interruptible, in vmw_resource_check_buffer() argument 528 ret = vmw_resource_buf_alloc(res, interruptible); in vmw_resource_check_buffer() 538 ret = ttm_eu_reserve_buffers(ticket, &val_list, interruptible, NULL); in vmw_resource_check_buffer() 579 int vmw_resource_reserve(struct vmw_resource *res, bool interruptible, in vmw_resource_reserve() argument 591 ret = vmw_resource_buf_alloc(res, interruptible); in vmw_resource_reserve() 635 struct vmw_resource *res, bool interruptible) in vmw_resource_do_evict() argument 645 ret = vmw_resource_check_buffer(ticket, res, interruptible, &val_buf); in vmw_resource_do_evict() 966 int vmw_resource_pin(struct vmw_resource *res, bool interruptible) in vmw_resource_pin() argument 968 struct ttm_operation_ctx ctx = { interruptible, false }; in vmw_resource_pin() [all …]
|
| H A D | vmwgfx_cmd.c | 198 uint32_t bytes, bool interruptible, in vmw_fifo_wait_noirq() argument 209 (interruptible) ? in vmw_fifo_wait_noirq() 219 if (interruptible && signal_pending(current)) { in vmw_fifo_wait_noirq() 231 uint32_t bytes, bool interruptible, in vmw_fifo_wait() argument 242 interruptible, timeout); in vmw_fifo_wait() 247 if (interruptible) in vmw_fifo_wait() 502 int vmw_cmd_flush(struct vmw_private *dev_priv, bool interruptible) in vmw_cmd_flush() argument 507 return vmw_cmdbuf_cur_flush(dev_priv->cman, interruptible); in vmw_cmd_flush()
|
| H A D | vmwgfx_fence.c | 231 bool interruptible, unsigned long timeout) in vmw_fence_obj_wait() argument 233 long ret = dma_fence_wait_timeout(&fence->base, interruptible, timeout); in vmw_fence_obj_wait() 590 bool interruptible) in vmw_event_fence_action_queue() argument 620 bool interruptible) in vmw_event_fence_action_create() argument 651 interruptible); in vmw_event_fence_action_create() 657 interruptible); in vmw_event_fence_action_create()
|
| H A D | vmwgfx_validation.c | 498 bool interruptible) in vmw_validation_bo_validate_single() argument 502 .interruptible = interruptible, in vmw_validation_bo_validate_single()
|
| /linux/drivers/gpu/drm/ttm/tests/ |
| H A D | ttm_bo_test.c | 29 bool interruptible; member 36 .interruptible = false, 41 .interruptible = false, 46 .interruptible = true, 67 err = ttm_bo_reserve(bo, params->interruptible, params->no_wait, NULL); in ttm_bo_reserve_optimistic_no_ticket() 76 bool interruptible = false; in ttm_bo_reserve_locked_no_sleep() local 85 err = ttm_bo_reserve(bo, interruptible, no_wait, NULL); in ttm_bo_reserve_locked_no_sleep() 95 bool interruptible = false; in ttm_bo_reserve_no_wait_ticket() local 103 err = ttm_bo_reserve(bo, interruptible, no_wait, &ctx); in ttm_bo_reserve_no_wait_ticket() 113 bool interruptible = false; in ttm_bo_reserve_double_resv() local [all …]
|
| /linux/include/linux/ |
| H A D | vgaarb.h | 30 int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible); 43 int interruptible) in vga_get() argument
|
| /linux/Documentation/translations/zh_CN/locking/ |
| H A D | mutex-design.rst | 115 以可中断方式(interruptible)获取互斥锁:: 121 当原子变量减为0时,以可中断方式(interruptible)获取互斥锁::
|
| /linux/drivers/gpu/drm/qxl/ |
| H A D | qxl_cmd.c | 106 const void *new_elt, bool interruptible) in qxl_ring_push() argument 122 if (interruptible) { in qxl_ring_push() 180 uint32_t type, bool interruptible) in qxl_push_command_ring_release() argument 187 return qxl_ring_push(qdev->command_ring, &cmd, interruptible); in qxl_push_command_ring_release() 192 uint32_t type, bool interruptible) in qxl_push_cursor_ring_release() argument 199 return qxl_ring_push(qdev->cursor_ring, &cmd, interruptible); in qxl_push_cursor_ring_release()
|
| 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/drivers/gpu/drm/i915/ |
| H A D | i915_deps.c | 105 ret = dma_fence_wait(fence, ctx->interruptible); in i915_deps_grow() 144 ret = dma_fence_wait(*fences, ctx->interruptible); in i915_deps_sync()
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_region.h | 47 u32 interruptible:1; member
|
| H A D | i915_gem_ttm.c | 423 .interruptible = true, in i915_ttm_purge() 469 .interruptible = true, in i915_ttm_shrink() 785 .interruptible = true, in __i915_ttm_get_pages() 1074 .interruptible = true, in vm_fault_ttm() 1298 .interruptible = true, in __i915_gem_ttm_object_init()
|
| /linux/fs/orangefs/ |
| H A D | waitqueue.c | 325 interruptible = flags & ORANGEFS_OP_INTERRUPTIBLE; in wait_for_matching_downcall() local 335 else if (!writeback && interruptible) in wait_for_matching_downcall()
|
| /linux/drivers/gpu/drm/i915/gt/uc/ |
| H A D | intel_guc_submission.h | 38 bool interruptible,
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_bo.c | 807 ctx->interruptible, in xe_bo_move_notify() 1653 .interruptible = false, in xe_bo_dma_unmap_pinned() 1864 .interruptible = false, in xe_ttm_bo_destroy() 2038 ctx->interruptible, MAX_SCHEDULE_TIMEOUT); in xe_bo_cpu_fault_fastpath() 2117 .interruptible = true, in xe_bo_cpu_fault() 2129 .interruptible = true, in xe_bo_cpu_fault() 2225 xe_validation_guard(&ctx, &xe->val, &exec, (struct xe_val_flags) {.interruptible = true}, in xe_bo_read() 2228 .interruptible = true, in xe_bo_read() 2422 .interruptible = true, in xe_bo_init_locked() 2553 ctx.interruptible, in __xe_bo_create_locked() [all...] |
| /linux/include/drm/ |
| H A D | drm_modeset_lock.h | 74 bool interruptible; member
|
| /linux/drivers/gpu/drm/ttm/ |
| H A D | ttm_bo.c | 467 ret = ttm_bo_reserve(bo, ctx->interruptible, ctx->no_wait_gpu, NULL); in ttm_bo_evict_first() 1280 uint32_t alignment, bool interruptible, in ttm_bo_init_validate() argument 1284 struct ttm_operation_ctx ctx = { .interruptible = interruptible }; in ttm_bo_init_validate() 1340 ctx->interruptible, 15 * HZ); in ttm_bo_wait_ctx()
|
| /linux/drivers/firmware/ |
| H A D | turris-mox-rwtm.c | 171 bool interruptible) in mox_rwtm_exec() argument 185 if (interruptible) { in mox_rwtm_exec()
|
| /linux/include/uapi/linux/ |
| H A D | vboxguest.h | 156 __u8 interruptible; member
|
| /linux/fs/nfs/ |
| H A D | nfs4proc.c | 491 static int nfs4_delay(long *timeout, bool interruptible) in nfs4_delay() argument 493 if (interruptible) in nfs4_delay() 667 exception->interruptible); in nfs4_handle_exception() 3257 .interruptible = true, in nfs4_do_open() 4038 .interruptible = true, in nfs4_server_capabilities() 4172 .interruptible = true, in nfs4_discover_trunking() 4217 .interruptible = true, in nfs4_lookup_root() 4518 .interruptible = true, in nfs4_proc_getattr() 4660 .interruptible = true, in nfs4_proc_lookup_common() 4778 .interruptible = true, in nfs4_proc_lookupp() [all …]
|
| /linux/Documentation/devicetree/bindings/soc/ti/ |
| H A D | keystone-navigator-qmss.txt | 51 - qpend : pool of qpend(interruptible) queues 60 for interruptible queues. The driver additionally sets
|
| /linux/Documentation/i2c/ |
| H A D | gpio-fault-injection.rst | 97 and wait for the next bus clock. The process is interruptible, though. 127 process is interruptible, though.
|