Lines Matching refs:tv_tpg_mutex
117 /* Used for vhost_scsi device reference to tpg_nexus, protected by tv_tpg_mutex */
124 struct mutex tv_tpg_mutex;
131 /* Pointer back to vhost_scsi, protected by tv_tpg_mutex */
1656 * vs->dev.mutex -> vhost_scsi_mutex -> tpg->tv_tpg_mutex -> vq->mutex
1692 mutex_lock(&tpg->tv_tpg_mutex);
1694 mutex_unlock(&tpg->tv_tpg_mutex);
1698 mutex_unlock(&tpg->tv_tpg_mutex);
1705 mutex_unlock(&tpg->tv_tpg_mutex);
1720 mutex_unlock(&tpg->tv_tpg_mutex);
1729 mutex_unlock(&tpg->tv_tpg_mutex);
1777 mutex_lock(&tpg->tv_tpg_mutex);
1780 mutex_unlock(&tpg->tv_tpg_mutex);
1866 mutex_lock(&tpg->tv_tpg_mutex);
1872 mutex_unlock(&tpg->tv_tpg_mutex);
2176 mutex_lock(&tpg->tv_tpg_mutex);
2179 mutex_unlock(&tpg->tv_tpg_mutex);
2190 mutex_lock(&tpg->tv_tpg_mutex);
2193 mutex_unlock(&tpg->tv_tpg_mutex);
2240 mutex_lock(&tpg->tv_tpg_mutex);
2242 mutex_unlock(&tpg->tv_tpg_mutex);
2249 mutex_unlock(&tpg->tv_tpg_mutex);
2262 mutex_unlock(&tpg->tv_tpg_mutex);
2268 mutex_unlock(&tpg->tv_tpg_mutex);
2277 mutex_lock(&tpg->tv_tpg_mutex);
2280 mutex_unlock(&tpg->tv_tpg_mutex);
2286 mutex_unlock(&tpg->tv_tpg_mutex);
2291 mutex_unlock(&tpg->tv_tpg_mutex);
2299 mutex_unlock(&tpg->tv_tpg_mutex);
2315 mutex_unlock(&tpg->tv_tpg_mutex);
2329 mutex_lock(&tpg->tv_tpg_mutex);
2332 mutex_unlock(&tpg->tv_tpg_mutex);
2337 mutex_unlock(&tpg->tv_tpg_mutex);
2447 mutex_init(&tpg->tv_tpg_mutex);