/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_dmabuf.c | 40 * @interruptible: Use interruptible wait. 53 bool interruptible) 59 ret = ttm_write_lock(&vmaster->lock, interruptible); 65 ret = ttm_bo_reserve(bo, interruptible, false, false, 0); 69 ret = ttm_bo_validate(bo, placement, interruptible, false, false); 89 * @interruptible: Use interruptible wait. 96 bool pin, bool interruptible) 103 ret = ttm_write_lock(&vmaster->lock, interruptible); 50 vmw_dmabuf_to_placement(struct vmw_private *dev_priv, struct vmw_dma_buffer *buf, struct ttm_placement *placement, bool interruptible) argument 94 vmw_dmabuf_to_vram_or_gmr(struct vmw_private *dev_priv, struct vmw_dma_buffer *buf, bool pin, bool interruptible) argument 165 vmw_dmabuf_to_vram(struct vmw_private *dev_priv, struct vmw_dma_buffer *buf, bool pin, bool interruptible) argument 197 vmw_dmabuf_to_start_of_vram(struct vmw_private *dev_priv, struct vmw_dma_buffer *buf, bool pin, bool interruptible) argument 257 vmw_dmabuf_unpin(struct vmw_private *dev_priv, struct vmw_dma_buffer *buf, bool interruptible) argument [all...] |
H A D | vmwgfx_irq.c | 120 bool interruptible, 146 (interruptible) ? 164 __set_current_state((interruptible) ? 168 if (interruptible && signal_pending(current)) { 248 bool interruptible, unsigned long timeout) 263 interruptible, timeout); 267 interruptible, timeout); 271 if (interruptible) 116 vmw_fallback_wait(struct vmw_private *dev_priv, bool lazy, bool fifo_idle, uint32_t seqno, bool interruptible, unsigned long timeout) argument 246 vmw_wait_seqno(struct vmw_private *dev_priv, bool lazy, uint32_t seqno, bool interruptible, unsigned long timeout) argument
|
H A D | vmwgfx_overlay.c | 98 bool interruptible) 186 bool interruptible) 201 interruptible, 3*HZ); 202 if (interruptible && ret == -ERESTARTSYS) 253 bool interruptible) 266 interruptible); 272 interruptible); 273 if (interruptible && ret == -ERESTARTSYS) 301 bool interruptible) 315 false, interruptible); 95 vmw_overlay_send_put(struct vmw_private *dev_priv, struct vmw_dma_buffer *buf, struct drm_vmw_control_stream_arg *arg, bool interruptible) argument 184 vmw_overlay_send_stop(struct vmw_private *dev_priv, uint32_t stream_id, bool interruptible) argument 251 vmw_overlay_stop(struct vmw_private *dev_priv, uint32_t stream_id, bool pause, bool interruptible) argument 298 vmw_overlay_update_stream(struct vmw_private *dev_priv, struct vmw_dma_buffer *buf, struct drm_vmw_control_stream_arg *arg, bool interruptible) argument [all...] |
H A D | vmwgfx_fence.h | 82 bool interruptible, unsigned long timeout); 119 bool interruptible);
|
H A D | vmwgfx_drv.h | 451 bool interruptible); 454 bool pin, bool interruptible); 457 bool pin, bool interruptible); 460 bool pin, bool interruptible); 463 bool interruptible); 564 uint32_t seqno, bool interruptible, 575 bool interruptible,
|
H A D | vmwgfx_fifo.c | 204 uint32_t bytes, bool interruptible, 215 (interruptible) ? 225 if (interruptible && signal_pending(current)) { 237 uint32_t bytes, bool interruptible, 249 interruptible, timeout); 262 if (interruptible) 203 vmw_fifo_wait_noirq(struct vmw_private *dev_priv, uint32_t bytes, bool interruptible, unsigned long timeout) argument 236 vmw_fifo_wait(struct vmw_private *dev_priv, uint32_t bytes, bool interruptible, unsigned long timeout) argument
|
H A D | vmwgfx_buffer.c | 328 bool lazy, bool interruptible) 334 lazy, interruptible, 327 vmw_sync_obj_wait(void *sync_obj, void *sync_arg, bool lazy, bool interruptible) argument
|
H A D | vmwgfx_fence.c | 447 bool interruptible, unsigned long timeout) 458 if (interruptible) 948 * @interruptible: Interruptible waits if possible. 960 bool interruptible) 1000 bool interruptible) 1042 interruptible); 1048 interruptible); 445 vmw_fence_obj_wait(struct vmw_fence_obj *fence, uint32_t flags, bool lazy, bool interruptible, unsigned long timeout) argument 955 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 996 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 D | vmwgfx_resource.c | 1553 bool interruptible, 1569 0, 0, interruptible, 1550 vmw_dmabuf_init(struct vmw_private *dev_priv, struct vmw_dma_buffer *vmw_bo, size_t size, struct ttm_placement *placement, bool interruptible, void (*bo_free) (struct ttm_buffer_object *bo)) argument
|
/drivers/gpu/drm/ttm/ |
H A D | ttm_lock.c | 83 int ttm_read_lock(struct ttm_lock *lock, bool interruptible) argument 87 if (interruptible) 120 int ttm_read_trylock(struct ttm_lock *lock, bool interruptible) argument 125 if (interruptible) 169 int ttm_write_lock(struct ttm_lock *lock, bool interruptible) argument 173 if (interruptible) { 239 bool interruptible, 244 if (interruptible) { 238 ttm_vt_lock(struct ttm_lock *lock, bool interruptible, struct ttm_object_file *tfile) argument
|
H A D | ttm_bo.c | 161 int ttm_bo_wait_unreserved(struct ttm_buffer_object *bo, bool interruptible) argument 163 if (interruptible) { 217 bool interruptible, 245 ret = ttm_bo_wait_unreserved(bo, interruptible); 284 bool interruptible, 292 ret = ttm_bo_reserve_locked(bo, interruptible, no_wait, use_sequence, 357 bool evict, bool interruptible, 414 ret = bdev->driver->move(bo, evict, interruptible, 550 * @interruptible Any sleeps should occur interruptibly. 556 bool interruptible, 216 ttm_bo_reserve_locked(struct ttm_buffer_object *bo, bool interruptible, bool no_wait, bool use_sequence, uint32_t sequence) argument 283 ttm_bo_reserve(struct ttm_buffer_object *bo, bool interruptible, bool no_wait, bool use_sequence, uint32_t sequence) argument 355 ttm_bo_handle_move_mem(struct ttm_buffer_object *bo, struct ttm_mem_reg *mem, bool evict, bool interruptible, bool no_wait_reserve, bool no_wait_gpu) argument 555 ttm_bo_cleanup_refs(struct ttm_buffer_object *bo, bool interruptible, bool no_wait_reserve, bool no_wait_gpu) argument 723 ttm_bo_evict(struct ttm_buffer_object *bo, bool interruptible, bool no_wait_reserve, bool no_wait_gpu) argument 778 ttm_mem_evict_first(struct ttm_bo_device *bdev, uint32_t mem_type, bool interruptible, bool no_wait_reserve, bool no_wait_gpu) argument 855 ttm_bo_mem_force_space(struct ttm_buffer_object *bo, uint32_t mem_type, struct ttm_placement *placement, struct ttm_mem_reg *mem, bool interruptible, bool no_wait_reserve, bool no_wait_gpu) argument 936 ttm_bo_mem_space(struct ttm_buffer_object *bo, struct ttm_placement *placement, struct ttm_mem_reg *mem, bool interruptible, bool no_wait_reserve, bool no_wait_gpu) argument 1053 ttm_bo_move_buffer(struct ttm_buffer_object *bo, struct ttm_placement *placement, bool interruptible, bool no_wait_reserve, bool no_wait_gpu) argument 1112 ttm_bo_validate(struct ttm_buffer_object *bo, struct ttm_placement *placement, bool interruptible, bool no_wait_reserve, bool no_wait_gpu) argument 1162 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, unsigned long buffer_start, bool interruptible, struct file *persistent_swap_storage, size_t acc_size, void (*destroy) (struct ttm_buffer_object *)) argument 1287 ttm_bo_create(struct ttm_bo_device *bdev, unsigned long size, enum ttm_bo_type type, struct ttm_placement *placement, uint32_t page_alignment, unsigned long buffer_start, bool interruptible, struct file *persistent_swap_storage, struct ttm_buffer_object **p_bo) argument 1701 ttm_bo_wait(struct ttm_buffer_object *bo, bool lazy, bool interruptible, bool no_wait) argument [all...] |
H A D | ttm_memory.c | 517 bool no_wait, bool interruptible) 536 bool no_wait, bool interruptible) 544 interruptible); 550 bool no_wait, bool interruptible) 568 interruptible); 514 ttm_mem_global_alloc_zone(struct ttm_mem_global *glob, struct ttm_mem_zone *single_zone, uint64_t memory, bool no_wait, bool interruptible) argument 535 ttm_mem_global_alloc(struct ttm_mem_global *glob, uint64_t memory, bool no_wait, bool interruptible) argument 548 ttm_mem_global_alloc_page(struct ttm_mem_global *glob, struct page *page, bool no_wait, bool interruptible) argument
|
H A D | ttm_bo_util.c | 78 int ttm_mem_io_lock(struct ttm_mem_type_manager *man, bool interruptible) argument 83 if (interruptible)
|
/drivers/gpu/drm/i915/ |
H A D | i915_gem_gtt.c | 318 bool ret = dev_priv->mm.interruptible; 321 dev_priv->mm.interruptible = false; 332 static void undo_idling(struct drm_i915_private *dev_priv, bool interruptible) argument 335 dev_priv->mm.interruptible = interruptible; 408 bool interruptible; local 410 interruptible = do_idling(dev_priv); 420 undo_idling(dev_priv, interruptible);
|
H A D | intel_ringbuffer.c | 1135 * allow us to be interruptible by a signal. 1137 was_interruptible = dev_priv->mm.interruptible; 1138 dev_priv->mm.interruptible = false; 1142 dev_priv->mm.interruptible = was_interruptible;
|
H A D | intel_display.c | 2043 dev_priv->mm.interruptible = false; 2061 dev_priv->mm.interruptible = true; 2067 dev_priv->mm.interruptible = true; 2252 bool was_interruptible = dev_priv->mm.interruptible; 2267 dev_priv->mm.interruptible = false; 2269 dev_priv->mm.interruptible = was_interruptible; 3252 dev_priv->mm.interruptible = false; 3254 dev_priv->mm.interruptible = true;
|
/drivers/gpu/drm/radeon/ |
H A D | radeon_ttm.c | 306 bool evict, bool interruptible, 328 interruptible, no_wait_reserve, no_wait_gpu); 353 bool evict, bool interruptible, 374 r = ttm_bo_mem_space(bo, &placement, &tmp_mem, interruptible, no_wait_reserve, no_wait_gpu); 392 bool evict, bool interruptible, 421 r = radeon_move_vram_ram(bo, evict, interruptible, 425 r = radeon_move_ram_vram(bo, evict, interruptible, 506 bool lazy, bool interruptible) 508 return radeon_fence_wait((struct radeon_fence *)sync_obj, interruptible); 305 radeon_move_vram_ram(struct ttm_buffer_object *bo, bool evict, bool interruptible, bool no_wait_reserve, bool no_wait_gpu, struct ttm_mem_reg *new_mem) argument 352 radeon_move_ram_vram(struct ttm_buffer_object *bo, bool evict, bool interruptible, bool no_wait_reserve, bool no_wait_gpu, struct ttm_mem_reg *new_mem) argument 391 radeon_bo_move(struct ttm_buffer_object *bo, bool evict, bool interruptible, bool no_wait_reserve, bool no_wait_gpu, struct ttm_mem_reg *new_mem) argument 505 radeon_sync_obj_wait(void *sync_obj, void *sync_arg, bool lazy, bool interruptible) argument
|
/drivers/usb/serial/ |
H A D | digi_acceleport.c | 220 unsigned char *buf, int count, int interruptible); 224 unsigned int modem_signals, int interruptible); 408 * the interruptible flag is true, or a negative error 413 unsigned char *buf, int count, int interruptible) 430 if (interruptible && signal_pending(current)) 549 unsigned int modem_signals, int interruptible) 571 if (interruptible && signal_pending(current)) 412 digi_write_oob_command(struct usb_serial_port *port, unsigned char *buf, int count, int interruptible) argument 548 digi_set_modem_signals(struct usb_serial_port *port, unsigned int modem_signals, int interruptible) argument
|
/drivers/block/ |
H A D | swim3.c | 248 int interruptible); 834 int interruptible) 845 if (interruptible && signal_pending(current)) { 833 grab_drive(struct floppy_state *fs, enum swim_state state, int interruptible) argument
|
H A D | floppy.c | 864 static int lock_fdc(int drive, bool interruptible) argument 1957 static int wait_til_done(void (*handler)(void), bool interruptible) argument 1963 if (interruptible) 2919 static int poll_drive(bool interruptible, int flag) argument 2930 return wait_til_done(floppy_ready, interruptible); 2950 static int user_reset_fdc(int drive, int arg, bool interruptible) argument 2954 if (lock_fdc(drive, interruptible)) 2961 ret = wait_til_done(reset_fdc, interruptible);
|
/drivers/gpu/vga/ |
H A D | vgaarb.c | 345 int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible) argument 381 set_current_state(interruptible ?
|
/drivers/net/ethernet/neterion/ |
H A D | s2io.c | 1869 u64 interruptible; local 1961 interruptible = (RMAC_RX_BUFF_OVRN | RMAC_RX_SM_ERR | 1965 interruptible |= RMAC_LINK_STATE_CHANGE_INT; 1966 do_s2io_write_bits(interruptible, 2422 u16 interruptible; local 2426 interruptible = TX_TRAFFIC_INTR | RX_TRAFFIC_INTR; 2427 interruptible |= TX_PIC_INTR; 2428 en_dis_able_nic_intrs(nic, interruptible, DISABLE_INTRS); 7154 u16 interruptible; local 7243 interruptible [all...] |
/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bo.c | 290 nouveau_bo_validate(struct nouveau_bo *nvbo, bool interruptible, argument 295 ret = ttm_bo_validate(&nvbo->bo, &nvbo->placement, interruptible,
|
/drivers/macintosh/ |
H A D | smu.c | 1014 * when interruptible is 1 1017 unsigned int *size, int interruptible) 1029 if (interruptible) { 1016 __smu_get_sdb_partition(int id, unsigned int *size, int interruptible) argument
|
/drivers/md/ |
H A D | dm.c | 2318 static int dm_wait_for_completion(struct mapped_device *md, int interruptible) argument 2326 set_current_state(interruptible); 2331 if (interruptible == TASK_INTERRUPTIBLE &&
|