Searched refs:context_lock (Results 1 – 13 of 13) sorted by relevance
/openbmc/linux/arch/powerpc/mm/nohash/ |
H A D | mmu_context.c | 76 static DEFINE_RAW_SPINLOCK(context_lock); 141 raw_spin_unlock(&context_lock); in steal_context_smp() 143 raw_spin_lock(&context_lock); in steal_context_smp() 238 raw_spin_lock(&context_lock); in switch_mmu_context() 312 raw_spin_unlock(&context_lock); in switch_mmu_context() 339 raw_spin_lock_irqsave(&context_lock, flags); in destroy_context() 347 raw_spin_unlock_irqrestore(&context_lock, flags); in destroy_context()
|
/openbmc/linux/arch/riscv/mm/ |
H A D | context.c | 29 static DEFINE_RAW_SPINLOCK(context_lock); 67 lockdep_assert_held(&context_lock); in __flush_context() 102 lockdep_assert_held(&context_lock); in __new_context() 176 raw_spin_lock_irqsave(&context_lock, flags); in set_mm_asid() 190 raw_spin_unlock_irqrestore(&context_lock, flags); in set_mm_asid()
|
/openbmc/linux/drivers/infiniband/hw/hns/ |
H A D | hns_roce_cmd.c | 102 spin_lock(&cmd->context_lock); in __hns_roce_cmd_mbox_wait() 112 spin_unlock(&cmd->context_lock); in __hns_roce_cmd_mbox_wait() 222 spin_lock_init(&hr_cmd->context_lock); in hns_roce_cmd_use_events()
|
H A D | hns_roce_device.h | 549 spinlock_t context_lock; member
|
/openbmc/linux/drivers/net/can/usb/ |
H A D | ucan.c | 301 spinlock_t context_lock; member 363 spin_lock_irqsave(&up->context_lock, flags); in ucan_alloc_context() 380 spin_unlock_irqrestore(&up->context_lock, flags); in ucan_alloc_context() 394 spin_lock_irqsave(&up->context_lock, flags); in ucan_release_context() 408 spin_unlock_irqrestore(&up->context_lock, flags); in ucan_release_context() 1287 spin_lock_irqsave(&up->context_lock, flags); in ucan_set_mode() 1292 spin_unlock_irqrestore(&up->context_lock, flags); in ucan_set_mode() 1516 spin_lock_init(&up->context_lock); in ucan_probe()
|
/openbmc/linux/drivers/gpu/drm/virtio/ |
H A D | virtgpu_ioctl.c | 60 mutex_lock(&vfpriv->context_lock); in virtio_gpu_create_context() 67 mutex_unlock(&vfpriv->context_lock); in virtio_gpu_create_context() 592 mutex_lock(&vfpriv->context_lock); in virtio_gpu_context_init_ioctl() 666 mutex_unlock(&vfpriv->context_lock); in virtio_gpu_context_init_ioctl()
|
H A D | virtgpu_kms.c | 323 mutex_init(&vfpriv->context_lock); in virtio_gpu_driver_open() 350 mutex_destroy(&vfpriv->context_lock); in virtio_gpu_driver_postclose()
|
H A D | virtgpu_drv.h | 283 struct mutex context_lock; member
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | cmd.c | 348 spin_lock(&cmd->context_lock); in mlx4_comm_cmd_wait() 353 spin_unlock(&cmd->context_lock); in mlx4_comm_cmd_wait() 398 spin_lock(&cmd->context_lock); in mlx4_comm_cmd_wait() 401 spin_unlock(&cmd->context_lock); in mlx4_comm_cmd_wait() 688 spin_lock(&cmd->context_lock); in mlx4_cmd_wait() 693 spin_unlock(&cmd->context_lock); in mlx4_cmd_wait() 765 spin_lock(&cmd->context_lock); in mlx4_cmd_wait() 768 spin_unlock(&cmd->context_lock); in mlx4_cmd_wait() 2754 spin_lock(&priv->cmd.context_lock); in mlx4_cmd_wake_completions() 2764 spin_unlock(&priv->cmd.context_lock); in mlx4_cmd_wake_completions()
|
H A D | mlx4.h | 638 spinlock_t context_lock; member
|
H A D | main.c | 3417 spin_lock_init(&priv->cmd.context_lock); in mlx4_load_one()
|
/openbmc/linux/drivers/infiniband/hw/mthca/ |
H A D | mthca_cmd.c | 420 spin_lock(&dev->cmd.context_lock); in mthca_cmd_wait() 425 spin_unlock(&dev->cmd.context_lock); in mthca_cmd_wait() 459 spin_lock(&dev->cmd.context_lock); in mthca_cmd_wait() 462 spin_unlock(&dev->cmd.context_lock); in mthca_cmd_wait() 577 spin_lock_init(&dev->cmd.context_lock); in mthca_cmd_use_events()
|
H A D | mthca_dev.h | 125 spinlock_t context_lock; member
|