Lines Matching refs:rw_lock
100 rwlock_t rw_lock; /* to protect path entry access */ member
243 read_lock(&entry->rw_lock); in pdcspath_hwpath_read()
246 read_unlock(&entry->rw_lock); in pdcspath_hwpath_read()
327 write_lock(&entry->rw_lock); in pdcspath_hwpath_write()
339 write_unlock(&entry->rw_lock); in pdcspath_hwpath_write()
364 read_lock(&entry->rw_lock); in pdcspath_layer_read()
367 read_unlock(&entry->rw_lock); in pdcspath_layer_read()
425 write_lock(&entry->rw_lock); in pdcspath_layer_write()
433 write_unlock(&entry->rw_lock); in pdcspath_layer_write()
561 read_lock(&pathentry->rw_lock); in pdcs_auto_read()
564 read_unlock(&pathentry->rw_lock); in pdcs_auto_read()
608 read_lock(&pathentry->rw_lock); in pdcs_timer_read()
611 read_unlock(&pathentry->rw_lock); in pdcs_timer_read()
778 read_lock(&pathentry->rw_lock); in pdcs_auto_write()
780 read_unlock(&pathentry->rw_lock); in pdcs_auto_write()
797 write_lock(&pathentry->rw_lock); in pdcs_auto_write()
804 write_unlock(&pathentry->rw_lock); in pdcs_auto_write()
982 rwlock_init(&entry->rw_lock); in pdcs_register_pathentries()
985 write_lock(&entry->rw_lock); in pdcs_register_pathentries()
987 write_unlock(&entry->rw_lock); in pdcs_register_pathentries()
999 write_lock(&entry->rw_lock); in pdcs_register_pathentries()
1008 write_unlock(&entry->rw_lock); in pdcs_register_pathentries()
1025 read_lock(&entry->rw_lock); in pdcs_unregister_pathentries()
1028 read_unlock(&entry->rw_lock); in pdcs_unregister_pathentries()