Lines Matching defs:rwlock
112 * rwlock. Readers must hold only rwlock. All writers must be in a
116 /* rwlock protects data_vec[ix]->state and entry pointer.
118 rwlock_t rwlock;
246 write_lock_irq(&table->rwlock);
257 write_unlock_irq(&table->rwlock);
331 write_lock_irq(&table->rwlock);
333 write_unlock_irq(&table->rwlock);
393 write_lock_irq(&table->rwlock);
401 write_unlock_irq(&table->rwlock);
465 /* rwlock should be read locked, or lock should be held */
704 read_lock_irqsave(&table->rwlock, flags);
709 read_unlock_irqrestore(&table->rwlock, flags);
713 read_unlock_irqrestore(&table->rwlock, flags);
752 read_lock_irqsave(&table->rwlock, flags);
768 read_unlock_irqrestore(&table->rwlock, flags);
786 rwlock_init(&table->rwlock);
960 read_lock_irqsave(&table->rwlock, flags);
976 read_unlock_irqrestore(&table->rwlock, flags);
1030 read_lock_irqsave(&table->rwlock, flags);
1037 read_unlock_irqrestore(&table->rwlock, flags);
1040 read_unlock_irqrestore(&table->rwlock, flags);
1193 read_lock_irqsave(&table->rwlock, flags);
1200 read_unlock_irqrestore(&table->rwlock, flags);
1227 read_lock_irqsave(&table->rwlock, flags);
1245 lockdep_is_held(&table->rwlock));
1252 read_unlock_irqrestore(&table->rwlock, flags);
1257 read_unlock_irqrestore(&table->rwlock, flags);
1326 read_lock_irqsave(&table->rwlock, flags);
1333 read_unlock_irqrestore(&table->rwlock, flags);