Home
last modified time | relevance | path

Searched refs:db_sglist (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/io/comstar/port/pppt/
H A Dpppt_msg.c372 pbuf->pbuf_stmf_buf->db_sglist[0].seg_length = in pppt_msg_scsi_cmd()
374 pbuf->pbuf_stmf_buf->db_sglist[0].seg_addr = in pppt_msg_scsi_cmd()
H A Dpppt.c619 result->db_sglist[0].seg_addr = buf; in pppt_dbuf_alloc()
620 result->db_sglist[0].seg_length = size; in pppt_dbuf_alloc()
642 kmem_free(dbuf->db_sglist[0].seg_addr, in pppt_dbuf_free()
643 dbuf->db_sglist[0].seg_length); in pppt_dbuf_free()
677 dbuf->db_sglist[0].seg_length, in pppt_lport_xfer_data()
678 dbuf->db_sglist[0].seg_addr, 0); in pppt_lport_xfer_data()
/illumos-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/
H A Dsbd_scsi.c172 dbuf->db_sglist[ndx].seg_addr) != STMF_SUCCESS) { in sbd_do_read_xfer()
333 pad = (uintptr_t)&dbuf->db_sglist[nblks]; in sbd_do_sgl_read_xfer()
797 tiov->iov_base = (caddr_t)dbuf->db_sglist[i].seg_addr; in sbd_copy_rdwr()
1050 dbuf->db_sglist[0].seg_addr) == STMF_SUCCESS) { in sbd_handle_read()
1255 pad = (uintptr_t)&dbuf->db_sglist[nblks]; in sbd_do_sgl_write_xfer()
1448 dbuf->db_sglist[ndx].seg_length); in sbd_handle_write_xfer_completion()
1452 dbuf->db_sglist[ndx].seg_addr) != STMF_SUCCESS) { in sbd_handle_write_xfer_completion()
1748 d = dbuf->db_sglist[ndx].seg_addr; in sbd_handle_short_read_transfers()
1750 dbuf->db_sglist[ndx].seg_length); in sbd_handle_short_read_transfers()
1877 dbuf->db_sglist[0].seg_addr, dbuf->db_data_size); in sbd_handle_short_write_xfer_completion()
[all …]
H A Dsbd_zvol.c199 sgl = &dbuf->db_sglist[0]; in sbd_zvol_alloc_read_bufs()
289 sgl = &dbuf->db_sglist[0]; in sbd_zvol_alloc_write_bufs()
H A Dats_copy_mgr.c361 dbuf->db_sglist[ndx].seg_length); in sbd_handle_ats_xfer_completion()
364 bcopy(dbuf->db_sglist[ndx].seg_addr, &scmd->trans_data[laddr], in sbd_handle_ats_xfer_completion()
H A Dsbd_pgr.c1004 buf = dbuf->db_sglist[0].seg_addr; in sbd_handle_pgr_out_data()
1274 buf = dbuf->db_sglist[0].seg_addr; in sbd_pgr_out_register()
1684 buf = dbuf->db_sglist[0].seg_addr; in sbd_pgr_out_preempt()
1815 buf = dbuf->db_sglist[0].seg_addr; in sbd_pgr_out_register_and_move()
/illumos-gate/usr/src/uts/common/io/comstar/port/fcoet/
H A Dfcoet.c934 dbuf->db_sglist[idx].seg_addr = fc_buf + in fcoet_dbuf_alloc()
936 dbuf->db_sglist[idx].seg_length = sge_size; in fcoet_dbuf_alloc()
963 dbuf->db_sglist[idx].seg_addr = fc_buf + in fcoet_dbuf_alloc()
965 dbuf->db_sglist[idx].seg_length = sge_size; in fcoet_dbuf_alloc()
H A Dfcoet.h275 sizeof (struct stmf_sglist_ent) + (uintptr_t)(x_db)->db_sglist)
H A Dfcoet_eth.c540 bcopy(frm->frm_payload, dbuf->db_sglist[sge_idx].seg_addr, in fcoet_process_sol_fcp_data()
/illumos-gate/usr/src/uts/common/io/comstar/port/qlt/
H A Dqlt_dma.c181 db->db_sglist[0].seg_addr = host_addr; in qlt_dmem_init()
183 db->db_sglist[0].seg_length = db->db_buf_size = bsize; in qlt_dmem_init()
690 sglp = &dbuf->db_sglist[0]; in qlt_dma_setup_dbuf()
H A Dqlt.c1863 p = mcp->dbuf->db_sglist[0].seg_addr; in qlt_info()
2177 icb = (caddr_t)mcp->dbuf->db_sglist[0].seg_addr; in qlt_port_online()
2611 p = mcp->dbuf->db_sglist[0].seg_addr; in qlt_get_link_info()
5106 p = mcp->dbuf->db_sglist[0].seg_addr; in qlt_portid_to_handle()
5686 fcp_rsp_iu = qcmd->dbuf_rsp_iu->db_sglist[0].seg_addr; in qlt_send_status()
5847 bcopy(addr, qcmd->dbuf->db_sglist[0].seg_addr, els->els_resp_size); in qlt_send_els_response()
6657 bcopy(qcmd->dbuf->db_sglist[0].seg_addr + in qlt_handle_sol_els_completion()
6729 bcopy(qcmd->dbuf->db_sglist[0].seg_addr + in qlt_handle_ct_completion()
7356 bcopy(els->els_req_payload, buf->db_sglist[0].seg_addr, in qlt_send_els()
7425 bcopy(ct->ct_req_payload, buf->db_sglist[0].seg_addr, in qlt_send_ct()
/illumos-gate/usr/src/uts/common/io/comstar/port/iscsit/
H A Discsit.c1495 result->db_sglist[0].seg_addr = idm_buffer->idb_buf; in iscsit_dbuf_alloc()
1496 result->db_sglist[0].seg_length = in iscsit_dbuf_alloc()
2171 ibuf->ibuf_stmf_buf->db_sglist[0].seg_length = in iscsit_post_scsi_cmd()
2173 ibuf->ibuf_stmf_buf->db_sglist[0].seg_addr = rx_pdu->isp_data; in iscsit_post_scsi_cmd()
2176 uintptr_t, ibuf->ibuf_stmf_buf->db_sglist[0].seg_addr, in iscsit_post_scsi_cmd()
2191 uintptr_t, ibuf->ibuf_stmf_buf->db_sglist[0].seg_addr, in iscsit_post_scsi_cmd()
/illumos-gate/usr/src/uts/common/sys/
H A Dstmf.h96 stmf_sglist_ent_t db_sglist[1]; /* PP scatter/gather list */ member
/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/
H A Dsrpt_ioc.c1346 stmf_dbuf->db_sglist[0].seg_addr = buf; in srpt_ioc_ds_alloc_dbuf()
1347 stmf_dbuf->db_sglist[0].seg_length = size; in srpt_ioc_ds_alloc_dbuf()
1370 srpt_vmem_free(ioc->ioc_dbuf_pool, dbuf->db_sglist[0].seg_addr, in srpt_ioc_ds_free_dbuf()
/illumos-gate/usr/src/uts/common/io/comstar/stmf/
H A Dstmf.c1919 task, dbuf->db_data_size, dbuf->db_sglist[0].seg_addr, in stmf_proxy_scsi_cmd()
6846 s = min(xd->size_left, dbuf->db_sglist[i].seg_length); in stmf_xd_to_dbuf()
6848 bcopy(p, dbuf->db_sglist[i].seg_addr, s); in stmf_xd_to_dbuf()
6914 if (dbuf && (dbuf->db_sglist[0].seg_length < 36)) { in stmf_dlun0_new_task()
6923 if ((dbuf == NULL) || (dbuf->db_sglist[0].seg_length < sz)) { in stmf_dlun0_new_task()
6930 p = dbuf->db_sglist[0].seg_addr; in stmf_dlun0_new_task()
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_fct.c4937 db->db_sglist[0].seg_addr = mp->virt; in emlxs_fct_stmf_alloc()
4938 db->db_sglist[0].seg_length = mp->size; in emlxs_fct_stmf_alloc()
5406 emlxs_data_dump(port, buf, (uint32_t *)db->db_sglist[0].seg_addr, in emlxs_fct_dbuf_dma_sync()