Lines Matching refs:tgtid
186 snic_tgt_lookup(struct snic *snic, struct snic_tgt_id *tgtid) in snic_tgt_lookup() argument
193 if (tgt->id == le32_to_cpu(tgtid->tgt_id)) in snic_tgt_lookup()
249 snic_tgt_create(struct snic *snic, struct snic_tgt_id *tgtid) in snic_tgt_create() argument
255 tgt = snic_tgt_lookup(snic, tgtid); in snic_tgt_create()
270 tgt->id = le32_to_cpu(tgtid->tgt_id); in snic_tgt_create()
273 SNIC_BUG_ON(le16_to_cpu(tgtid->tgt_type) > SNIC_TGT_SAN); in snic_tgt_create()
274 tgt->tdata.typ = le16_to_cpu(tgtid->tgt_type); in snic_tgt_create()
339 struct snic_tgt_id *tgtid = NULL; in snic_handle_tgt_disc() local
369 tgtid = (struct snic_tgt_id *)snic->disc.rtgt_info; in snic_handle_tgt_disc()
371 SNIC_BUG_ON(snic->disc.rtgt_cnt == 0 || tgtid == NULL); in snic_handle_tgt_disc()
374 tgt = snic_tgt_create(snic, &tgtid[i]); in snic_handle_tgt_disc()
376 int buf_sz = snic->disc.rtgt_cnt * sizeof(*tgtid); in snic_handle_tgt_disc()
379 snic_hex_dump("rpt_tgt_rsp", (char *)tgtid, buf_sz); in snic_handle_tgt_disc()
390 kfree(tgtid); in snic_handle_tgt_disc()
402 struct snic_tgt_id *tgtid; in snic_report_tgt_cmpl_handler() local
407 tgtid = (struct snic_tgt_id *) rqi->sge_va; in snic_report_tgt_cmpl_handler()
425 le32_to_cpu(tgtid[i].tgt_id)); in snic_report_tgt_cmpl_handler()
432 snic->disc.rtgt_info = (u8 *) tgtid; in snic_report_tgt_cmpl_handler()
440 kfree(tgtid); in snic_report_tgt_cmpl_handler()