Lines Matching refs:nvmebuf

392 	struct rqb_dmabuf *nvmebuf;
406 nvmebuf = ctxp->rqb_buffer;
408 if (nvmebuf) {
413 nvmebuf->hrq->rqbp->rqb_free_buffer(phba,
414 nvmebuf);
418 lpfc_rq_buf_free(phba, &nvmebuf->hbuf);
429 nvmebuf, struct rqb_dmabuf,
435 fc_hdr = (struct fc_frame_header *)(nvmebuf->hbuf.virt);
438 size = nvmebuf->bytes_recv;
452 ctxp->rqb_buffer = (void *)nvmebuf;
869 struct hbq_dmabuf *nvmebuf = (struct hbq_dmabuf *)axchg->rqb_buffer;
933 lpfc_in_buf_free(phba, &nvmebuf->dbuf);
947 lpfc_in_buf_free(phba, &nvmebuf->dbuf);
1246 struct rqb_dmabuf *nvmebuf = ctxp->rqb_buffer;
1254 if (!nvmebuf) {
1266 /* Free the nvmebuf since a new buffer already replaced it */
1267 nvmebuf->hrq->rqbp->rqb_free_buffer(phba, nvmebuf);
1911 struct rqb_dmabuf *nvmebuf;
1920 list_for_each_entry(nvmebuf,
1924 (nvmebuf->hbuf.virt);
1935 list_del_init(&nvmebuf->hbuf.list);
1945 nvmebuf->hrq->rqbp->rqb_free_buffer(phba, nvmebuf);
2184 struct rqb_dmabuf *nvmebuf = ctxp->rqb_buffer;
2190 if (!nvmebuf) {
2192 "6159 process_rcv_fcp_req, nvmebuf is NULL, "
2210 payload = (uint32_t *)(nvmebuf->dbuf.virt);
2224 * the nvmebuf.
2233 (nvmebuf != ctxp->rqb_buffer)) {
2239 lpfc_rq_buf_free(phba, &nvmebuf->hbuf); /* repost */
2260 qno = nvmebuf->idx;
2355 * @nvmebuf: pointer to lpfc nvme command HBQ data structure.
2369 struct rqb_dmabuf *nvmebuf,
2386 if (!nvmebuf || !phba->targetport) {
2389 if (nvmebuf)
2390 lpfc_rq_buf_free(phba, &nvmebuf->hbuf);
2413 fc_hdr = (struct fc_frame_header *)(nvmebuf->hbuf.virt);
2415 size = nvmebuf->bytes_recv;
2436 list_add_tail(&nvmebuf->hbuf.list,
2444 qno = nvmebuf->idx;
2475 ctxp->rqb_buffer = (void *)nvmebuf;
2521 * @nvmebuf: pointer to received nvme data structure.
2534 struct rqb_dmabuf *nvmebuf,
2538 if (!nvmebuf) {
2544 lpfc_rq_buf_free(phba, &nvmebuf->hbuf);
2547 lpfc_nvmet_unsol_fcp_buffer(phba, idx, nvmebuf, isr_timestamp, cqflag);