Searched refs:interruptible (Results 1 - 21 of 21) sorted by relevance

/freebsd-11-stable/sys/dev/drm2/ttm/
H A Dttm_lock.h102 * @interruptible: Interruptible sleeping while waiting for a lock.
106 * -ERESTARTSYS If interrupted by a signal and interruptible is true.
108 extern int ttm_read_lock(struct ttm_lock *lock, bool interruptible);
114 * @interruptible: Interruptible sleeping while waiting for a lock.
123 * -ERESTARTSYS If interrupted by a signal and interruptible is true.
125 extern int ttm_read_trylock(struct ttm_lock *lock, bool interruptible);
158 * @interruptible: Interruptible sleeping while waiting for a lock.
163 * -ERESTARTSYS If interrupted by a signal and interruptible is true.
166 extern int ttm_vt_lock(struct ttm_lock *lock, bool interruptible,
193 * @interruptible
[all...]
H A Dttm_lock.c94 ttm_read_lock(struct ttm_lock *lock, bool interruptible) argument
100 if (interruptible) {
139 int ttm_read_trylock(struct ttm_lock *lock, bool interruptible) argument
146 if (interruptible) {
194 ttm_write_lock(struct ttm_lock *lock, bool interruptible) argument
200 if (interruptible) {
213 if (interruptible && ret != 0) {
272 bool interruptible,
279 if (interruptible) {
291 if (interruptible
271 ttm_vt_lock(struct ttm_lock *lock, bool interruptible, struct ttm_object_file *tfile) argument
[all...]
H A Dttm_bo_driver.h389 * @interruptible: Use interruptible sleeps if possible when sleeping.
397 bool evict, bool interruptible,
428 bool lazy, bool interruptible);
706 * @interruptible: Sleep interruptible when sliping.
716 * -ERESTARTSYS: An interruptible sleep was interrupted by a signal.
721 bool interruptible,
772 bool interruptible);
780 * @interruptible
[all...]
H A Dttm_memory.h140 bool no_wait, bool interruptible);
145 bool no_wait, bool interruptible);
H A Dttm_bo.c136 ttm_bo_wait_unreserved_locked(struct ttm_buffer_object *bo, bool interruptible) argument
142 if (interruptible) {
203 bool interruptible,
229 ret = ttm_bo_wait_unreserved_locked(bo, interruptible);
280 bool interruptible,
288 ret = ttm_bo_reserve_nolru(bo, interruptible, no_wait, use_sequence,
301 bool interruptible, uint32_t sequence)
313 ret = ttm_bo_wait_unreserved_locked(bo, interruptible);
335 bool interruptible, uint32_t sequence)
341 ret = ttm_bo_reserve_slowpath_nolru(bo, interruptible, sequenc
202 ttm_bo_reserve_nolru(struct ttm_buffer_object *bo, bool interruptible, bool no_wait, bool use_sequence, uint32_t sequence) argument
279 ttm_bo_reserve(struct ttm_buffer_object *bo, bool interruptible, bool no_wait, bool use_sequence, uint32_t sequence) argument
300 ttm_bo_reserve_slowpath_nolru(struct ttm_buffer_object *bo, bool interruptible, uint32_t sequence) argument
334 ttm_bo_reserve_slowpath(struct ttm_buffer_object *bo, bool interruptible, uint32_t sequence) argument
412 ttm_bo_handle_move_mem(struct ttm_buffer_object *bo, struct ttm_mem_reg *mem, bool evict, bool interruptible, bool no_wait_gpu) argument
608 ttm_bo_cleanup_refs_and_unlock(struct ttm_buffer_object *bo, bool interruptible, bool no_wait_gpu) argument
805 ttm_bo_evict(struct ttm_buffer_object *bo, bool interruptible, bool no_wait_gpu) argument
860 ttm_mem_evict_first(struct ttm_bo_device *bdev, uint32_t mem_type, bool interruptible, bool no_wait_gpu) argument
919 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_gpu) argument
999 ttm_bo_mem_space(struct ttm_buffer_object *bo, struct ttm_placement *placement, struct ttm_mem_reg *mem, bool interruptible, bool no_wait_gpu) argument
1106 ttm_bo_move_buffer(struct ttm_buffer_object *bo, struct ttm_placement *placement, bool interruptible, bool no_wait_gpu) argument
1167 ttm_bo_validate(struct ttm_buffer_object *bo, struct ttm_placement *placement, bool interruptible, bool no_wait_gpu) argument
1217 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, bool interruptible, struct vm_object *persistent_swap_storage, size_t acc_size, struct sg_table *sg, void (*destroy) (struct ttm_buffer_object *)) argument
1338 ttm_bo_create(struct ttm_bo_device *bdev, unsigned long size, enum ttm_bo_type type, struct ttm_placement *placement, uint32_t page_alignment, bool interruptible, struct vm_object *persistent_swap_storage, struct ttm_buffer_object **p_bo) argument
1720 ttm_bo_wait(struct ttm_buffer_object *bo, bool lazy, bool interruptible, bool no_wait) argument
[all...]
H A Dttm_bo_api.h319 * @interruptible: Use interruptible wait.
330 bool interruptible, bool no_wait);
336 * @interruptible: Sleep interruptible if sleeping.
349 bool interruptible,
467 * @interruptible: If needing to sleep to wait for GPU resources,
468 * sleep interruptible.
513 * @interruptible: If needing to sleep while waiting for GPU resources,
514 * sleep interruptible
[all...]
H A Dttm_memory.c394 bool no_wait, bool interruptible)
413 bool no_wait, bool interruptible)
421 interruptible);
428 bool no_wait, bool interruptible)
441 interruptible);
391 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
412 ttm_mem_global_alloc(struct ttm_mem_global *glob, uint64_t memory, bool no_wait, bool interruptible) argument
426 ttm_mem_global_alloc_page(struct ttm_mem_global *glob, struct vm_page *page, bool no_wait, bool interruptible) argument
H A Dttm_bo_util.c76 int ttm_mem_io_lock(struct ttm_mem_type_manager *man, bool interruptible) argument
81 if (interruptible) {
/freebsd-11-stable/contrib/ofed/opensm/include/complib/
H A Dcl_event.h241 IN const uint32_t wait_us, IN const boolean_t interruptible);
250 * interruptible
/freebsd-11-stable/contrib/ofed/opensm/include/opensm/
H A Dosm_opensm.h572 IN boolean_t interruptible)
574 return osm_sm_wait_for_subnet_up(&p_osm->sm, wait_us, interruptible);
585 * interruptible
571 osm_opensm_wait_for_subnet_up(IN osm_opensm_t * p_osm, IN uint32_t wait_us, IN boolean_t interruptible) argument
H A Dosm_sm.h649 IN boolean_t interruptible)
651 return cl_event_wait_on(&p_sm->subnet_up_event, wait_us, interruptible);
662 * interruptible
647 osm_sm_wait_for_subnet_up(IN osm_sm_t * p_sm, IN uint32_t wait_us, IN boolean_t interruptible) argument
/freebsd-11-stable/sys/dev/drm2/radeon/
H A Dradeon_ttm.c277 bool evict, bool interruptible,
299 interruptible, no_wait_gpu);
324 bool evict, bool interruptible,
346 interruptible, no_wait_gpu);
364 bool evict, bool interruptible,
393 r = radeon_move_vram_ram(bo, evict, interruptible,
397 r = radeon_move_ram_vram(bo, evict, interruptible,
477 static int radeon_sync_obj_wait(void *sync_obj, bool lazy, bool interruptible) argument
479 return radeon_fence_wait((struct radeon_fence *)sync_obj, interruptible);
276 radeon_move_vram_ram(struct ttm_buffer_object *bo, bool evict, bool interruptible, bool no_wait_gpu, struct ttm_mem_reg *new_mem) argument
323 radeon_move_ram_vram(struct ttm_buffer_object *bo, bool evict, bool interruptible, bool no_wait_gpu, struct ttm_mem_reg *new_mem) argument
363 radeon_bo_move(struct ttm_buffer_object *bo, bool evict, bool interruptible, bool no_wait_gpu, struct ttm_mem_reg *new_mem) argument
H A Dradeon.h249 int radeon_fence_wait(struct radeon_fence *fence, bool interruptible);
/freebsd-11-stable/contrib/ofed/opensm/complib/
H A Dcl_event.c114 IN const boolean_t interruptible)
112 cl_event_wait_on(IN cl_event_t * const p_event, IN const uint32_t wait_us, IN const boolean_t interruptible) argument
/freebsd-11-stable/sys/dev/drm2/i915/
H A Di915_gem_gtt.c361 bool ret = dev_priv->mm.interruptible;
364 dev_priv->mm.interruptible = false;
375 static void undo_idling(struct drm_i915_private *dev_priv, bool interruptible) argument
378 dev_priv->mm.interruptible = interruptible;
515 bool interruptible; local
517 interruptible = do_idling(dev_priv);
526 undo_idling(dev_priv, interruptible);
H A Di915_gem.c174 * interruptible shall it be. might indeed be if dev_lock is
1006 bool interruptible)
1017 /* Non-interruptible callers can't handle -EAGAIN, hence return
1019 if (!interruptible)
1054 * @interruptible: do an interruptible wait (normally yes)
1061 bool interruptible, struct timespec *timeout)
1091 flags = interruptible ? PCATCH : 0;
1123 ret = i915_gem_check_wedge(dev_priv, interruptible);
1163 bool interruptible local
1005 i915_gem_check_wedge(struct drm_i915_private *dev_priv, bool interruptible) argument
1060 __wait_seqno(struct intel_ring_buffer *ring, u32 seqno, bool interruptible, struct timespec *timeout) argument
[all...]
H A Di915_drv.h831 * Are we in a non-interruptible section of code like
834 bool interruptible; member in struct:drm_i915_private::__anon9876
1494 bool interruptible);
H A Dintel_ringbuffer.c1360 ret = i915_gem_check_wedge(dev_priv, dev_priv->mm.interruptible);
1431 ret = i915_gem_check_wedge(dev_priv, dev_priv->mm.interruptible);
H A Dintel_pm.c2797 was_interruptible = dev_priv->mm.interruptible;
2798 dev_priv->mm.interruptible = false;
2807 dev_priv->mm.interruptible = was_interruptible;
2829 dev_priv->mm.interruptible = was_interruptible;
H A Dintel_display.c1976 dev_priv->mm.interruptible = false;
1992 dev_priv->mm.interruptible = true;
1998 dev_priv->mm.interruptible = true;
2244 bool was_interruptible = dev_priv->mm.interruptible;
2263 dev_priv->mm.interruptible = false;
2265 dev_priv->mm.interruptible = was_interruptible;
3649 dev_priv->mm.interruptible = false;
3651 dev_priv->mm.interruptible = true;
/freebsd-11-stable/sys/fs/autofs/
H A Dautofs.c149 TUNABLE_INT("vfs.autofs.interruptible", &autofs_interruptible);
150 SYSCTL_INT(_vfs_autofs, OID_AUTO, interruptible, CTLFLAG_RWTUN,

Completed in 281 milliseconds