Searched refs:dmap (Results 1 - 20 of 20) sorted by relevance

/illumos-gate/usr/src/lib/libbsm/common/
H A Dgetdment.c121 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 Ddevalloc.c55 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 Ddminfo.c111 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 Dfasdma.h82 #define DMAREV(dmap) (((dmap->dma_csr) & DMA_DMAREV) >> 11)
/illumos-gate/usr/src/uts/common/io/i40e/
H A Di40e_transceiver.c514 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 Data_dma.c278 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 Dvr.c274 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 Ddls.c533 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 Dacpidev_rsc.h170 uint_t *dmap, uint_t *cntp);
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_rxdma.c1361 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 Dnxge_txdma.c2398 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 Dnxge_main.c2593 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 Dhxge_txdma.c1754 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 Dhxge_impl.h127 #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 Dhxge_rxdma.c2568 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 Dhxge_main.c1760 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 Dnxge_impl.h208 #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 Dacpidev_resource.c348 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 Dmptsas.c3750 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 Dnfs4_stub_vnops.c212 domount_args_t **dmap);
902 nfs4_trigger_domount_args_create(vnode_t *vp, cred_t *cr, domount_args_t **dmap) argument
1053 *dmap = dma;

Completed in 164 milliseconds