Searched refs:rw_mutex (Results 1 – 6 of 6) sorted by relevance
85 pthread_mutex_init(&(rwlock->rw_mutex), NULL); in pthread_rwlock_init()130 if ( (result = pthread_mutex_lock(&rwlock->rw_mutex)) != 0) in pthread_rwlock_destroy()166 pthread_mutex_unlock(&rwlock->rw_mutex); in pthread_rwlock_destroy()168 pthread_mutex_destroy(&rwlock->rw_mutex); in pthread_rwlock_destroy()225 pthread_mutex_unlock(&rwlock->rw_mutex); in pthread_rwlock_rdlock()270 pthread_mutex_unlock(&rwlock->rw_mutex); in pthread_rwlock_tryrdlock()334 pthread_mutex_unlock(&rwlock->rw_mutex); in pthread_rwlock_timedrdlock()397 pthread_mutex_unlock(&rwlock->rw_mutex); in pthread_rwlock_timedwrlock()443 pthread_mutex_unlock(&rwlock->rw_mutex); in pthread_rwlock_trywrlock()499 pthread_mutex_unlock(&rwlock->rw_mutex); in pthread_rwlock_unlock()[all …]
115 pthread_mutex_t rw_mutex; /* basic lock on this struct */ member
151 rt_mutex_take(&virtio_input_dev->rw_mutex, RT_WAITING_FOREVER); in virtio_input_read()155 rt_mutex_release(&virtio_input_dev->rw_mutex); in virtio_input_read()169 rt_mutex_take(&virtio_input_dev->rw_mutex, RT_WAITING_FOREVER); in virtio_input_write()173 rt_mutex_release(&virtio_input_dev->rw_mutex); in virtio_input_write()433 rt_mutex_init(&virtio_input_dev->rw_mutex, dev_name, RT_IPC_FLAG_PRIO); in rt_virtio_input_init()
118 struct rt_mutex rw_mutex; member
461 rt_mutex_take(&virtio_gpu_dev->rw_mutex, RT_WAITING_FOREVER); in virtio_gpu_read()465 rt_mutex_release(&virtio_gpu_dev->rw_mutex); in virtio_gpu_read()479 rt_mutex_take(&virtio_gpu_dev->rw_mutex, RT_WAITING_FOREVER); in virtio_gpu_write()483 rt_mutex_release(&virtio_gpu_dev->rw_mutex); in virtio_gpu_write()918 rt_mutex_init(&virtio_gpu_dev->rw_mutex, dev_name, RT_IPC_FLAG_PRIO); in rt_virtio_gpu_init()
379 struct rt_mutex rw_mutex; member
Completed in 11 milliseconds