Lines Matching refs:pbuflist
158 struct lpfc_dmabuf *pcmd, *prsp, *pbuflist; in lpfc_prep_els_iocb() local
226 pbuflist = kmalloc(sizeof(struct lpfc_dmabuf), GFP_KERNEL); in lpfc_prep_els_iocb()
227 if (pbuflist) in lpfc_prep_els_iocb()
228 pbuflist->virt = lpfc_mbuf_alloc(phba, MEM_PRI, in lpfc_prep_els_iocb()
229 &pbuflist->phys); in lpfc_prep_els_iocb()
230 if (!pbuflist || !pbuflist->virt) in lpfc_prep_els_iocb()
233 INIT_LIST_HEAD(&pbuflist->list); in lpfc_prep_els_iocb()
236 icmd->un.elsreq64.bdl.addrHigh = putPaddrHigh(pbuflist->phys); in lpfc_prep_els_iocb()
237 icmd->un.elsreq64.bdl.addrLow = putPaddrLow(pbuflist->phys); in lpfc_prep_els_iocb()
248 icmd->un.xseq64.bdl.addrHigh = putPaddrHigh(pbuflist->phys); in lpfc_prep_els_iocb()
249 icmd->un.xseq64.bdl.addrLow = putPaddrLow(pbuflist->phys); in lpfc_prep_els_iocb()
283 bpl = (struct ulp_bde64 *) pbuflist->virt; in lpfc_prep_els_iocb()
304 elsiocb->context3 = pbuflist; in lpfc_prep_els_iocb()
336 kfree(pbuflist); in lpfc_prep_els_iocb()