Searched refs:client_lock (Results 1 – 12 of 12) sorted by relevance
145 mutex_lock(&xdna->client_lock); in amdxdna_drm_open()149 mutex_unlock(&xdna->client_lock); in amdxdna_drm_open()192 mutex_lock(&xdna->client_lock); in amdxdna_drm_close()196 mutex_unlock(&xdna->client_lock); in amdxdna_drm_close()382 ret = drmm_mutex_init(ddev, &xdna->client_lock); in amdxdna_probe()456 mutex_lock(&xdna->client_lock); in amdxdna_remove()465 mutex_unlock(&xdna->client_lock); in amdxdna_remove()
315 mutex_lock(&xdna->client_lock); in amdxdna_drm_destroy_hwctx_ioctl()334 mutex_unlock(&xdna->client_lock); in amdxdna_drm_destroy_hwctx_ioctl()395 mutex_lock(&xdna->client_lock); in amdxdna_drm_config_hwctx_ioctl()408 mutex_unlock(&xdna->client_lock); in amdxdna_drm_config_hwctx_ioctl()437 mutex_lock(&xdna->client_lock); in amdxdna_hwctx_sync_debug_bo()449 mutex_unlock(&xdna->client_lock); in amdxdna_hwctx_sync_debug_bo()
123 struct mutex client_lock; /* client_list */ member
45 struct rw_semaphore client_lock; /* Guards client list. */ member484 down_write(&cdev->client_lock); in ssam_cdev_device_open()487 up_write(&cdev->client_lock); in ssam_cdev_device_open()497 up_write(&cdev->client_lock); in ssam_cdev_device_open()511 down_write(&client->cdev->client_lock); in ssam_cdev_device_release()513 up_write(&client->cdev->client_lock); in ssam_cdev_device_release()703 init_rwsem(&cdev->client_lock); in ssam_dbg_device_probe()727 down_write(&cdev->client_lock); in ssam_dbg_device_remove()744 up_write(&cdev->client_lock); in ssam_dbg_device_remove()
156 struct rw_semaphore client_lock; /* Guards client list. */ member420 down_write(&ddev->client_lock); in surface_dtx_open()429 up_write(&ddev->client_lock); in surface_dtx_open()437 up_write(&ddev->client_lock); in surface_dtx_open()448 down_write(&client->ddev->client_lock); in surface_dtx_release()450 up_write(&client->ddev->client_lock); in surface_dtx_release()603 down_read(&ddev->client_lock); in sdtx_push_event()615 up_read(&ddev->client_lock); in sdtx_push_event()968 init_rwsem(&ddev->client_lock); in sdtx_device_init()1083 down_write(&ddev->client_lock); in sdtx_device_destroy()[all …]
180 lockdep_assert_held(&nn->client_lock); in get_client_locked()229 lockdep_assert_held(&nn->client_lock); in put_client_renew_locked()239 if (!atomic_dec_and_lock(&clp->cl_rpc_users, &nn->client_lock)) in put_client_renew()242 spin_unlock(&nn->client_lock); in put_client_renew()249 lockdep_assert_held(&nn->client_lock); in put_client_no_renew_locked()259 if (!atomic_dec_and_lock(&clp->cl_rpc_users, &nn->client_lock)) in put_client_no_renew()262 spin_unlock(&nn->client_lock); in put_client_no_renew()283 lockdep_assert_held(&nn->client_lock); in nfsd4_put_session_locked()295 spin_lock(&nn->client_lock); in nfsd4_put_session()297 spin_unlock(&nn->client_lock); in nfsd4_put_session()[all …]
135 spinlock_t client_lock; member
1494 spin_lock(&nn->client_lock); in nfsd4_async_copy_reaper()1511 spin_unlock(&nn->client_lock); in nfsd4_async_copy_reaper()1612 spin_lock(&nn->client_lock); in nfsd4_cancel_copy_by_sb()1641 spin_unlock(&nn->client_lock); in nfsd4_cancel_copy_by_sb()
63 spinlock_t client_lock; /* protects client_list */ member506 spin_lock(&mousedev->client_lock); in mousedev_attach_client()508 spin_unlock(&mousedev->client_lock); in mousedev_attach_client()514 spin_lock(&mousedev->client_lock); in mousedev_detach_client()516 spin_unlock(&mousedev->client_lock); in mousedev_detach_client()804 spin_lock(&mousedev->client_lock); in mousedev_hangup()807 spin_unlock(&mousedev->client_lock); in mousedev_hangup()864 spin_lock_init(&mousedev->client_lock); in mousedev_create()
40 spinlock_t client_lock; /* protects client_list */ member171 spin_lock(&joydev->client_lock); in joydev_attach_client()173 spin_unlock(&joydev->client_lock); in joydev_attach_client()179 spin_lock(&joydev->client_lock); in joydev_detach_client()181 spin_unlock(&joydev->client_lock); in joydev_detach_client()236 spin_lock(&joydev->client_lock); in joydev_hangup()239 spin_unlock(&joydev->client_lock); in joydev_hangup()931 spin_lock_init(&joydev->client_lock); in joydev_connect()
34 spinlock_t client_lock; /* protects client_list */ member371 spin_lock(&evdev->client_lock); in evdev_attach_client()373 spin_unlock(&evdev->client_lock); in evdev_attach_client()379 spin_lock(&evdev->client_lock); in evdev_detach_client()381 spin_unlock(&evdev->client_lock); in evdev_detach_client()423 spin_lock(&evdev->client_lock); in evdev_hangup()428 spin_unlock(&evdev->client_lock); in evdev_hangup()1363 spin_lock_init(&evdev->client_lock); in evdev_connect()
555 static DEFINE_SPINLOCK(client_lock);603 spin_lock_irqsave(&client_lock, flags); in with_console()605 spin_unlock_irqrestore(&client_lock, flags); in with_console()611 spin_lock_irqsave(&client_lock, flags); in with_console()613 spin_unlock_irqrestore(&client_lock, flags); in with_console()