Searched refs:pkt_data_dma (Results 1 – 6 of 6) sorted by relevance
/titanic_44/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_pkt.c | 107 (void) ddi_dma_unbind_handle(pkt->pkt_data_dma); in emlxs_pkt_free() 109 (void) ddi_dma_free_handle(&pkt->pkt_data_dma); in emlxs_pkt_free() 332 NULL, &pkt->pkt_data_dma) != DDI_SUCCESS) { in emlxs_pkt_alloc() 337 if (ddi_dma_mem_alloc(pkt->pkt_data_dma, datalen, in emlxs_pkt_alloc() 341 (void) ddi_dma_free_handle(&pkt->pkt_data_dma); in emlxs_pkt_alloc() 349 (void) ddi_dma_free_handle(&pkt->pkt_data_dma); in emlxs_pkt_alloc() 355 if (ddi_dma_addr_bind_handle(pkt->pkt_data_dma, NULL, in emlxs_pkt_alloc() 361 if (ddi_dma_addr_bind_handle(pkt->pkt_data_dma, NULL, in emlxs_pkt_alloc() 369 (void) ddi_dma_free_handle(&pkt->pkt_data_dma); in emlxs_pkt_alloc() 400 (void) ddi_dma_unbind_handle(pkt->pkt_data_dma); in emlxs_pkt_alloc() [all …]
|
H A D | emlxs_solaris.c | 8742 EMLXS_MPDATA_SYNC(pkt->pkt_data_dma, 0, pkt->pkt_datalen, in emlxs_send_fcp_cmd() 12279 if (emlxs_fm_check_dma_handle(hba, pkt->pkt_data_dma) in emlxs_check_dma() 12284 pkt->pkt_data_dma); in emlxs_check_dma()
|
H A D | emlxs_fcp.c | 119 EMLXS_MPDATA_SYNC(pkt->pkt_data_dma, 0, pkt->pkt_datalen, in emlxs_handle_fcp_event()
|
/titanic_44/usr/src/uts/common/sys/fibre-channel/impl/ |
H A D | fctl.h | 165 ddi_dma_handle_t pkt_data_dma; /* data DMA */ member
|
/titanic_44/usr/src/uts/common/io/fibre-channel/ulp/ |
H A D | fcp.c | 5970 ASSERT(fpkt->pkt_cmd_dma == NULL && fpkt->pkt_data_dma == NULL && in fcp_alloc_dma() 6004 NULL, &fpkt->pkt_data_dma) != DDI_SUCCESS) { in fcp_alloc_dma() 6008 if (ddi_dma_mem_alloc(fpkt->pkt_data_dma, fpkt->pkt_datalen, in fcp_alloc_dma() 6021 if (ddi_dma_addr_bind_handle(fpkt->pkt_data_dma, in fcp_alloc_dma() 6040 ddi_dma_nextcookie(fpkt->pkt_data_dma, in fcp_alloc_dma() 6061 (void) ddi_dma_unbind_handle(fpkt->pkt_data_dma); in fcp_alloc_dma() 6064 if (fpkt->pkt_data_dma) { in fcp_alloc_dma() 6068 ddi_dma_free_handle(&fpkt->pkt_data_dma); in fcp_alloc_dma() 6097 if (fpkt->pkt_data_dma) { in fcp_free_dma() 6098 (void) ddi_dma_unbind_handle(fpkt->pkt_data_dma); in fcp_free_dma() [all …]
|
/titanic_44/usr/src/uts/common/io/fibre-channel/fca/qlc/ |
H A D | ql_api.c | 4857 QL_CLEAR_DMA_HANDLE(pkt->pkt_data_dma); in ql_cmd_setup() 4858 *rval = ddi_check_dma_handle(pkt->pkt_data_dma); in ql_cmd_setup() 7039 (void) ddi_dma_sync(pkt->pkt_data_dma, in ql_fcp_scsi_cmd()
|