Home
last modified time | relevance | path

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

/openbmc/linux/drivers/scsi/lpfc/
H A Dlpfc_ct.c84 struct lpfc_dmabuf *mp, uint32_t size) in lpfc_ct_ignore_hbq_buffer()
100 struct lpfc_dmabuf *mp, uint32_t size) in lpfc_ct_unsol_buffer()
119 struct lpfc_dmabuf *mp, *bmp; in lpfc_ct_unsol_cmpl()
161 struct lpfc_dmabuf *bmp = NULL; in lpfc_ct_reject_event()
162 struct lpfc_dmabuf *mp = NULL; in lpfc_ct_reject_event()
340 struct lpfc_dmabuf *mp = NULL; in lpfc_ct_unsol_event()
349 struct lpfc_dmabuf *bdeBuf1 = ctiocbq->cmd_dmabuf; in lpfc_ct_unsol_event()
350 struct lpfc_dmabuf *bdeBuf2 = ctiocbq->bpl_dmabuf; in lpfc_ct_unsol_event()
474 lpfc_free_ct_rsp(struct lpfc_hba *phba, struct lpfc_dmabuf *mlist) in lpfc_free_ct_rsp()
476 struct lpfc_dmabuf *mlast, *next_mlast; in lpfc_free_ct_rsp()
[all …]
H A Dlpfc_bsg.c77 struct lpfc_dmabuf *rmp;
84 struct lpfc_dmabuf *dmabuffers; /* for BIU diags */
124 struct lpfc_dmabuf dma;
130 lpfc_free_bsg_buffers(struct lpfc_hba *phba, struct lpfc_dmabuf *mlist) in lpfc_free_bsg_buffers()
132 struct lpfc_dmabuf *mlast, *next_mlast; in lpfc_free_bsg_buffers()
147 static struct lpfc_dmabuf *
152 struct lpfc_dmabuf *mlist = NULL; in lpfc_alloc_bsg_buffers()
153 struct lpfc_dmabuf *mp; in lpfc_alloc_bsg_buffers()
167 mp = kmalloc(sizeof(struct lpfc_dmabuf), GFP_KERNEL); in lpfc_alloc_bsg_buffers()
208 lpfc_bsg_copy_data(struct lpfc_dmabuf *dma_buffers, in lpfc_bsg_copy_data()
[all …]
H A Dlpfc.h140 struct lpfc_dmabuf { struct
156 struct lpfc_dmabuf *elements; argument
162 struct lpfc_dmabuf hbuf;
163 struct lpfc_dmabuf dbuf;
173 struct lpfc_dmabuf hbuf;
174 struct lpfc_dmabuf dbuf;
616 struct lpfc_dmabuf *fc_rscn_id_list[FC_MAX_HOLD_RSCN];
815 struct lpfc_dmabuf *mbx_dmabuf;
840 struct lpfc_dmabuf lwpd;
947 struct lpfc_dmabuf *bmp,
[all …]
H A Dlpfc_mem.c99 sizeof(struct lpfc_dmabuf), in lpfc_mem_alloc()
291 struct lpfc_dmabuf *mp; in lpfc_mem_free_all()
295 mp = (struct lpfc_dmabuf *)(mbox->ctx_buf); in lpfc_mem_free_all()
305 mp = (struct lpfc_dmabuf *)(mbox->ctx_buf); in lpfc_mem_free_all()
319 mp = (struct lpfc_dmabuf *)(mbox->ctx_buf); in lpfc_mem_free_all()
673 lpfc_in_buf_free(struct lpfc_hba *phba, struct lpfc_dmabuf *mp) in lpfc_in_buf_free()
717 lpfc_rq_buf_free(struct lpfc_hba *phba, struct lpfc_dmabuf *mp) in lpfc_rq_buf_free()
H A Dlpfc_crtn.h39 int lpfc_read_topology(struct lpfc_hba *, LPFC_MBOXQ_t *, struct lpfc_dmabuf *);
369 struct lpfc_dmabuf *bmp, u16 cmd_size, u32 did,
372 struct lpfc_dmabuf *bmp, u16 rpi, u32 num_entry,
376 struct lpfc_dmabuf *bmp, u16 rpi, u16 ox_id,
392 struct lpfc_dmabuf *);
393 struct lpfc_dmabuf *lpfc_sli_ringpostbuf_get(struct lpfc_hba *,
398 struct lpfc_dmabuf * lpfc_sli_ring_taggedbuf_get(struct lpfc_hba *,
441 void lpfc_in_buf_free(struct lpfc_hba *, struct lpfc_dmabuf *);
442 void lpfc_rq_buf_free(struct lpfc_hba *phba, struct lpfc_dmabuf *mp);
557 struct lpfc_dmabuf *, uint32_t);
H A Dlpfc_sli.h129 struct lpfc_dmabuf *cmd_dmabuf;
130 struct lpfc_dmabuf *rsp_dmabuf;
131 struct lpfc_dmabuf *bpl_dmabuf;
H A Dlpfc_mbox.c65 struct lpfc_dmabuf *mp; in lpfc_mbox_rsrc_prep()
103 struct lpfc_dmabuf *mp; in lpfc_mbox_rsrc_cleanup()
105 mp = (struct lpfc_dmabuf *)mbox->ctx_buf; in lpfc_mbox_rsrc_cleanup()
137 struct lpfc_dmabuf *mp; in lpfc_dump_static_vport()
359 struct lpfc_dmabuf *mp) in lpfc_read_topology()
675 struct lpfc_dmabuf *mp; in lpfc_read_sparam()
818 struct lpfc_dmabuf *mp; in lpfc_reg_rpi()
2337 struct lpfc_dmabuf *mp = NULL; in lpfc_sli4_dump_cfg_rg23()
2386 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *)mbox->ctx_buf; in lpfc_mbx_cmpl_rdp_page_a2()
2417 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *)(mbox->ctx_buf); in lpfc_mbx_cmpl_rdp_page_a0()
[all …]
H A Dlpfc_sli.c2387 struct lpfc_dmabuf *dmabuf, *next_dmabuf; in lpfc_sli_hbqbuf_free_all()
2634 struct lpfc_dmabuf *d_buf; in lpfc_sli_hbqbuf_get()
2636 list_remove_head(rb_list, d_buf, struct lpfc_dmabuf, list); in lpfc_sli_hbqbuf_get()
2653 struct lpfc_dmabuf *h_buf; in lpfc_sli_rqbuf_get()
2658 struct lpfc_dmabuf, list); in lpfc_sli_rqbuf_get()
2677 struct lpfc_dmabuf *d_buf; in lpfc_sli_hbqbuf_find()
2875 struct lpfc_dmabuf *mp; in lpfc_sli_def_mbox_cmpl()
2888 mp = (struct lpfc_dmabuf *)pmb->ctx_buf; in lpfc_sli_def_mbox_cmpl()
3183 static struct lpfc_dmabuf *
3213 struct lpfc_dmabuf *d_buf; in lpfc_nvme_unsol_ls_handler()
[all …]
H A Dlpfc_els.c170 struct lpfc_dmabuf *pcmd, *prsp, *pbuflist, *bmp; in lpfc_prep_els_iocb()
440 struct lpfc_dmabuf *dmabuf = NULL; in lpfc_issue_reg_vfi()
950 struct lpfc_dmabuf *pcmd = cmdiocb->cmd_dmabuf, *prsp; in lpfc_cmpl_els_flogi()
1107 prsp = list_get_first(&pcmd->list, struct lpfc_dmabuf, list); in lpfc_cmpl_els_flogi()
2010 struct lpfc_dmabuf *prsp; in lpfc_cmpl_els_plogi()
2121 struct lpfc_dmabuf, list); in lpfc_cmpl_els_plogi()
3364 struct lpfc_dmabuf *pcmd, *prsp; in lpfc_cmpl_els_disc_cmd()
3441 prsp = list_get_first(&pcmd->list, struct lpfc_dmabuf, list); in lpfc_cmpl_els_disc_cmd()
3986 struct lpfc_dmabuf *pcmd, *prsp; in lpfc_cmpl_els_edc()
4030 prsp = list_get_first(&pcmd->list, struct lpfc_dmabuf, list); in lpfc_cmpl_els_edc()
[all …]
H A Dlpfc_nportdisc.c171 struct lpfc_dmabuf *pcmd, *prsp; in lpfc_check_elscmpl_iocb()
182 prsp = list_get_first(&pcmd->list, struct lpfc_dmabuf, in lpfc_check_elscmpl_iocb()
329 struct lpfc_dmabuf *pcmd; in lpfc_rcv_plogi()
710 struct lpfc_dmabuf *pcmd; in lpfc_rcv_padisc()
971 struct lpfc_dmabuf *pcmd; in lpfc_rcv_prli()
1242 struct lpfc_dmabuf *pcmd = cmdiocb->cmd_dmabuf; in lpfc_rcv_plogi_plogi_issue()
1352 struct lpfc_dmabuf *pcmd, *prsp; in lpfc_cmpl_plogi_plogi_issue()
1377 prsp = list_get_first(&pcmd->list, struct lpfc_dmabuf, list); in lpfc_cmpl_plogi_plogi_issue()
H A Dlpfc_vport.c122 struct lpfc_dmabuf *mp; in lpfc_vport_sparm()
169 mp = (struct lpfc_dmabuf *)pmb->ctx_buf; in lpfc_vport_sparm()
H A Dlpfc_sli4.h425 struct lpfc_dmabuf *dmabuf;
1021 struct lpfc_dmabuf *dmabuf;
H A Dlpfc_nvme.c317 struct lpfc_dmabuf *buf_ptr; in __lpfc_nvme_ls_req_cmp()
390 lpfc_nvme_gen_req(struct lpfc_vport *vport, struct lpfc_dmabuf *bmp, in lpfc_nvme_gen_req()
391 struct lpfc_dmabuf *inp, in lpfc_nvme_gen_req()
549 struct lpfc_dmabuf *bmp; in __lpfc_nvme_ls_req()
H A Dlpfc_init.c422 struct lpfc_dmabuf *mp; in lpfc_config_port_post()
462 mp = (struct lpfc_dmabuf *)pmb->ctx_buf; in lpfc_config_port_post()
969 struct lpfc_dmabuf *mp, *next_mp; in lpfc_hba_free_post_buf()
1517 struct lpfc_dmabuf *buf_ptr; in lpfc_hb_timeout_handler()
1551 struct lpfc_dmabuf, list); in lpfc_hb_timeout_handler()
2218 lpfc_read_topology(phba, pmb, (struct lpfc_dmabuf *)pmb->ctx_buf); in lpfc_handle_latt()
2797 struct lpfc_dmabuf *mp1, *mp2; in lpfc_sli3_post_buffer()
2813 mp1 = kmalloc(sizeof (struct lpfc_dmabuf), GFP_KERNEL); in lpfc_sli3_post_buffer()
2826 mp2 = kmalloc(sizeof (struct lpfc_dmabuf), GFP_KERNEL); in lpfc_sli3_post_buffer()
5450 lpfc_read_topology(phba, pmb, (struct lpfc_dmabuf *)pmb->ctx_buf); in lpfc_sli4_async_link_evt()
[all …]
H A Dlpfc_hbadisc.c3440 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *)pmb->ctx_buf; in lpfc_mbx_cmpl_read_sparam()
3758 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *)(pmb->ctx_buf); in lpfc_mbx_cmpl_read_topology()
3875 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *)pmb->ctx_buf; in lpfc_mbx_cmpl_reg_login()
4063 struct lpfc_dmabuf *mp; in lpfc_create_static_vport()
4092 mp = (struct lpfc_dmabuf *)pmb->ctx_buf; in lpfc_create_static_vport()
4115 mp = (struct lpfc_dmabuf *)pmb->ctx_buf; in lpfc_create_static_vport()
H A Dlpfc_debugfs.c288 struct lpfc_dmabuf *d_buf; in lpfc_debugfs_hbqinfo_data()
2195 struct lpfc_dmabuf *dmabuf, *next; in lpfc_debugfs_ras_log_data()
5846 struct lpfc_dmabuf *dmabuf, uint32_t ext_buf) in lpfc_idiag_mbxacc_dump_bsg_mbox()
H A Dlpfc_nvmet.c871 struct lpfc_dmabuf dmabuf; in __lpfc_nvme_xmt_ls_rsp()
/openbmc/linux/Documentation/scsi/
H A DChangeLog.lpfc725 here, the most notable is that the phba->slim2p lpfc_dmabuf goes
1076 * Changed DMABUF_t usage to struct lpfc_dmabuf.