Lines Matching refs:tgtid
186 snic_tgt_lookup(struct snic *snic, struct snic_tgt_id *tgtid)
193 if (tgt->id == le32_to_cpu(tgtid->tgt_id))
249 snic_tgt_create(struct snic *snic, struct snic_tgt_id *tgtid)
255 tgt = snic_tgt_lookup(snic, tgtid);
270 tgt->id = le32_to_cpu(tgtid->tgt_id);
273 SNIC_BUG_ON(le16_to_cpu(tgtid->tgt_type) > SNIC_TGT_SAN);
274 tgt->tdata.typ = le16_to_cpu(tgtid->tgt_type);
342 struct snic_tgt_id *tgtid = NULL;
372 tgtid = (struct snic_tgt_id *)snic->disc.rtgt_info;
374 SNIC_BUG_ON(snic->disc.rtgt_cnt == 0 || tgtid == NULL);
377 tgt = snic_tgt_create(snic, &tgtid[i]);
379 int buf_sz = snic->disc.rtgt_cnt * sizeof(*tgtid);
382 snic_hex_dump("rpt_tgt_rsp", (char *)tgtid, buf_sz);
393 kfree(tgtid);
405 struct snic_tgt_id *tgtid;
410 tgtid = (struct snic_tgt_id *) rqi->sge_va;
428 le32_to_cpu(tgtid[i].tgt_id));
435 snic->disc.rtgt_info = (u8 *) tgtid;
443 kfree(tgtid);