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

/drivers/gpu/drm/i915/
H A Di915_gem_gtt.c54 bool ret = dev_priv->mm.interruptible;
57 dev_priv->mm.interruptible = false;
68 static void undo_idling(struct drm_i915_private *dev_priv, bool interruptible) argument
71 dev_priv->mm.interruptible = interruptible;
144 bool interruptible; local
146 interruptible = do_idling(dev_priv);
156 undo_idling(dev_priv, interruptible);
H A Di915_drv.h650 * Are we in a non-interruptible section of code like
653 bool interruptible; member in struct:drm_i915_private::__anon536
/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_dmabuf.c40 * @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 Dvmwgfx_irq.c120 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 Dvmwgfx_buffer.c328 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 Dvmwgfx_fifo.c204 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 Dvmwgfx_overlay.c98 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 Dvmwgfx_fence.c446 bool interruptible, unsigned long timeout)
457 if (interruptible)
942 * @interruptible: Interruptible waits if possible.
954 bool interruptible)
969 ret = ttm_mem_global_alloc(mem_glob, size, false, interruptible);
444 vmw_fence_obj_wait(struct vmw_fence_obj *fence, uint32_t flags, bool lazy, bool interruptible, unsigned long timeout) argument
949 vmw_event_fence_action_create(struct drm_file *file_priv, struct vmw_fence_obj *fence, struct drm_event *event, uint32_t *tv_sec, uint32_t *tv_usec, bool interruptible) argument
H A Dvmwgfx_resource.c1553 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 Dttm_lock.c83 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 Dttm_bo_util.c78 int ttm_mem_io_lock(struct ttm_mem_type_manager *man, bool interruptible) argument
83 if (interruptible)
H A Dttm_memory.c517 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 Dttm_bo.c161 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
781 ttm_mem_evict_first(struct ttm_bo_device *bdev, uint32_t mem_type, bool interruptible, bool no_wait_reserve, bool no_wait_gpu) argument
858 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
939 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
1056 ttm_bo_move_buffer(struct ttm_buffer_object *bo, struct ttm_placement *placement, bool interruptible, bool no_wait_reserve, bool no_wait_gpu) argument
1115 ttm_bo_validate(struct ttm_buffer_object *bo, struct ttm_placement *placement, bool interruptible, bool no_wait_reserve, bool no_wait_gpu) argument
1165 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
1289 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
1718 ttm_bo_wait(struct ttm_buffer_object *bo, bool lazy, bool interruptible, bool no_wait) argument
[all...]
/drivers/gpu/drm/nouveau/
H A Dnouveau_bo.c290 nouveau_bo_validate(struct nouveau_bo *nvbo, bool interruptible, argument
295 ret = ttm_bo_validate(&nvbo->bo, &nvbo->placement, interruptible,
/drivers/gpu/drm/radeon/
H A Dradeon_ttm.c306 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,
420 r = radeon_move_vram_ram(bo, evict, interruptible,
424 r = radeon_move_ram_vram(bo, evict, interruptible,
505 bool lazy, bool interruptible)
507 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
504 radeon_sync_obj_wait(void *sync_obj, void *sync_arg, bool lazy, bool interruptible) argument
/drivers/gpu/vga/
H A Dvgaarb.c345 int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible) argument
381 set_current_state(interruptible ?
/drivers/macintosh/
H A Dsmu.c1014 * 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/block/
H A Dswim3.c248 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 Dfloppy.c865 static int lock_fdc(int drive, bool interruptible) argument
1993 static int wait_til_done(void (*handler)(void), bool interruptible) argument
1999 if (interruptible)
2955 static int poll_drive(bool interruptible, int flag) argument
2966 return wait_til_done(floppy_ready, interruptible);
2986 static int user_reset_fdc(int drive, int arg, bool interruptible) argument
2990 if (lock_fdc(drive, interruptible))
2997 ret = wait_til_done(reset_fdc, interruptible);
/drivers/s390/block/
H A Ddasd.c2124 static int _dasd_sleep_on(struct dasd_ccw_req *maincqr, int interruptible) argument
2157 if (interruptible) {
2173 if (interruptible) {
2178 /* wait (non-interruptible) for final status */
2213 * interruptible for it's completion.
/drivers/usb/serial/
H A Ddigi_acceleport.c220 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/md/
H A Ddm.c2317 static int dm_wait_for_completion(struct mapped_device *md, int interruptible) argument
2325 set_current_state(interruptible);
2330 if (interruptible == TASK_INTERRUPTIBLE &&
/drivers/net/ethernet/neterion/
H A Ds2io.c1870 u64 interruptible; local
1962 interruptible = (RMAC_RX_BUFF_OVRN | RMAC_RX_SM_ERR |
1966 interruptible |= RMAC_LINK_STATE_CHANGE_INT;
1967 do_s2io_write_bits(interruptible,
2423 u16 interruptible; local
2427 interruptible = TX_TRAFFIC_INTR | RX_TRAFFIC_INTR;
2428 interruptible |= TX_PIC_INTR;
2429 en_dis_able_nic_intrs(nic, interruptible, DISABLE_INTRS);
7155 u16 interruptible; local
7244 interruptible
[all...]

Completed in 252 milliseconds