Lines Matching defs: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;
525 struct alua_port_group *tmp_pg;
674 tmp_pg = alua_find_get_pg(pg->device_id_str, pg->device_id_len,
677 if (tmp_pg) {
678 if (spin_trylock_irqsave(&tmp_pg->lock, flags)) {
679 if ((tmp_pg == pg) ||
680 !(tmp_pg->flags & ALUA_PG_RUNNING)) {
683 tmp_pg->state = desc[0] & 0x0f;
684 tmp_pg->pref = desc[0] >> 7;
687 &tmp_pg->dh_list, node) {
694 if (tmp_pg == pg)
695 tmp_pg->valid_states = desc[1];
696 spin_unlock_irqrestore(&tmp_pg->lock, flags);
698 kref_put(&tmp_pg->kref, release_port_group);