Lines Matching refs:rw_lock
87 rwlock_t rw_lock; /* to protect path entry access */ member
230 read_lock(&entry->rw_lock); in pdcspath_hwpath_read()
233 read_unlock(&entry->rw_lock); in pdcspath_hwpath_read()
313 write_lock(&entry->rw_lock); in pdcspath_hwpath_write()
322 write_unlock(&entry->rw_lock); in pdcspath_hwpath_write()
350 read_lock(&entry->rw_lock); in pdcspath_layer_read()
353 read_unlock(&entry->rw_lock); in pdcspath_layer_read()
410 write_lock(&entry->rw_lock); in pdcspath_layer_write()
418 write_unlock(&entry->rw_lock); in pdcspath_layer_write()
551 read_lock(&pathentry->rw_lock); in pdcs_auto_read()
554 read_unlock(&pathentry->rw_lock); in pdcs_auto_read()
604 read_lock(&pathentry->rw_lock); in pdcs_timer_read()
607 read_unlock(&pathentry->rw_lock); in pdcs_timer_read()
785 read_lock(&pathentry->rw_lock); in pdcs_auto_write()
787 read_unlock(&pathentry->rw_lock); in pdcs_auto_write()
804 write_lock(&pathentry->rw_lock); in pdcs_auto_write()
811 write_unlock(&pathentry->rw_lock); in pdcs_auto_write()
997 rwlock_init(&entry->rw_lock); in pdcs_register_pathentries()
1000 write_lock(&entry->rw_lock); in pdcs_register_pathentries()
1002 write_unlock(&entry->rw_lock); in pdcs_register_pathentries()
1016 write_lock(&entry->rw_lock); in pdcs_register_pathentries()
1018 write_unlock(&entry->rw_lock); in pdcs_register_pathentries()
1042 read_lock(&entry->rw_lock); in pdcs_unregister_pathentries()
1045 read_unlock(&entry->rw_lock); in pdcs_unregister_pathentries()