Home
last modified time | relevance | path

Searched refs:dma_p (Results 1 – 19 of 19) sorted by relevance

/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_main.c3352 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 Ddmfe_main.c2272 &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 Drge_main.c147 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 Diwp.c1063 &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 Dunm_gem.c449 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 Diwh.c1151 &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 Drtls.c1508 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 Dwpi.c808 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 Dhxge_main.c2281 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 Diwk2.c1014 &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 Dath_main.c343 &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 Dnge_main.c319 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 Dnge.h984 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 Drt2661.c554 &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 Drt2860.c697 &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 Darn_main.c305 &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 Drtw.c1118 &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 Dmwl.c373 &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 Dbge_main2.c2112 &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 …]