/illumos-gate/usr/src/lib/libbsm/common/ |
H A D | getdment.c | 121 freedmapent(devmap_t *dmap) argument 125 if ((darp = dmap->dmap_devarray) != NULL) { 128 free(dmap->dmap_devarray); 129 dmap->dmap_devarray = NULL; 166 devmap_t *dmap; local 174 if ((dmap = dmap_interpret(interpdmline, 177 return (dmap); 194 devmap_t *dmap; local 204 if ((dmap = dmap_interpretf(interpdmline, 207 if (dmap_matchname(dmap, nam 230 devmap_t *dmap; local 262 devmap_t *dmap; local 293 dmap_match_one_dev(devmap_t *dmap, char *dev) argument 333 dmap_matchdev(devmap_t *dmap, char *dev) argument 356 dmap_exact_dev(devmap_t *dmap, char *dev, int *num) argument 376 dmap_matchtype(devmap_t *dmap, char *type) argument 390 dmap_matchname(devmap_t *dmap, char *name) argument 519 dmap_physname(devmap_t *dmap) argument 540 dm_match(devmap_t *dmap, da_args *dargs) argument [all...] |
H A D | devalloc.c | 55 extern int dmap_matchtype(devmap_t *dmap, char *type); 56 extern int dmap_matchdev(devmap_t *dmap, char *dev); 57 extern int dmap_exact_dev(devmap_t *dmap, char *dev, int *num); 58 extern char *dmap_physname(devmap_t *dmap);
|
/illumos-gate/usr/src/cmd/allocate/ |
H A D | dminfo.c | 111 devmap_t dmap; local 217 * read entry argument from stdin into a devmap_t known as dmap 219 if ((dmap.dmap_devname = getdmapfield(*argv)) == NULL) { 223 if ((dmap.dmap_devtype = getdmapfield(NULL)) == 228 if ((dmap.dmap_devlist = getdmapfield(NULL)) == 238 cntr = strlen(dmap.dmap_devlist) + 1; 248 (void) strcpy(mptr, dmap.dmap_devlist); 290 filename, dmap.dmap_devname); 292 if (getdmapnam(dmap.dmap_devname) != NULL) { 296 dmap [all...] |
/illumos-gate/usr/src/uts/sun/sys/scsi/adapters/ |
H A D | fasdma.h | 82 #define DMAREV(dmap) (((dmap->dma_csr) & DMA_DMAREV) >> 11)
|
/illumos-gate/usr/src/uts/common/io/i40e/ |
H A D | i40e_transceiver.c | 514 i40e_free_dma_buffer(i40e_dma_buffer_t *dmap) argument 516 if (dmap->dmab_dma_address != NULL) { 517 VERIFY(dmap->dmab_dma_handle != NULL); 518 (void) ddi_dma_unbind_handle(dmap->dmab_dma_handle); 519 dmap->dmab_dma_address = NULL; 520 dmap->dmab_size = 0; 523 if (dmap->dmab_acc_handle != NULL) { 524 ddi_dma_mem_free(&dmap->dmab_acc_handle); 525 dmap->dmab_acc_handle = NULL; 526 dmap 551 i40e_alloc_dma_buffer(i40e_t *i40e, i40e_dma_buffer_t *dmap, ddi_dma_attr_t *attrsp, ddi_device_acc_attr_t *accp, boolean_t stream, boolean_t zero, size_t size) argument 789 i40e_dma_buffer_t *dmap; local [all...] |
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ |
H A D | ata_dma.c | 278 prde_t *dmap; local 289 dmap = ata_pktp->ap_sg_list + seg_index; 292 dmap->p_address = (uint_t)dmackp->dmac_address; 293 dmap->p_count = (uint_t)dmackp->dmac_size;
|
/illumos-gate/usr/src/uts/common/io/vr/ |
H A D | vr.c | 274 static vr_result_t vr_alloc_dmabuf(vr_t *vrp, vr_data_dma_t *dmap, 276 static void vr_free_dmabuf(vr_data_dma_t *dmap); 1095 vr_alloc_dmabuf(vr_t *vrp, vr_data_dma_t *dmap, uint_t dmaflags) argument 1107 &dmap->handle); 1121 rc = ddi_dma_mem_alloc(dmap->handle, 1126 &dmap->buf, 1127 &dmap->bufsz, 1128 &dmap->acchdl); 1133 ddi_dma_free_handle(&dmap->handle); 1140 rc = ddi_dma_addr_bind_handle(dmap 1169 vr_free_dmabuf(vr_data_dma_t *dmap) argument 1358 vr_data_dma_t *dmap; local 1517 vr_data_dma_t *dmap; local [all...] |
/illumos-gate/usr/src/uts/common/io/dls/ |
H A D | dls.c | 533 dls_multicst_addr_t *dmap; local 592 for (dmap = dsp->ds_dmap; dmap != NULL; 593 dmap = dmap->dma_nextp) { 594 if (memcmp(mhip->mhi_daddr, dmap->dma_addr,
|
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | acpidev_rsc.h | 170 uint_t *dmap, uint_t *cntp);
|
/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_rxdma.c | 1361 p_nxge_dma_common_t dmap; local 1401 dmap = (p_nxge_dma_common_t)&rcrp->rcr_desc; 1402 bzero((caddr_t)dmap->kaddrp, dmap->alength); 3408 p_nxge_dma_common_t dmap; local 3432 dmap = (p_nxge_dma_common_t)&rbrp->rbr_desc; 3433 nxge_setup_dma_common(dmap, cntl_dmap, rbrp->rbb_max, 4); 3437 bzero((caddr_t)dmap->kaddrp, dmap->alength); 3445 rbrp->rbr_addr = dmap 4600 p_nxge_dma_common_t dmap; local [all...] |
H A D | nxge_txdma.c | 2398 p_nxge_dma_common_t dmap; local 2412 dmap = (p_nxge_dma_common_t)&tx_ring_p->tdc_desc; 2413 nxge_setup_dma_common(dmap, cntl_dmap, tx_ring_p->tx_ring_size, 2418 bzero((caddr_t)dmap->kaddrp, dmap->alength); 2431 dmap->dma_cookie.dmac_laddress)); 2436 (dmap->dma_cookie.dmac_laddress & TX_RNG_CFIG_ADDR_MASK) | 2449 dmap = (p_nxge_dma_common_t)&mboxp->tx_mbox; 2450 nxge_setup_dma_common(dmap, cntl_dmap, 1, sizeof (txdma_mailbox_t)); 2457 dmap 2533 p_nxge_dma_common_t dmap; local [all...] |
H A D | nxge_main.c | 2593 p_nxge_dma_common_t *dmap, 2611 dma_channel, alloc_size, block_size, dmap)); 2733 *dmap = rx_dmap; 2749 nxge_free_rx_buf_dma(p_nxge_t nxgep, p_nxge_dma_common_t dmap, argument 2757 if (dmap == 0) 2762 "==> nxge_free_rx_buf_dma: chunk %d dmap 0x%llx", 2763 i, dmap)); 2764 nxge_dma_free_rx_data_buf(dmap++); 2773 p_nxge_dma_common_t *dmap, size_t size) 2796 *dmap 2592 nxge_alloc_rx_buf_dma(p_nxge_t nxgep, uint16_t dma_channel, p_nxge_dma_common_t *dmap, size_t alloc_size, size_t block_size, uint32_t *num_chunks) argument 2772 nxge_alloc_rx_cntl_dma(p_nxge_t nxgep, uint16_t dma_channel, p_nxge_dma_common_t *dmap, size_t size) argument 2811 nxge_free_rx_cntl_dma(p_nxge_t nxgep, p_nxge_dma_common_t dmap) argument 3098 nxge_alloc_tx_buf_dma(p_nxge_t nxgep, uint16_t dma_channel, p_nxge_dma_common_t *dmap, size_t alloc_size, size_t block_size, uint32_t *num_chunks) argument 3195 nxge_free_tx_buf_dma(p_nxge_t nxgep, p_nxge_dma_common_t dmap, uint32_t num_chunks) argument 3214 nxge_alloc_tx_cntl_dma(p_nxge_t nxgep, uint16_t dma_channel, p_nxge_dma_common_t *dmap, size_t size) argument 3252 nxge_free_tx_cntl_dma(p_nxge_t nxgep, p_nxge_dma_common_t dmap) argument [all...] |
/illumos-gate/usr/src/uts/common/io/hxge/ |
H A D | hxge_txdma.c | 1754 p_hxge_dma_common_t dmap; local 1768 dmap = (p_hxge_dma_common_t)&tx_ring_p->tdc_desc; 1769 hxge_setup_dma_common(dmap, cntl_dmap, tx_ring_p->tx_ring_size, 1775 bzero((caddr_t)dmap->kaddrp, dmap->alength); 1787 dma_channel, dmap->dma_cookie.dmac_laddress)); 1794 (dmap->dma_cookie.dmac_laddress & TDC_TDR_CFG_ADDR_MASK) | 1805 dmap = (p_hxge_dma_common_t)&mboxp->tx_mbox; 1806 hxge_setup_dma_common(dmap, cntl_dmap, 1, sizeof (txdma_mailbox_t)); 1813 dmap 1859 p_hxge_dma_common_t dmap; local [all...] |
H A D | hxge_impl.h | 127 #define HPI_DMA_ACC_HANDLE_SET(dmap, ah) (dmap->hpi_handle.regh = ah) 128 #define HPI_DMA_ACC_HANDLE_GET(dmap) (dmap->hpi_handle.regh)
|
H A D | hxge_rxdma.c | 2568 p_hxge_dma_common_t dmap; local 2594 dmap = (p_hxge_dma_common_t)&rbrp->rbr_desc; 2595 hxge_setup_dma_common(dmap, cntl_dmap, rbrp->rbb_max, 4); 2600 bzero((caddr_t)dmap->kaddrp, dmap->alength); 2608 rbrp->rbr_addr = dmap->dma_cookie.dmac_laddress; 2625 rbr_vaddrp = (uint32_t *)dmap->kaddrp; 2626 rbrp->rbr_desc_vp = (uint32_t *)dmap->kaddrp; 2742 dmap = (p_hxge_dma_common_t)&rcrp->rcr_desc; 2743 hxge_setup_dma_common(dmap, cntl_dma 3584 p_hxge_dma_common_t dmap; local [all...] |
H A D | hxge_main.c | 1760 p_hxge_dma_common_t *dmap, 1776 dma_channel, alloc_size, block_size, dmap)); 1838 *dmap = rx_dmap; 1854 hxge_free_rx_buf_dma(p_hxge_t hxgep, p_hxge_dma_common_t dmap, argument 1864 "==> hxge_free_rx_buf_dma: chunk %d dmap 0x%llx", i, dmap)); 1865 hxge_dma_mem_free(dmap++); 1874 p_hxge_dma_common_t *dmap, struct ddi_dma_attr *attr, size_t size) 1896 *dmap = rx_dmap; 1912 hxge_free_rx_cntl_dma(p_hxge_t hxgep, p_hxge_dma_common_t dmap) argument 1759 hxge_alloc_rx_buf_dma(p_hxge_t hxgep, uint16_t dma_channel, p_hxge_dma_common_t *dmap, size_t alloc_size, size_t block_size, uint32_t *num_chunks) argument 1873 hxge_alloc_rx_cntl_dma(p_hxge_t hxgep, uint16_t dma_channel, p_hxge_dma_common_t *dmap, struct ddi_dma_attr *attr, size_t size) argument 2066 hxge_alloc_tx_buf_dma(p_hxge_t hxgep, uint16_t dma_channel, p_hxge_dma_common_t *dmap, size_t alloc_size, size_t block_size, uint32_t *num_chunks) argument 2145 hxge_free_tx_buf_dma(p_hxge_t hxgep, p_hxge_dma_common_t dmap, uint32_t num_chunks) argument 2161 hxge_alloc_tx_cntl_dma(p_hxge_t hxgep, uint16_t dma_channel, p_hxge_dma_common_t *dmap, size_t size) argument 2200 hxge_free_tx_cntl_dma(p_hxge_t hxgep, p_hxge_dma_common_t dmap) argument [all...] |
/illumos-gate/usr/src/uts/common/sys/nxge/ |
H A D | nxge_impl.h | 208 #define NPI_DMA_ACC_HANDLE_SET(dmap, ah) (dmap->npi_handle.regh = ah) 209 #define NPI_DMA_ACC_HANDLE_GET(dmap) (dmap->npi_handle.regh)
|
/illumos-gate/usr/src/uts/i86pc/io/acpi/acpidev/ |
H A D | acpidev_resource.c | 348 uint_t *dmap, uint_t *cntp) 354 if (rhdl == NULL || cntp == NULL || (dmap == NULL && *cntp != 0)) { 359 dmap[j] = rhdl->acpidev_dmap[i]; 347 acpidev_resource_get_dmas(acpidev_resource_handle_t rhdl, uint_t *dmap, uint_t *cntp) argument
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/ |
H A D | mptsas.c | 3750 mptti_t *dmap; /* ptr to the S/G list */ local 3888 dmap = cmd->cmd_sg; 3895 dmap->count = cmd->cmd_cookie.dmac_size; 3896 dmap->addr.address64.Low = (uint32_t) 3898 dmap->addr.address64.High = (uint32_t) 3921 dmap++; 3929 dmap->count = cmd->cmd_cookie.dmac_size; 3930 dmap->addr.address64.Low = (uint32_t) 3932 dmap->addr.address64.High = (uint32_t) 4276 mptti_t *dmap; local 4324 mptti_t *dmap; local 4622 mptti_t *dmap; local 4664 mptti_t *dmap; local [all...] |
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_stub_vnops.c | 212 domount_args_t **dmap); 902 nfs4_trigger_domount_args_create(vnode_t *vp, cred_t *cr, domount_args_t **dmap) argument 1053 *dmap = dma;
|