Lines Matching refs:tmp_pg
220 struct alua_port_group *pg, *tmp_pg;
253 tmp_pg = alua_find_get_pg(pg->device_id_str, pg->device_id_len,
255 if (tmp_pg) {
258 return tmp_pg;
538 struct alua_port_group *tmp_pg;
687 tmp_pg = alua_find_get_pg(pg->device_id_str, pg->device_id_len,
690 if (tmp_pg) {
691 if (spin_trylock_irqsave(&tmp_pg->lock, flags)) {
692 if ((tmp_pg == pg) ||
693 !(tmp_pg->flags & ALUA_PG_RUNNING)) {
696 tmp_pg->state = desc[0] & 0x0f;
697 tmp_pg->pref = desc[0] >> 7;
700 &tmp_pg->dh_list, node) {
707 if (tmp_pg == pg)
708 tmp_pg->valid_states = desc[1];
709 spin_unlock_irqrestore(&tmp_pg->lock, flags);
711 kref_put(&tmp_pg->kref, release_port_group);