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()
326 write_lock(&entry->rw_lock); in pdcspath_hwpath_write()
338 write_unlock(&entry->rw_lock); in pdcspath_hwpath_write()
363 read_lock(&entry->rw_lock); in pdcspath_layer_read()
366 read_unlock(&entry->rw_lock); in pdcspath_layer_read()
423 write_lock(&entry->rw_lock); in pdcspath_layer_write()
431 write_unlock(&entry->rw_lock); in pdcspath_layer_write()
559 read_lock(&pathentry->rw_lock); in pdcs_auto_read()
562 read_unlock(&pathentry->rw_lock); in pdcs_auto_read()
606 read_lock(&pathentry->rw_lock); in pdcs_timer_read()
609 read_unlock(&pathentry->rw_lock); in pdcs_timer_read()
775 read_lock(&pathentry->rw_lock); in pdcs_auto_write()
777 read_unlock(&pathentry->rw_lock); in pdcs_auto_write()
794 write_lock(&pathentry->rw_lock); in pdcs_auto_write()
801 write_unlock(&pathentry->rw_lock); in pdcs_auto_write()
979 rwlock_init(&entry->rw_lock); in pdcs_register_pathentries()
982 write_lock(&entry->rw_lock); in pdcs_register_pathentries()
984 write_unlock(&entry->rw_lock); in pdcs_register_pathentries()
996 write_lock(&entry->rw_lock); in pdcs_register_pathentries()
1005 write_unlock(&entry->rw_lock); in pdcs_register_pathentries()
1022 read_lock(&entry->rw_lock); in pdcs_unregister_pathentries()
1025 read_unlock(&entry->rw_lock); in pdcs_unregister_pathentries()