Home
last modified time | relevance | path

Searched refs:lpfc_dmabuf (Results 1 – 17 of 17) sorted by relevance

/Linux-v4.19/drivers/scsi/lpfc/
Dlpfc_ct.c82 struct lpfc_dmabuf *mp, uint32_t size) in lpfc_ct_ignore_hbq_buffer()
98 struct lpfc_dmabuf *mp, uint32_t size) in lpfc_ct_unsol_buffer()
107 struct lpfc_dmabuf *mp = NULL; in lpfc_ct_unsol_event()
114 struct lpfc_dmabuf *bdeBuf; in lpfc_ct_unsol_event()
203 lpfc_free_ct_rsp(struct lpfc_hba *phba, struct lpfc_dmabuf *mlist) in lpfc_free_ct_rsp()
205 struct lpfc_dmabuf *mlast, *next_mlast; in lpfc_free_ct_rsp()
217 static struct lpfc_dmabuf *
221 struct lpfc_dmabuf *mlist = NULL; in lpfc_alloc_ct_rsp()
222 struct lpfc_dmabuf *mp; in lpfc_alloc_ct_rsp()
230 mp = kmalloc(sizeof(struct lpfc_dmabuf), GFP_KERNEL); in lpfc_alloc_ct_rsp()
[all …]
Dlpfc_bsg.c76 struct lpfc_dmabuf *rmp;
83 struct lpfc_dmabuf *dmabuffers; /* for BIU diags */
94 struct lpfc_dmabuf *rmp;
132 struct lpfc_dmabuf dma;
138 lpfc_free_bsg_buffers(struct lpfc_hba *phba, struct lpfc_dmabuf *mlist) in lpfc_free_bsg_buffers()
140 struct lpfc_dmabuf *mlast, *next_mlast; in lpfc_free_bsg_buffers()
155 static struct lpfc_dmabuf *
160 struct lpfc_dmabuf *mlist = NULL; in lpfc_alloc_bsg_buffers()
161 struct lpfc_dmabuf *mp; in lpfc_alloc_bsg_buffers()
175 mp = kmalloc(sizeof(struct lpfc_dmabuf), GFP_KERNEL); in lpfc_alloc_bsg_buffers()
[all …]
Dlpfc_els.c158 struct lpfc_dmabuf *pcmd, *prsp, *pbuflist; in lpfc_prep_els_iocb()
205 pcmd = kmalloc(sizeof(struct lpfc_dmabuf), GFP_KERNEL); in lpfc_prep_els_iocb()
215 prsp = kmalloc(sizeof(struct lpfc_dmabuf), GFP_KERNEL); in lpfc_prep_els_iocb()
226 pbuflist = kmalloc(sizeof(struct lpfc_dmabuf), GFP_KERNEL); in lpfc_prep_els_iocb()
369 struct lpfc_dmabuf *mp; in lpfc_issue_fabric_reglogin()
431 mp = (struct lpfc_dmabuf *) mbox->context1; in lpfc_issue_fabric_reglogin()
461 struct lpfc_dmabuf *dmabuf = NULL; in lpfc_issue_reg_vfi()
483 dmabuf = kzalloc(sizeof(struct lpfc_dmabuf), GFP_KERNEL); in lpfc_issue_reg_vfi()
983 struct lpfc_dmabuf *pcmd = cmdiocb->context2, *prsp; in lpfc_cmpl_els_flogi()
1106 prsp = list_get_first(&pcmd->list, struct lpfc_dmabuf, list); in lpfc_cmpl_els_flogi()
[all …]
Dlpfc_mem.c124 sizeof(struct lpfc_dmabuf), in lpfc_mem_alloc()
329 struct lpfc_dmabuf *mp; in lpfc_mem_free_all()
333 mp = (struct lpfc_dmabuf *) (mbox->context1); in lpfc_mem_free_all()
343 mp = (struct lpfc_dmabuf *) (mbox->context1); in lpfc_mem_free_all()
357 mp = (struct lpfc_dmabuf *) (mbox->context1); in lpfc_mem_free_all()
690 lpfc_in_buf_free(struct lpfc_hba *phba, struct lpfc_dmabuf *mp) in lpfc_in_buf_free()
734 lpfc_rq_buf_free(struct lpfc_hba *phba, struct lpfc_dmabuf *mp) in lpfc_rq_buf_free()
Dlpfc.h137 struct lpfc_dmabuf { struct
152 struct lpfc_dmabuf *elements; argument
158 struct lpfc_dmabuf hbuf;
159 struct lpfc_dmabuf dbuf;
169 struct lpfc_dmabuf hbuf;
170 struct lpfc_dmabuf dbuf;
414 struct lpfc_dmabuf *fc_rscn_id_list[FC_MAX_HOLD_RSCN];
582 struct lpfc_dmabuf *mbx_dmabuf;
703 struct lpfc_dmabuf slim2p;
712 struct lpfc_dmabuf hbqslimp;
Dlpfc_crtn.h38 int lpfc_read_topology(struct lpfc_hba *, LPFC_MBOXQ_t *, struct lpfc_dmabuf *);
335 struct lpfc_dmabuf *);
336 struct lpfc_dmabuf *lpfc_sli_ringpostbuf_get(struct lpfc_hba *,
341 struct lpfc_dmabuf * lpfc_sli_ring_taggedbuf_get(struct lpfc_hba *,
381 void lpfc_in_buf_free(struct lpfc_hba *, struct lpfc_dmabuf *);
382 void lpfc_rq_buf_free(struct lpfc_hba *phba, struct lpfc_dmabuf *mp);
501 struct lpfc_dmabuf *, uint32_t);
Dlpfc_nportdisc.c173 struct lpfc_dmabuf *pcmd, *prsp; in lpfc_check_elscmpl_iocb()
179 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2; in lpfc_check_elscmpl_iocb()
185 prsp = list_get_first(&pcmd->list, struct lpfc_dmabuf, in lpfc_check_elscmpl_iocb()
288 struct lpfc_dmabuf *pcmd; in lpfc_rcv_plogi()
300 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2; in lpfc_rcv_plogi()
559 struct lpfc_dmabuf *pcmd; in lpfc_rcv_padisc()
568 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2; in lpfc_rcv_padisc()
744 payload = ((struct lpfc_dmabuf *)cmdiocb->context2)->virt; in lpfc_rcv_prli_support_check()
775 struct lpfc_dmabuf *pcmd; in lpfc_rcv_prli()
781 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2; in lpfc_rcv_prli()
[all …]
Dlpfc_mbox.c63 struct lpfc_dmabuf *mp; in lpfc_dump_static_vport()
83 mp = kmalloc(sizeof(struct lpfc_dmabuf), GFP_KERNEL); in lpfc_dump_static_vport()
291 struct lpfc_dmabuf *mp) in lpfc_read_topology()
604 struct lpfc_dmabuf *mp; in lpfc_read_sparam()
614 mp = kmalloc(sizeof (struct lpfc_dmabuf), GFP_KERNEL); in lpfc_read_sparam()
755 struct lpfc_dmabuf *mp; in lpfc_reg_rpi()
767 mp = kmalloc(sizeof (struct lpfc_dmabuf), GFP_KERNEL); in lpfc_reg_rpi()
2268 struct lpfc_dmabuf *mp = NULL; in lpfc_sli4_dump_cfg_rg23()
2274 mp = kmalloc(sizeof(struct lpfc_dmabuf), GFP_KERNEL); in lpfc_sli4_dump_cfg_rg23()
2326 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *) mbox->context1; in lpfc_mbx_cmpl_rdp_page_a2()
[all …]
Dlpfc_sli.c1987 struct lpfc_dmabuf *dmabuf, *next_dmabuf; in lpfc_sli_hbqbuf_free_all()
2236 struct lpfc_dmabuf *d_buf; in lpfc_sli_hbqbuf_get()
2238 list_remove_head(rb_list, d_buf, struct lpfc_dmabuf, list); in lpfc_sli_hbqbuf_get()
2255 struct lpfc_dmabuf *h_buf; in lpfc_sli_rqbuf_get()
2260 struct lpfc_dmabuf, list); in lpfc_sli_rqbuf_get()
2279 struct lpfc_dmabuf *d_buf; in lpfc_sli_hbqbuf_find()
2457 struct lpfc_dmabuf *mp; in lpfc_sli_def_mbox_cmpl()
2463 mp = (struct lpfc_dmabuf *) (pmb->context1); in lpfc_sli_def_mbox_cmpl()
2699 static struct lpfc_dmabuf *
2784 struct lpfc_dmabuf *dmzbuf; in lpfc_sli_process_unsol_iocb()
[all …]
Dlpfc_hbadisc.c2918 struct lpfc_dmabuf *dmabuf = mboxq->context1; in lpfc_mbx_cmpl_reg_vfi()
3011 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *) pmb->context1; in lpfc_mbx_cmpl_read_sparam()
3070 struct lpfc_dmabuf *mp; in lpfc_mbx_process_link_up()
3193 mp = (struct lpfc_dmabuf *) sparam_mbox->context1; in lpfc_mbx_process_link_up()
3322 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *) (pmb->context1); in lpfc_mbx_cmpl_read_topology()
3479 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *) (pmb->context1); in lpfc_mbx_cmpl_reg_login()
3667 struct lpfc_dmabuf *mp; in lpfc_create_static_vport()
3693 mp = (struct lpfc_dmabuf *)pmb->context1; in lpfc_create_static_vport()
3715 mp = (struct lpfc_dmabuf *)pmb->context1; in lpfc_create_static_vport()
3781 mp = (struct lpfc_dmabuf *)pmb->context1; in lpfc_create_static_vport()
[all …]
Dlpfc_sli4.h362 struct lpfc_dmabuf *dmabuf;
752 struct lpfc_dmabuf *dmabuf;
Dlpfc_nvme.c364 struct lpfc_dmabuf *buf_ptr; in lpfc_nvme_cmpl_gen_req()
396 buf_ptr = (struct lpfc_dmabuf *)cmdwqe->context3; in lpfc_nvme_cmpl_gen_req()
417 lpfc_nvme_gen_req(struct lpfc_vport *vport, struct lpfc_dmabuf *bmp, in lpfc_nvme_gen_req()
418 struct lpfc_dmabuf *inp, in lpfc_nvme_gen_req()
568 struct lpfc_dmabuf *bmp; in lpfc_nvme_ls_req()
615 bmp = kmalloc(sizeof(struct lpfc_dmabuf), GFP_KERNEL); in lpfc_nvme_ls_req()
Dlpfc_init.c410 struct lpfc_dmabuf *mp; in lpfc_config_port_post()
446 mp = (struct lpfc_dmabuf *) pmb->context1; in lpfc_config_port_post()
453 mp = (struct lpfc_dmabuf *) pmb->context1; in lpfc_config_port_post()
918 struct lpfc_dmabuf *mp, *next_mp; in lpfc_hba_free_post_buf()
1259 struct lpfc_dmabuf *buf_ptr; in lpfc_hb_timeout_handler()
1416 struct lpfc_dmabuf, list); in lpfc_hb_timeout_handler()
2031 struct lpfc_dmabuf *mp; in lpfc_handle_latt()
2040 mp = kmalloc(sizeof(struct lpfc_dmabuf), GFP_KERNEL); in lpfc_handle_latt()
2548 struct lpfc_dmabuf *mp1, *mp2; in lpfc_post_buffer()
2564 mp1 = kmalloc(sizeof (struct lpfc_dmabuf), GFP_KERNEL); in lpfc_post_buffer()
[all …]
Dlpfc_vport.c122 struct lpfc_dmabuf *mp; in lpfc_vport_sparm()
141 mp = (struct lpfc_dmabuf *) pmb->context1; in lpfc_vport_sparm()
Dlpfc_nvmet.c800 struct lpfc_dmabuf dmabuf; in lpfc_nvmet_xmt_ls_rsp()
2103 struct lpfc_dmabuf *d_buf; in lpfc_nvmet_unsol_ls_event()
Dlpfc_debugfs.c290 struct lpfc_dmabuf *d_buf; in lpfc_debugfs_hbqinfo_data()
5071 struct lpfc_dmabuf *dmabuf, uint32_t ext_buf) in lpfc_idiag_mbxacc_dump_bsg_mbox()
/Linux-v4.19/Documentation/scsi/
DChangeLog.lpfc725 here, the most notable is that the phba->slim2p lpfc_dmabuf goes
1076 * Changed DMABUF_t usage to struct lpfc_dmabuf.