Searched refs:interrupt_lock (Results 1 – 11 of 11) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/ |
| H A D | mali_kbase_csf_scheduler.h | 305 spin_lock_irqsave(&kbdev->csf.scheduler.interrupt_lock, *flags); in kbase_csf_scheduler_spin_lock() 318 spin_unlock_irqrestore(&kbdev->csf.scheduler.interrupt_lock, flags); in kbase_csf_scheduler_spin_unlock() 330 lockdep_assert_held(&kbdev->csf.scheduler.interrupt_lock); in kbase_csf_scheduler_spin_lock_assert_held() 470 lockdep_assert_held(&kbdev->csf.scheduler.interrupt_lock); in kbase_csf_scheduler_all_csgs_idle() 491 lockdep_assert_held(&scheduler->interrupt_lock); in kbase_csf_scheduler_tick_advance_nolock() 516 spin_lock_irqsave(&scheduler->interrupt_lock, flags); in kbase_csf_scheduler_tick_advance() 518 spin_unlock_irqrestore(&scheduler->interrupt_lock, flags); in kbase_csf_scheduler_tick_advance() 536 spin_lock_irqsave(&scheduler->interrupt_lock, flags); in kbase_csf_scheduler_invoke_tick() 539 spin_unlock_irqrestore(&scheduler->interrupt_lock, flags); in kbase_csf_scheduler_invoke_tick()
|
| H A D | mali_kbase_csf_scheduler.c | 337 spin_lock_irqsave(&scheduler->interrupt_lock, flags); in start_tick_timer() 346 spin_unlock_irqrestore(&scheduler->interrupt_lock, flags); in start_tick_timer() 359 spin_lock_irqsave(&scheduler->interrupt_lock, flags); in cancel_tick_timer() 361 spin_unlock_irqrestore(&scheduler->interrupt_lock, flags); in cancel_tick_timer() 507 lockdep_assert_held(&scheduler->interrupt_lock); in update_on_slot_queues_offsets() 554 lockdep_assert_held(&scheduler->interrupt_lock); in kbase_csf_scheduler_process_gpu_idle_event() 591 lockdep_assert_held(&kbdev->csf.scheduler.interrupt_lock); in kbase_csf_scheduler_get_nr_active_csgs_locked() 604 spin_lock_irqsave(&kbdev->csf.scheduler.interrupt_lock, flags); in kbase_csf_scheduler_get_nr_active_csgs() 606 spin_unlock_irqrestore(&kbdev->csf.scheduler.interrupt_lock, flags); in kbase_csf_scheduler_get_nr_active_csgs() 737 spin_lock_irqsave(&kbdev->csf.scheduler.interrupt_lock, flags); in scheduler_force_protm_exit() [all …]
|
| H A D | mali_kbase_csf_defs.h | 1082 spinlock_t interrupt_lock; member
|
| H A D | mali_kbase_csf.c | 2863 lockdep_assert_held(&kbdev->csf.scheduler.interrupt_lock); in process_prfcnt_interrupts()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_interrupt.c | 70 spin_lock_init(&kfd->interrupt_lock); in kfd_interrupt_init() 95 spin_lock_irqsave(&kfd->interrupt_lock, flags); in kfd_interrupt_exit() 97 spin_unlock_irqrestore(&kfd->interrupt_lock, flags); in kfd_interrupt_exit()
|
| H A D | kfd_device.c | 958 spin_lock_irqsave(&kfd->interrupt_lock, flags); in kgd2kfd_interrupt() 967 spin_unlock_irqrestore(&kfd->interrupt_lock, flags); in kgd2kfd_interrupt()
|
| H A D | kfd_priv.h | 264 spinlock_t interrupt_lock; member
|
| /OK3568_Linux_fs/kernel/drivers/staging/comedi/drivers/ |
| H A D | ni_660x.c | 264 spinlock_t interrupt_lock; member 444 spin_lock_irqsave(&devpriv->interrupt_lock, flags); in ni_660x_interrupt() 450 spin_unlock_irqrestore(&devpriv->interrupt_lock, flags); in ni_660x_interrupt() 462 spin_lock_irqsave(&devpriv->interrupt_lock, flags); in ni_660x_input_poll() 464 spin_unlock_irqrestore(&devpriv->interrupt_lock, flags); in ni_660x_input_poll() 494 spin_lock_init(&devpriv->interrupt_lock); in ni_660x_allocate_private()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/backend/ |
| H A D | mali_kbase_hwcnt_backend_csf_if_fw.c | 105 ctx->kbdev->csf.scheduler.interrupt_lock) in kbasep_hwcnt_backend_csf_if_fw_lock() 121 ctx->kbdev->csf.scheduler.interrupt_lock) in kbasep_hwcnt_backend_csf_if_fw_unlock()
|
| /OK3568_Linux_fs/kernel/drivers/dma/ |
| H A D | ste_dma40.c | 567 spinlock_t interrupt_lock; member 1652 spin_lock_irqsave(&base->interrupt_lock, flags); in d40_handle_interrupt() 1697 spin_unlock_irqrestore(&base->interrupt_lock, flags); in d40_handle_interrupt() 3536 spin_lock_init(&base->interrupt_lock); in d40_probe()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_core_linux.c | 4210 backend_lock = &kbdev->csf.scheduler.interrupt_lock; in kbasep_protected_mode_hwcnt_disable_worker()
|