Lines Matching refs:lock

315 	struct mutex lock;		/* tcpm state machine lock */
404 struct mutex swap_lock; /* swap command lock */
556 struct mutex logbuffer_lock; /* log buffer access lock */
970 mutex_unlock(&port->lock);
973 mutex_lock(&port->lock);
1537 WARN_ON(!mutex_is_locked(&port->lock));
1567 mutex_lock(&port->lock);
1569 mutex_unlock(&port->lock);
2264 * advance because we are dropping the lock but may send VDMs soon.
2288 * So we can safely release the lock here; and we MUST release the
2289 * lock here to avoid an AB BA lock inversion:
2291 * If we keep the lock here then the lock ordering in this path is:
2292 * 1. tcpm_pd_rx_handler take the tcpm port lock
2293 * 2. One of the typec_altmode_* calls below takes the alt-mode's lock
2296 * 1. alt-mode driver takes the alt-mode's lock
2298 * tcpm port lock
2300 * Dropping our lock here avoids this.
2302 mutex_unlock(&port->lock);
2354 * We must re-take the lock here to balance the unlock in
2356 * tcpm_queue_vdm call, are made while the lock is held again.
2360 mutex_lock(&port->lock);
2626 mutex_lock(&port->lock);
2642 mutex_unlock(&port->lock);
3589 mutex_lock(&port->lock);
3649 mutex_unlock(&port->lock);
5660 mutex_lock(&port->lock);
5689 mutex_unlock(&port->lock);
6179 mutex_lock(&port->lock);
6253 mutex_unlock(&port->lock);
6330 mutex_lock(&port->lock);
6355 mutex_unlock(&port->lock);
6362 mutex_lock(&port->lock);
6383 mutex_unlock(&port->lock);
6392 mutex_lock(&port->lock);
6440 mutex_unlock(&port->lock);
6452 mutex_unlock(&port->lock);
6464 mutex_lock(&port->lock);
6490 mutex_unlock(&port->lock);
6501 mutex_unlock(&port->lock);
6513 mutex_lock(&port->lock);
6535 mutex_unlock(&port->lock);
6546 mutex_unlock(&port->lock);
6558 mutex_lock(&port->lock);
6565 mutex_unlock(&port->lock);
6576 mutex_lock(&port->lock);
6613 mutex_unlock(&port->lock);
6624 mutex_unlock(&port->lock);
6637 mutex_lock(&port->lock);
6669 mutex_unlock(&port->lock);
6680 mutex_unlock(&port->lock);
6692 mutex_lock(&port->lock);
6727 mutex_unlock(&port->lock);
6738 mutex_unlock(&port->lock);
6796 mutex_lock(&port->lock);
6815 mutex_unlock(&port->lock);
6844 mutex_lock(&port->lock);
6917 mutex_unlock(&port->lock);
6933 mutex_lock(&port->lock);
6936 mutex_unlock(&port->lock);
7531 mutex_init(&port->lock);
7611 mutex_lock(&port->lock);
7613 mutex_unlock(&port->lock);