Lines Matching refs:client_lock
156 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()
1088 up_write(&ddev->client_lock); in sdtx_device_destroy()