/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_main.c | 3352 dma_p->kaddrp = dma_p->last_kaddrp = NULL; in nxge_dma_mem_alloc() 3397 0, &dma_p->dma_cookie, &dma_p->ncookies); in nxge_dma_mem_alloc() 3444 &dma_p->dma_cookie, &dma_p->ncookies); in nxge_dma_mem_alloc() 3500 &dma_p->dma_cookie, &dma_p->ncookies); in nxge_dma_mem_alloc() 3569 NPI_DMA_ACC_HANDLE_SET(dma_p, dma_p->acc_handle); in nxge_dma_mem_alloc() 3593 dma_p->alength, dma_p->alength, in nxge_dma_mem_alloc() 3620 dma_p->orig_kaddrp && dma_p->orig_alength) { in nxge_dma_mem_free() 3630 dma_p->alength, dma_p->alength)); in nxge_dma_mem_free() 3679 dma_p->orig_kaddrp && dma_p->orig_alength) { in nxge_dma_free_rx_data_buf() 3689 dma_p->alength, dma_p->alength)); in nxge_dma_free_rx_data_buf() [all …]
|
/illumos-gate/usr/src/uts/common/io/dmfe/ |
H A D | dmfe_main.c | 2272 &dma_p->mem_va, &dma_p->alength, &dma_p->acc_hdl); in dmfe_alloc_dma_mem() 2282 dma_p->mem_va, dma_p->alength, dma_flags, in dmfe_alloc_dma_mem() 2295 dma_p->setup_dvma = dma_p->mem_dvma + memsize; in dmfe_alloc_dma_mem() 2296 dma_p->setup_va = dma_p->mem_va + memsize; in dmfe_alloc_dma_mem() 2298 dma_p->setup_dvma = 0; in dmfe_alloc_dma_mem() 2374 if (dma_p->ncookies) { in dmfe_free_dma_mem() 2376 dma_p->ncookies = 0; in dmfe_free_dma_mem() 2379 dma_p->dma_hdl = NULL; in dmfe_free_dma_mem() 2380 dma_p->mem_dvma = 0; in dmfe_free_dma_mem() 2381 dma_p->setup_dvma = 0; in dmfe_free_dma_mem() [all …]
|
/illumos-gate/usr/src/uts/common/io/rge/ |
H A D | rge_main.c | 147 dma_p->dma_hdl = NULL; in rge_alloc_dma_mem() 156 DDI_DMA_SLEEP, NULL, &vaddr, &dma_p->alength, &dma_p->acc_hdl); in rge_alloc_dma_mem() 159 dma_p->dma_hdl = NULL; in rge_alloc_dma_mem() 160 dma_p->acc_hdl = NULL; in rge_alloc_dma_mem() 167 dma_p->mem_va = vaddr; in rge_alloc_dma_mem() 170 &dma_p->cookie, &dma_p->ncookies); in rge_alloc_dma_mem() 179 dma_p->nslots = ~0U; in rge_alloc_dma_mem() 180 dma_p->size = ~0U; in rge_alloc_dma_mem() 181 dma_p->token = ~0U; in rge_alloc_dma_mem() 182 dma_p->offset = 0; in rge_alloc_dma_mem() [all …]
|
/illumos-gate/usr/src/uts/common/io/iwp/ |
H A D | iwp.c | 1063 &dma_p->cookie, &dma_p->ncookies); in iwp_alloc_dma_mem() 1168 dma_p->ncookies, dma_p->cookie.dmac_address, in iwp_alloc_fw_dma() 1191 dma_p->ncookies, dma_p->cookie.dmac_address, in iwp_alloc_fw_dma() 1211 dma_p->ncookies, dma_p->cookie.dmac_address, in iwp_alloc_fw_dma() 1235 dma_p->ncookies, dma_p->cookie.dmac_address, in iwp_alloc_fw_dma() 1259 dma_p->ncookies, dma_p->cookie.dmac_address, in iwp_alloc_fw_dma() 1308 dma_p->ncookies, dma_p->cookie.dmac_address, in iwp_alloc_shared() 1350 dma_p->ncookies, dma_p->cookie.dmac_address, in iwp_alloc_kw() 1401 dma_p->ncookies, dma_p->cookie.dmac_address, in iwp_alloc_rx_ring() 1433 dma_p->ncookies, dma_p->cookie.dmac_address, in iwp_alloc_rx_ring() [all …]
|
/illumos-gate/usr/src/uts/common/io/ntxn/ |
H A D | unm_gem.c | 449 if (dma_p->ncookies) { in unm_free_dma_mem() 451 dma_p->ncookies = 0; in unm_free_dma_mem() 456 dma_p->acc_hdl = NULL; in unm_free_dma_mem() 460 dma_p->dma_hdl = NULL; in unm_free_dma_mem() 486 &dma_p->acc_hdl); in unm_alloc_dma_mem() 505 dma_p->ncookies); in unm_alloc_dma_mem() 510 dma_p->vaddr = vaddr; in unm_alloc_dma_mem() 516 unm_free_dma_mem(dma_p); in unm_alloc_dma_mem() 524 dma_area_t *dma_p; in unm_free_tx_buffers() local 532 unm_free_dma_mem(dma_p); in unm_free_tx_buffers() [all …]
|
/illumos-gate/usr/src/uts/common/io/iwh/ |
H A D | iwh.c | 1151 &dma_p->cookie, &dma_p->ncookies); in iwh_alloc_dma_mem() 1221 dma_p->ncookies, dma_p->cookie.dmac_address, in iwh_alloc_fw_dma() 1244 dma_p->ncookies, dma_p->cookie.dmac_address, in iwh_alloc_fw_dma() 1264 dma_p->ncookies, dma_p->cookie.dmac_address, in iwh_alloc_fw_dma() 1288 dma_p->ncookies, dma_p->cookie.dmac_address, in iwh_alloc_fw_dma() 1312 dma_p->ncookies, dma_p->cookie.dmac_address, in iwh_alloc_fw_dma() 1362 dma_p->ncookies, dma_p->cookie.dmac_address, in iwh_alloc_shared() 1405 dma_p->ncookies, dma_p->cookie.dmac_address, in iwh_alloc_kw() 1457 dma_p->ncookies, dma_p->cookie.dmac_address, in iwh_alloc_rx_ring() 1489 dma_p->ncookies, dma_p->cookie.dmac_address, in iwh_alloc_rx_ring() [all …]
|
/illumos-gate/usr/src/uts/common/io/rtls/ |
H A D | rtls.c | 1508 dma_p->dma_hdl = NULL; in rtls_alloc_dma_mem() 1517 DDI_DMA_SLEEP, NULL, &vaddr, &dma_p->alength, &dma_p->acc_hdl); in rtls_alloc_dma_mem() 1523 dma_p->dma_hdl = NULL; in rtls_alloc_dma_mem() 1524 dma_p->acc_hdl = NULL; in rtls_alloc_dma_mem() 1531 dma_p->mem_va = vaddr; in rtls_alloc_dma_mem() 1534 &dma_p->cookie, &dma_p->ncookies); in rtls_alloc_dma_mem() 1542 dma_p->acc_hdl = NULL; in rtls_alloc_dma_mem() 1543 dma_p->dma_hdl = NULL; in rtls_alloc_dma_mem() 1557 if (dma_p->ncookies) { in rtls_free_dma_mem() 1559 dma_p->ncookies = 0; in rtls_free_dma_mem() [all …]
|
/illumos-gate/usr/src/uts/common/io/wpi/ |
H A D | wpi.c | 808 DDI_DMA_SLEEP, NULL, &vaddr, &dma_p->alength, &dma_p->acc_hdl); in wpi_alloc_dma_mem() 819 dma_p->mem_va = vaddr; in wpi_alloc_dma_mem() 822 &dma_p->cookie, &dma_p->ncookies); in wpi_alloc_dma_mem() 831 dma_p->nslots = ~0U; in wpi_alloc_dma_mem() 832 dma_p->size = ~0U; in wpi_alloc_dma_mem() 833 dma_p->token = ~0U; in wpi_alloc_dma_mem() 834 dma_p->offset = 0; in wpi_alloc_dma_mem() 872 wpi_dma_t *dma_p; in wpi_alloc_fw_dma() local 880 dma_p->ncookies, dma_p->cookie.dmac_address, in wpi_alloc_fw_dma() 898 dma_p->ncookies, dma_p->cookie.dmac_address, in wpi_alloc_fw_dma() [all …]
|
/illumos-gate/usr/src/uts/common/io/hxge/ |
H A D | hxge_main.c | 2281 dma_p->kaddrp = NULL; in hxge_dma_mem_alloc() 2315 &dma_p->dma_cookie, &dma_p->ncookies); in hxge_dma_mem_alloc() 2344 dma_p->ioaddr_pp = (unsigned char *) dma_p->dma_cookie.dmac_laddress; in hxge_dma_mem_alloc() 2346 HPI_DMA_ACC_HANDLE_SET(dma_p, dma_p->acc_handle); in hxge_dma_mem_alloc() 2357 dma_p, in hxge_dma_mem_alloc() 2360 dma_p->ioaddr_pp, in hxge_dma_mem_alloc() 2363 dma_p->alength, dma_p->alength, in hxge_dma_mem_alloc() 2373 if (dma_p == NULL) in hxge_dma_mem_free() 2379 dma_p->ncookies = 0; in hxge_dma_mem_free() 2391 dma_p->kaddrp = NULL; in hxge_dma_mem_free() [all …]
|
/illumos-gate/usr/src/uts/common/io/iwk/ |
H A D | iwk2.c | 1014 &dma_p->cookie, &dma_p->ncookies); in iwk_alloc_dma_mem() 1072 dma_p->ncookies, dma_p->cookie.dmac_address, in iwk_alloc_fw_dma() 1088 dma_p->ncookies, dma_p->cookie.dmac_address, in iwk_alloc_fw_dma() 1104 dma_p->ncookies, dma_p->cookie.dmac_address, in iwk_alloc_fw_dma() 1121 dma_p->ncookies, dma_p->cookie.dmac_address, in iwk_alloc_fw_dma() 1138 dma_p->ncookies, dma_p->cookie.dmac_address, in iwk_alloc_fw_dma() 1182 dma_p->ncookies, dma_p->cookie.dmac_address, in iwk_alloc_shared() 1216 dma_p->ncookies, dma_p->cookie.dmac_address, in iwk_alloc_kw() 1253 dma_p->ncookies, dma_p->cookie.dmac_address, in iwk_alloc_rx_ring() 1280 dma_p->ncookies, dma_p->cookie.dmac_address, in iwk_alloc_rx_ring() [all …]
|
/illumos-gate/usr/src/uts/common/io/ath/ |
H A D | ath_main.c | 343 &dma_p->alength, &dma_p->acc_hdl); in ath_alloc_dma_mem() 351 dma_p->mem_va, dma_p->alength, bind_flags, in ath_alloc_dma_mem() 352 DDI_DMA_SLEEP, NULL, &dma_p->cookie, &dma_p->ncookies); in ath_alloc_dma_mem() 356 dma_p->nslots = ~0U; in ath_alloc_dma_mem() 357 dma_p->size = ~0U; in ath_alloc_dma_mem() 358 dma_p->token = ~0U; in ath_alloc_dma_mem() 359 dma_p->offset = 0; in ath_alloc_dma_mem() 369 if (dma_p->dma_hdl != NULL) { in ath_free_dma_mem() 373 dma_p->acc_hdl = NULL; in ath_free_dma_mem() 376 dma_p->ncookies = 0; in ath_free_dma_mem() [all …]
|
/illumos-gate/usr/src/uts/common/io/nge/ |
H A D | nge_main.c | 319 DDI_DMA_DONTWAIT, NULL, &va, &dma_p->alength, &dma_p->acc_hdl); in nge_alloc_dma_mem() 326 dma_p->mem_va = va; in nge_alloc_dma_mem() 329 &dma_p->cookie, &dma_p->ncookies); in nge_alloc_dma_mem() 334 dma_p->nslots = ~0U; in nge_alloc_dma_mem() 335 dma_p->size = ~0U; in nge_alloc_dma_mem() 336 dma_p->offset = 0; in nge_alloc_dma_mem() 341 nge_free_dma_mem(dma_p); in nge_alloc_dma_mem() 354 if (dma_p->ncookies) { in nge_free_dma_mem() 356 dma_p->ncookies = 0; in nge_free_dma_mem() 361 dma_p->acc_hdl = NULL; in nge_free_dma_mem() [all …]
|
H A D | nge.h | 984 ddi_device_acc_attr_t *attr_p, uint_t dma_flags, dma_area_t *dma_p); 985 void nge_free_dma_mem(dma_area_t *dma_p);
|
/illumos-gate/usr/src/uts/common/io/rwd/ |
H A D | rt2661.c | 554 &dma_p->alength, &dma_p->acc_hdl); in rt2661_alloc_dma_mem() 565 dma_p->mem_va, dma_p->alength, bind_flags, in rt2661_alloc_dma_mem() 566 DDI_DMA_SLEEP, NULL, &dma_p->cookie, &dma_p->ncookies); in rt2661_alloc_dma_mem() 573 if (dma_p->ncookies != 1) { in rt2661_alloc_dma_mem() 579 dma_p->nslots = ~0U; in rt2661_alloc_dma_mem() 580 dma_p->size = ~0U; in rt2661_alloc_dma_mem() 581 dma_p->token = ~0U; in rt2661_alloc_dma_mem() 582 dma_p->offset = 0; in rt2661_alloc_dma_mem() 602 dma_p->acc_hdl = NULL; in rt2661_free_dma_mem() 605 dma_p->ncookies = 0; in rt2661_free_dma_mem() [all …]
|
/illumos-gate/usr/src/uts/common/io/rwn/ |
H A D | rt2860.c | 697 &dma_p->alength, &dma_p->acc_hdl); in rt2860_alloc_dma_mem() 708 dma_p->mem_va, dma_p->alength, bind_flags, in rt2860_alloc_dma_mem() 709 DDI_DMA_SLEEP, NULL, &dma_p->cookie, &dma_p->ncookies); in rt2860_alloc_dma_mem() 716 if (dma_p->ncookies != 1) { in rt2860_alloc_dma_mem() 722 dma_p->nslots = ~0U; in rt2860_alloc_dma_mem() 723 dma_p->size = ~0U; in rt2860_alloc_dma_mem() 724 dma_p->token = ~0U; in rt2860_alloc_dma_mem() 725 dma_p->offset = 0; in rt2860_alloc_dma_mem() 745 dma_p->acc_hdl = NULL; in rt2860_free_dma_mem() 748 dma_p->ncookies = 0; in rt2860_free_dma_mem() [all …]
|
/illumos-gate/usr/src/uts/common/io/arn/ |
H A D | arn_main.c | 305 &dma_p->alength, &dma_p->acc_hdl); in arn_alloc_dma_mem() 313 dma_p->mem_va, dma_p->alength, bind_flags, in arn_alloc_dma_mem() 314 DDI_DMA_SLEEP, NULL, &dma_p->cookie, &dma_p->ncookies); in arn_alloc_dma_mem() 318 dma_p->nslots = ~0U; in arn_alloc_dma_mem() 319 dma_p->size = ~0U; in arn_alloc_dma_mem() 320 dma_p->token = ~0U; in arn_alloc_dma_mem() 321 dma_p->offset = 0; in arn_alloc_dma_mem() 331 if (dma_p->dma_hdl != NULL) { in arn_free_dma_mem() 335 dma_p->acc_hdl = NULL; in arn_free_dma_mem() 338 dma_p->ncookies = 0; in arn_free_dma_mem() [all …]
|
/illumos-gate/usr/src/uts/common/io/rtw/ |
H A D | rtw.c | 1118 &dma_p->alength, &dma_p->acc_hdl); in rtw_alloc_dma_mem() 1126 dma_p->mem_va, dma_p->alength, bind_flags, in rtw_alloc_dma_mem() 1127 DDI_DMA_SLEEP, NULL, &dma_p->cookie, &dma_p->ncookies); in rtw_alloc_dma_mem() 1131 dma_p->nslots = ~0U; in rtw_alloc_dma_mem() 1132 dma_p->size = ~0U; in rtw_alloc_dma_mem() 1133 dma_p->token = ~0U; in rtw_alloc_dma_mem() 1134 dma_p->offset = 0; in rtw_alloc_dma_mem() 1144 if (dma_p->dma_hdl != NULL) { in rtw_free_dma_mem() 1148 dma_p->acc_hdl = NULL; in rtw_free_dma_mem() 1151 dma_p->ncookies = 0; in rtw_free_dma_mem() [all …]
|
/illumos-gate/usr/src/uts/common/io/mwl/ |
H A D | mwl.c | 373 &dma_p->alength, &dma_p->acc_hdl); in mwl_alloc_dma_mem() 384 dma_p->mem_va, dma_p->alength, bind_flags, in mwl_alloc_dma_mem() 385 DDI_DMA_SLEEP, NULL, &dma_p->cookie, &dma_p->ncookies); in mwl_alloc_dma_mem() 392 if (dma_p->ncookies != 1) { in mwl_alloc_dma_mem() 398 dma_p->nslots = ~0U; in mwl_alloc_dma_mem() 399 dma_p->size = ~0U; in mwl_alloc_dma_mem() 400 dma_p->token = ~0U; in mwl_alloc_dma_mem() 401 dma_p->offset = 0; in mwl_alloc_dma_mem() 422 dma_p->acc_hdl = NULL; in mwl_free_dma_mem() 425 dma_p->ncookies = 0; in mwl_free_dma_mem() [all …]
|
/illumos-gate/usr/src/uts/common/io/bge/ |
H A D | bge_main2.c | 2112 &dma_p->acc_hdl); 2119 dma_p->mem_va = va; 2122 &dma_p->cookie, &dma_p->ncookies); 2125 dma_p->alength, err, dma_p->ncookies)); 2130 dma_p->nslots = ~0U; 2131 dma_p->size = ~0U; 2132 dma_p->token = ~0U; 2133 dma_p->offset = 0; 2144 if (dma_p->ncookies) { 2146 dma_p->ncookies = 0; [all …]
|