Home
last modified time | relevance | path

Searched refs:client_lock (Results 1 – 12 of 12) sorted by relevance

/openbmc/linux/drivers/soc/qcom/
H A Dpmic_glink.c43 spinlock_t client_lock; member
67 spin_lock_irqsave(&pg->client_lock, flags); in _devm_pmic_glink_release_client()
69 spin_unlock_irqrestore(&pg->client_lock, flags); in _devm_pmic_glink_release_client()
104 spin_lock_irqsave(&pg->client_lock, flags); in pmic_glink_client_register()
109 spin_unlock_irqrestore(&pg->client_lock, flags); in pmic_glink_client_register()
138 spin_lock_irqsave(&pg->client_lock, flags); in pmic_glink_rpmsg_callback()
143 spin_unlock_irqrestore(&pg->client_lock, flags); in pmic_glink_rpmsg_callback()
194 spin_lock_irqsave(&pg->client_lock, flags); in pmic_glink_state_notify_clients()
197 spin_unlock_irqrestore(&pg->client_lock, flags); in pmic_glink_state_notify_clients()
284 spin_lock_init(&pg->client_lock); in pmic_glink_probe()
/openbmc/linux/drivers/platform/surface/
H A Dsurface_aggregator_cdev.c45 struct rw_semaphore client_lock; /* Guards client list. */ member
484 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()
704 init_rwsem(&cdev->client_lock); in ssam_dbg_device_probe()
728 down_write(&cdev->client_lock); in ssam_dbg_device_remove()
745 up_write(&cdev->client_lock); in ssam_dbg_device_remove()
H A Dsurface_dtx.c156 struct rw_semaphore client_lock; /* Guards client list. */ member
420 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()
604 down_read(&ddev->client_lock); in sdtx_push_event()
616 up_read(&ddev->client_lock); in sdtx_push_event()
969 init_rwsem(&ddev->client_lock); in sdtx_device_init()
1084 down_write(&ddev->client_lock); in sdtx_device_destroy()
[all …]
/openbmc/linux/fs/nfsd/
H A Dnfs4state.c177 lockdep_assert_held(&nn->client_lock); in get_client_locked()
212 lockdep_assert_held(&nn->client_lock); in put_client_renew_locked()
226 if (!atomic_dec_and_lock(&clp->cl_rpc_users, &nn->client_lock)) in put_client_renew()
232 spin_unlock(&nn->client_lock); in put_client_renew()
253 lockdep_assert_held(&nn->client_lock); in nfsd4_put_session_locked()
265 spin_lock(&nn->client_lock); in nfsd4_put_session()
267 spin_unlock(&nn->client_lock); in nfsd4_put_session()
1652 spin_lock(&nn->client_lock); in release_last_closed_stateid()
1658 spin_unlock(&nn->client_lock); in release_last_closed_stateid()
2022 lockdep_assert_held(&nn->client_lock); in __find_in_sessionid_hashtbl()
[all …]
H A Dnetns.h108 spinlock_t client_lock; member
/openbmc/linux/drivers/input/
H A Dmousedev.c63 spinlock_t client_lock; /* protects client_list */ member
506 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()
H A Djoydev.c40 spinlock_t client_lock; /* protects client_list */ member
171 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()
932 spin_lock_init(&joydev->client_lock); in joydev_connect()
H A Devdev.c33 spinlock_t client_lock; /* protects client_list */ member
375 spin_lock(&evdev->client_lock); in evdev_attach_client()
377 spin_unlock(&evdev->client_lock); in evdev_attach_client()
383 spin_lock(&evdev->client_lock); in evdev_detach_client()
385 spin_unlock(&evdev->client_lock); in evdev_detach_client()
427 spin_lock(&evdev->client_lock); in evdev_hangup()
432 spin_unlock(&evdev->client_lock); in evdev_hangup()
1359 spin_lock_init(&evdev->client_lock); in evdev_connect()
/openbmc/linux/drivers/soc/aspeed/
H A Daspeed-xdma.c221 spinlock_t client_lock; member
441 spin_lock(&ctx->client_lock); in aspeed_xdma_start()
443 spin_unlock(&ctx->client_lock); in aspeed_xdma_start()
450 spin_unlock(&ctx->client_lock); in aspeed_xdma_start()
478 spin_lock_irqsave(&ctx->client_lock, flags); in aspeed_xdma_done()
484 spin_unlock_irqrestore(&ctx->client_lock, flags); in aspeed_xdma_done()
775 spin_lock_irqsave(&ctx->client_lock, flags); in aspeed_xdma_release()
786 spin_unlock_irqrestore(&ctx->client_lock, flags); in aspeed_xdma_release()
944 spin_lock_init(&ctx->client_lock); in aspeed_xdma_probe()
/openbmc/linux/arch/um/drivers/
H A Dmconsole_kern.c555 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()
/openbmc/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_main.c3015 while (!mutex_trylock(&adapter->client_lock)) in iavf_reset_task()
3068 mutex_unlock(&adapter->client_lock); in iavf_reset_task()
3207 mutex_unlock(&adapter->client_lock); in iavf_reset_task()
3218 mutex_unlock(&adapter->client_lock); in iavf_reset_task()
3333 if (!mutex_trylock(&adapter->client_lock)) in iavf_client_task()
3356 mutex_unlock(&adapter->client_lock); in iavf_client_task()
5038 mutex_init(&adapter->client_lock); in iavf_probe()
5258 mutex_destroy(&adapter->client_lock); in iavf_remove()
H A Diavf.h268 struct mutex client_lock; member