| /Linux-v5.15/drivers/pinctrl/ralink/ |
| D | pinctrl-rt2880.c | 72 *num_pins = p->groups[group].func[0].pin_count; in rt2880_get_group_pins() 145 for (i = 0; i < p->groups[group].func[0].pin_count; i++) in rt2880_pmx_group_enable() 152 for (i = 0; i < p->func[func]->pin_count; i++) in rt2880_pmx_group_enable() 262 if (!p->func[i]->pin_count) in rt2880_pinmux_pins() 266 p->func[i]->pin_count, in rt2880_pinmux_pins() 269 for (j = 0; j < p->func[i]->pin_count; j++) in rt2880_pinmux_pins() 272 pin = p->func[i]->pin_first + p->func[i]->pin_count; in rt2880_pinmux_pins() 287 if (!p->func[i]->pin_count) in rt2880_pinmux_pins() 290 for (j = 0; j < p->func[i]->pin_count; j++) in rt2880_pinmux_pins()
|
| D | pinmux.h | 9 #define FUNC(name, value, pin_first, pin_count) \ argument 10 { name, value, pin_first, pin_count } 29 int pin_count; member
|
| /Linux-v5.15/drivers/gpu/drm/i915/gt/ |
| D | intel_timeline.c | 78 atomic_set(&timeline->pin_count, 0); in intel_timeline_init() 184 GEM_BUG_ON(!atomic_read(&tl->pin_count)); in __intel_timeline_pin() 185 atomic_inc(&tl->pin_count); in __intel_timeline_pin() 192 if (atomic_add_unless(&tl->pin_count, 1, 0)) in intel_timeline_pin() 212 if (atomic_fetch_inc(&tl->pin_count)) { in intel_timeline_pin() 224 GEM_BUG_ON(!atomic_read(&tl->pin_count)); in intel_timeline_reset_seqno() 298 GEM_BUG_ON(!atomic_read(&tl->pin_count)); in timeline_advance() 380 GEM_BUG_ON(!atomic_read(&tl->pin_count)); in intel_timeline_unpin() 381 if (!atomic_dec_and_test(&tl->pin_count)) in intel_timeline_unpin() 393 GEM_BUG_ON(atomic_read(&timeline->pin_count)); in __intel_timeline_free()
|
| D | intel_context.h | 73 return atomic_read(&ce->pin_count); in intel_context_is_pinned() 101 return atomic_inc_not_zero(&ce->pin_count); in intel_context_pin_if_active() 124 atomic_inc(&ce->pin_count); in __intel_context_pin() 145 while (!atomic_add_unless(&ce->pin_count, -1, 1)) { in intel_context_unpin() 146 if (atomic_cmpxchg(&ce->pin_count, 1, 2) == 1) { in intel_context_unpin()
|
| D | intel_ring.c | 28 GEM_BUG_ON(!atomic_read(&ring->pin_count)); in __intel_ring_pin() 29 atomic_inc(&ring->pin_count); in __intel_ring_pin() 39 if (atomic_fetch_inc(&ring->pin_count)) in intel_ring_pin() 78 atomic_dec(&ring->pin_count); in intel_ring_pin() 95 if (!atomic_dec_and_test(&ring->pin_count)) in intel_ring_unpin()
|
| D | gen6_ppgtt.c | 378 if (atomic_add_unless(&ppgtt->pin_count, 1, 0)) in gen6_ppgtt_pin() 390 if (!atomic_read(&ppgtt->pin_count)) in gen6_ppgtt_pin() 393 atomic_inc(&ppgtt->pin_count); in gen6_ppgtt_pin() 403 GEM_BUG_ON(!atomic_read(&ppgtt->pin_count)); in gen6_ppgtt_unpin() 404 if (atomic_dec_and_test(&ppgtt->pin_count)) in gen6_ppgtt_unpin() 412 if (!atomic_read(&ppgtt->pin_count)) in gen6_ppgtt_unpin_all() 416 atomic_set(&ppgtt->pin_count, 0); in gen6_ppgtt_unpin_all()
|
| D | intel_ggtt_fencing.c | 295 GEM_BUG_ON(atomic_read(&fence->pin_count)); in i915_vma_revoke_fence() 341 if (atomic_read(&fence->pin_count)) in fence_find() 367 atomic_inc(&fence->pin_count); in __i915_vma_pin_fence() 377 GEM_BUG_ON(atomic_read(&fence->pin_count)); in __i915_vma_pin_fence() 378 atomic_inc(&fence->pin_count); in __i915_vma_pin_fence() 394 atomic_dec(&fence->pin_count); in __i915_vma_pin_fence() 459 count += !atomic_read(&fence->pin_count); in i915_reserve_fence()
|
| D | mock_engine.c | 28 atomic_inc(&tl->pin_count); in mock_timeline_pin() 34 GEM_BUG_ON(!atomic_read(&tl->pin_count)); in mock_timeline_unpin() 35 atomic_dec(&tl->pin_count); in mock_timeline_unpin() 51 atomic_set(&ring->pin_count, 1); in mock_ring()
|
| D | intel_ring_types.h | 39 atomic_t pin_count; member
|
| D | intel_timeline_types.h | 43 atomic_t pin_count; member
|
| D | intel_ggtt_fencing.h | 26 atomic_t pin_count; member
|
| D | intel_context.c | 248 if (likely(!atomic_add_unless(&ce->pin_count, 1, 0))) { in __intel_context_do_pin_ww() 265 atomic_inc(&ce->pin_count); in __intel_context_do_pin_ww() 312 if (!atomic_sub_and_test(sub, &ce->pin_count)) in __intel_context_do_unpin()
|
| D | gen6_ppgtt.h | 21 atomic_t pin_count; member
|
| /Linux-v5.15/include/drm/ttm/ |
| D | ttm_bo_api.h | 156 unsigned pin_count; member 564 ++bo->pin_count; in ttm_bo_pin() 577 if (bo->pin_count) in ttm_bo_unpin() 578 --bo->pin_count; in ttm_bo_unpin()
|
| /Linux-v5.15/drivers/gpu/drm/omapdrm/ |
| D | omap_fb.c | 51 int pin_count; member 231 if (omap_fb->pin_count > 0) { in omap_framebuffer_pin() 232 omap_fb->pin_count++; in omap_framebuffer_pin() 245 omap_fb->pin_count++; in omap_framebuffer_pin() 271 omap_fb->pin_count--; in omap_framebuffer_unpin() 273 if (omap_fb->pin_count > 0) { in omap_framebuffer_unpin()
|
| /Linux-v5.15/drivers/gpu/drm/radeon/ |
| D | dce6_afmt.c | 84 int i, pin_count; in dce6_audio_get_pin() local 91 pin_count = 0; in dce6_audio_get_pin() 98 pin_count++; in dce6_audio_get_pin() 102 if (pin_count == 0) in dce6_audio_get_pin()
|
| D | radeon_object.c | 301 if (bo->tbo.pin_count) { in radeon_bo_pin_restricted() 359 if (!bo->tbo.pin_count) { in radeon_bo_unpin() 503 if (!bo->tbo.pin_count) { in radeon_bo_list_validate() 583 if (old_object->tbo.pin_count == 0) in radeon_bo_get_surface_reg() 767 if (rbo->tbo.pin_count > 0) in radeon_bo_fault_reserve_notify()
|
| /Linux-v5.15/drivers/gpu/drm/i915/gem/ |
| D | i915_gem_object.c | 436 int pin_count = atomic_read(&obj->mm.pages_pin_count); in i915_gem_object_evictable() local 438 if (!pin_count) in i915_gem_object_evictable() 448 pin_count--; in i915_gem_object_evictable() 451 GEM_WARN_ON(pin_count < 0); in i915_gem_object_evictable() 453 return pin_count == 0; in i915_gem_object_evictable()
|
| /Linux-v5.15/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_object.c | 715 if (bo->tbo.pin_count) in amdgpu_bo_validate() 923 if (bo->tbo.pin_count) { in amdgpu_bo_pin_restricted() 1026 if (bo->tbo.pin_count) in amdgpu_bo_unpin() 1387 if (abo->tbo.pin_count > 0) in amdgpu_bo_fault_reserve_notify() 1494 !bo->tbo.pin_count && bo->tbo.type != ttm_bo_type_kernel); in amdgpu_bo_gpu_offset() 1565 unsigned int pin_count; in amdgpu_bo_print_info() local 1586 pin_count = READ_ONCE(bo->tbo.pin_count); in amdgpu_bo_print_info() 1587 if (pin_count) in amdgpu_bo_print_info() 1588 seq_printf(m, " pin count %d", pin_count); in amdgpu_bo_print_info()
|
| /Linux-v5.15/drivers/gpu/drm/vmwgfx/ |
| D | vmwgfx_resource.c | 517 if (!res->func->may_evict || res->id == -1 || res->pin_count) in vmw_resource_unreserve() 999 if (res->pin_count == 0) { in vmw_resource_pin() 1008 if (!vbo->base.pin_count) { in vmw_resource_pin() 1028 res->pin_count++; in vmw_resource_pin() 1056 WARN_ON(res->pin_count == 0); in vmw_resource_unpin() 1057 if (--res->pin_count == 0 && res->backup) { in vmw_resource_unpin()
|
| D | vmwgfx_bo.c | 105 if (buf->base.pin_count > 0) in vmw_bo_pin_in_placement() 147 if (buf->base.pin_count > 0) { in vmw_bo_pin_in_vram_or_gmr() 233 buf->base.pin_count == 0) { in vmw_bo_pin_in_start_of_vram() 238 if (buf->base.pin_count > 0) in vmw_bo_pin_in_start_of_vram() 324 if (pin == !!bo->pin_count) in vmw_bo_pin_reserved()
|
| /Linux-v5.15/drivers/gpu/drm/ttm/ |
| D | ttm_bo.c | 100 if (bo->pin_count) { in ttm_bo_move_to_lru_tail() 114 if (bulk && !bo->pin_count) { in ttm_bo_move_to_lru_tail() 409 WARN_ON_ONCE(bo->pin_count); in ttm_bo_release() 444 if (bo->pin_count) { in ttm_bo_release() 445 bo->pin_count = 0; in ttm_bo_release() 873 if (bo->resource->mem_type == TTM_PL_SYSTEM && !bo->pin_count) in ttm_bo_mem_space() 1021 bo->pin_count = 0; in ttm_bo_init_reserved()
|
| /Linux-v5.15/drivers/gpu/drm/qxl/ |
| D | qxl_debugfs.c | 70 bo->tbo.pin_count, rel); in qxl_debugfs_buffers_info()
|
| /Linux-v5.15/drivers/gpu/drm/i915/ |
| D | i915_vma.h | 363 GEM_BUG_ON(atomic_read(&vma->fence->pin_count) <= 0); in __i915_vma_unpin_fence() 364 atomic_dec(&vma->fence->pin_count); in __i915_vma_unpin_fence()
|
| /Linux-v5.15/drivers/gpu/drm/msm/ |
| D | msm_gem.h | 105 int pin_count; member 208 return msm_obj->base.import_attach || msm_obj->pin_count; in is_unpurgeable()
|