Lines Matching refs:seq_dmabuf

18689 	struct hbq_dmabuf *seq_dmabuf = NULL;
18705 seq_dmabuf = container_of(h_buf, struct hbq_dmabuf, hbuf);
18708 if (!seq_dmabuf) {
18717 temp_hdr = seq_dmabuf->hbuf.virt;
18720 list_del_init(&seq_dmabuf->hbuf.list);
18722 list_add_tail(&dmabuf->dbuf.list, &seq_dmabuf->dbuf.list);
18727 list_move_tail(&seq_dmabuf->hbuf.list, &vport->rcv_buffer_list);
18728 seq_dmabuf->time_stamp = jiffies;
18730 if (list_empty(&seq_dmabuf->dbuf.list)) {
18731 list_add_tail(&dmabuf->dbuf.list, &seq_dmabuf->dbuf.list);
18732 return seq_dmabuf;
18735 d_buf = list_entry(seq_dmabuf->dbuf.list.prev, typeof(*d_buf), list);
18750 if (&d_buf->list == &seq_dmabuf->dbuf.list)
18756 return seq_dmabuf;
18783 struct hbq_dmabuf *seq_dmabuf = NULL;
18796 seq_dmabuf = container_of(h_buf, struct hbq_dmabuf, hbuf);
18801 if (seq_dmabuf) {
18803 &seq_dmabuf->dbuf.list, list) {
19104 struct hbq_dmabuf *seq_dmabuf;
19119 seq_dmabuf = container_of(d_buf, struct hbq_dmabuf, dbuf);
19120 hdr = (struct fc_frame_header *)seq_dmabuf->hbuf.virt;
19137 * @seq_dmabuf: pointer to a dmabuf that describes the FC sequence
19148 lpfc_prep_seq(struct lpfc_vport *vport, struct hbq_dmabuf *seq_dmabuf)
19157 fc_hdr = (struct fc_frame_header *)seq_dmabuf->hbuf.virt;
19159 list_del_init(&seq_dmabuf->hbuf.list);
19186 &seq_dmabuf->cq_event.cqe.rcqe_cmpl);
19188 first_iocbq->cmd_dmabuf = &seq_dmabuf->dbuf;
19208 list_for_each_entry_safe(d_buf, n_buf, &seq_dmabuf->dbuf.list, list) {
19260 lpfc_in_buf_free(vport->phba, &seq_dmabuf->dbuf);
19267 struct hbq_dmabuf *seq_dmabuf)
19273 fc_hdr = (struct fc_frame_header *)seq_dmabuf->hbuf.virt;
19274 iocbq = lpfc_prep_seq(vport, seq_dmabuf);
19292 lpfc_in_buf_free(phba, &seq_dmabuf->dbuf);
19433 struct hbq_dmabuf *seq_dmabuf;
19510 seq_dmabuf = lpfc_fc_frame_add(vport, dmabuf);
19511 if (!seq_dmabuf) {
19517 if (!lpfc_seq_complete(seq_dmabuf))
19521 lpfc_sli4_send_seq_to_ulp(vport, seq_dmabuf);