Home
last modified time | relevance | path

Searched refs:data_dmat (Results 1 – 22 of 22) sorted by relevance

/freebsd/sys/dev/rtwn/pci/
H A Drtwn_pci_attach.c159 MJUMPAGESIZE, 1, MJUMPAGESIZE, 0, NULL, NULL, &rx_ring->data_dmat); in rtwn_pci_alloc_rx_list()
168 error = bus_dmamap_create(rx_ring->data_dmat, 0, &rx_data->map); in rtwn_pci_alloc_rx_list()
184 error = bus_dmamap_load(rx_ring->data_dmat, rx_data->map, in rtwn_pci_alloc_rx_list()
248 bus_dmamap_sync(rx_ring->data_dmat, in rtwn_pci_free_rx_list()
250 bus_dmamap_unload(rx_ring->data_dmat, rx_data->map); in rtwn_pci_free_rx_list()
254 bus_dmamap_destroy(rx_ring->data_dmat, rx_data->map); in rtwn_pci_free_rx_list()
257 if (rx_ring->data_dmat != NULL) { in rtwn_pci_free_rx_list()
258 bus_dma_tag_destroy(rx_ring->data_dmat); in rtwn_pci_free_rx_list()
259 rx_ring->data_dmat = NULL; in rtwn_pci_free_rx_list()
298 MJUMPAGESIZE, 1, MJUMPAGESIZE, 0, NULL, NULL, &tx_ring->data_dmat); in rtwn_pci_alloc_tx_list()
[all …]
H A Drtwn_pci_tx.c135 error = bus_dmamap_load_mbuf_sg(ring->data_dmat, data->map, m, segs, in rtwn_pci_tx_start_frame()
152 error = bus_dmamap_load_mbuf_sg(ring->data_dmat, data->map, m, in rtwn_pci_tx_start_frame()
175 bus_dmamap_sync(ring->data_dmat, data->map, BUS_DMASYNC_PREWRITE); in rtwn_pci_tx_start_frame()
227 bus_dmamap_unload(ring->data_dmat, data->map); in rtwn_pci_tx_start_beacon()
230 error = bus_dmamap_load_mbuf_sg(ring->data_dmat, in rtwn_pci_tx_start_beacon()
250 bus_dmamap_sync(ring->data_dmat, data->map, BUS_DMASYNC_PREWRITE); in rtwn_pci_tx_start_beacon()
H A Drtwn_pci_rx.c133 bus_dmamap_sync(ring->data_dmat, rx_data->map, BUS_DMASYNC_POSTREAD); in rtwn_pci_rx_frame()
134 bus_dmamap_unload(ring->data_dmat, rx_data->map); in rtwn_pci_rx_frame()
136 error = bus_dmamap_load(ring->data_dmat, rx_data->map, mtod(m1, void *), in rtwn_pci_rx_frame()
141 error = bus_dmamap_load(ring->data_dmat, rx_data->map, in rtwn_pci_rx_frame()
207 bus_dmamap_sync(ring->data_dmat, rx_data->map, BUS_DMASYNC_POSTREAD); in rtwn_pci_rx_buf_copy()
297 bus_dmamap_sync(ring->data_dmat, data->map, in rtwn_pci_tx_done()
299 bus_dmamap_unload(ring->data_dmat, data->map); in rtwn_pci_tx_done()
H A Drtwn_pci_var.h42 bus_dma_tag_t data_dmat; member
58 bus_dma_tag_t data_dmat; member
/freebsd/sys/dev/ral/
H A Drt2560.c498 &ring->data_dmat); in rt2560_alloc_tx_ring()
505 error = bus_dmamap_create(ring->data_dmat, 0, in rt2560_alloc_tx_ring()
531 bus_dmamap_sync(ring->data_dmat, data->map, in rt2560_reset_tx_ring()
533 bus_dmamap_unload(ring->data_dmat, data->map); in rt2560_reset_tx_ring()
574 bus_dmamap_sync(ring->data_dmat, data->map, in rt2560_free_tx_ring()
576 bus_dmamap_unload(ring->data_dmat, data->map); in rt2560_free_tx_ring()
584 bus_dmamap_destroy(ring->data_dmat, data->map); in rt2560_free_tx_ring()
590 if (ring->data_dmat != NULL) in rt2560_free_tx_ring()
591 bus_dma_tag_destroy(ring->data_dmat); in rt2560_free_tx_ring()
644 1, MCLBYTES, 0, NULL, NULL, &ring->data_dmat); in rt2560_alloc_rx_ring()
[all …]
H A Drt2661.c507 RT2661_MAX_SCATTER, MCLBYTES, 0, NULL, NULL, &ring->data_dmat); in rt2661_alloc_tx_ring()
514 error = bus_dmamap_create(ring->data_dmat, 0, in rt2661_alloc_tx_ring()
540 bus_dmamap_sync(ring->data_dmat, data->map, in rt2661_reset_tx_ring()
542 bus_dmamap_unload(ring->data_dmat, data->map); in rt2661_reset_tx_ring()
582 bus_dmamap_sync(ring->data_dmat, data->map, in rt2661_free_tx_ring()
584 bus_dmamap_unload(ring->data_dmat, data->map); in rt2661_free_tx_ring()
592 bus_dmamap_destroy(ring->data_dmat, data->map); in rt2661_free_tx_ring()
598 if (ring->data_dmat != NULL) in rt2661_free_tx_ring()
599 bus_dma_tag_destroy(ring->data_dmat); in rt2661_free_tx_ring()
651 1, MCLBYTES, 0, NULL, NULL, &ring->data_dmat); in rt2661_alloc_rx_ring()
[all …]
H A Drt2560var.h65 bus_dma_tag_t data_dmat; member
86 bus_dma_tag_t data_dmat; member
H A Drt2661var.h61 bus_dma_tag_t data_dmat; member
80 bus_dma_tag_t data_dmat; member
H A Drt2860var.h95 bus_dma_tag_t data_dmat; member
H A Drt2860.c720 1, MCLBYTES, 0, NULL, NULL, &ring->data_dmat); in rt2860_alloc_rx_ring()
730 error = bus_dmamap_create(ring->data_dmat, 0, &data->map); in rt2860_alloc_rx_ring()
744 error = bus_dmamap_load(ring->data_dmat, data->map, in rt2860_alloc_rx_ring()
796 bus_dmamap_sync(ring->data_dmat, data->map, in rt2860_free_rx_ring()
798 bus_dmamap_unload(ring->data_dmat, data->map); in rt2860_free_rx_ring()
802 bus_dmamap_destroy(ring->data_dmat, data->map); in rt2860_free_rx_ring()
804 if (ring->data_dmat != NULL) in rt2860_free_rx_ring()
805 bus_dma_tag_destroy(ring->data_dmat); in rt2860_free_rx_ring()
1229 bus_dmamap_sync(sc->rxq.data_dmat, data->map, in rt2860_rx_intr()
1231 bus_dmamap_unload(sc->rxq.data_dmat, data->map); in rt2860_rx_intr()
[all …]
/freebsd/sys/dev/wpi/
H A Dif_wpi.c709 if (sc->txq[0].data_dmat) { in wpi_detach()
1015 MJUMPAGESIZE, 1, MJUMPAGESIZE, 0, NULL, NULL, &ring->data_dmat); in wpi_alloc_rx_ring()
1030 error = bus_dmamap_create(ring->data_dmat, 0, &data->map); in wpi_alloc_rx_ring()
1046 error = bus_dmamap_load(ring->data_dmat, data->map, in wpi_alloc_rx_ring()
1140 bus_dmamap_sync(ring->data_dmat, data->map, in wpi_free_rx_ring()
1142 bus_dmamap_unload(ring->data_dmat, data->map); in wpi_free_rx_ring()
1147 bus_dmamap_destroy(ring->data_dmat, data->map); in wpi_free_rx_ring()
1149 if (ring->data_dmat != NULL) { in wpi_free_rx_ring()
1150 bus_dma_tag_destroy(ring->data_dmat); in wpi_free_rx_ring()
1151 ring->data_dmat = NULL; in wpi_free_rx_ring()
[all …]
H A Dif_wpivar.h74 bus_dma_tag_t data_dmat; member
91 bus_dma_tag_t data_dmat; member
/freebsd/sys/dev/iwi/
H A Dif_iwi.c649 IWI_MAX_NSEG, MCLBYTES, 0, NULL, NULL, &ring->data_dmat); in iwi_alloc_tx_ring()
656 error = bus_dmamap_create(ring->data_dmat, 0, in iwi_alloc_tx_ring()
680 bus_dmamap_sync(ring->data_dmat, data->map, in iwi_reset_tx_ring()
682 bus_dmamap_unload(ring->data_dmat, data->map); in iwi_reset_tx_ring()
718 bus_dmamap_sync(ring->data_dmat, data->map, in iwi_free_tx_ring()
720 bus_dmamap_unload(ring->data_dmat, data->map); in iwi_free_tx_ring()
728 bus_dmamap_destroy(ring->data_dmat, data->map); in iwi_free_tx_ring()
734 if (ring->data_dmat != NULL) in iwi_free_tx_ring()
735 bus_dma_tag_destroy(ring->data_dmat); in iwi_free_tx_ring()
757 1, MCLBYTES, 0, NULL, NULL, &ring->data_dmat); in iwi_alloc_rx_ring()
[all …]
H A Dif_iwivar.h81 bus_dma_tag_t data_dmat; member
102 bus_dma_tag_t data_dmat; member
/freebsd/sys/dev/iwm/
H A Dif_iwm.c1002 IWM_RBUF_SIZE, 1, IWM_RBUF_SIZE, 0, NULL, NULL, &ring->data_dmat); in iwm_alloc_rx_ring()
1011 error = bus_dmamap_create(ring->data_dmat, 0, &ring->spare_map); in iwm_alloc_rx_ring()
1024 error = bus_dmamap_create(ring->data_dmat, 0, &data->map); in iwm_alloc_rx_ring()
1073 bus_dmamap_sync(ring->data_dmat, data->map, in iwm_free_rx_ring()
1075 bus_dmamap_unload(ring->data_dmat, data->map); in iwm_free_rx_ring()
1080 bus_dmamap_destroy(ring->data_dmat, data->map); in iwm_free_rx_ring()
1085 bus_dmamap_destroy(ring->data_dmat, ring->spare_map); in iwm_free_rx_ring()
1088 if (ring->data_dmat != NULL) { in iwm_free_rx_ring()
1089 bus_dma_tag_destroy(ring->data_dmat); in iwm_free_rx_ring()
1090 ring->data_dmat = NULL; in iwm_free_rx_ring()
[all …]
H A Dif_iwmvar.h281 bus_dma_tag_t data_dmat;
309 bus_dma_tag_t data_dmat;
280 bus_dma_tag_t data_dmat; global() member
308 bus_dma_tag_t data_dmat; global() member
H A Dif_iwm_util.c245 error = bus_dmamap_load_mbuf_sg(ring->data_dmat, in iwm_send_cmd()
299 bus_dmamap_sync(ring->data_dmat, txdata->map, in iwm_send_cmd()
/freebsd/sys/dev/iwn/
H A Dif_iwnvar.h115 bus_dma_tag_t data_dmat; member
135 bus_dma_tag_t data_dmat; member
H A Dif_iwn.c1877 IWN_RBUF_SIZE, 1, IWN_RBUF_SIZE, 0, NULL, NULL, &ring->data_dmat); in iwn_alloc_rx_ring()
1892 error = bus_dmamap_create(ring->data_dmat, 0, &data->map); in iwn_alloc_rx_ring()
1909 error = bus_dmamap_load(ring->data_dmat, data->map, in iwn_alloc_rx_ring()
1919 bus_dmamap_sync(ring->data_dmat, data->map, in iwn_alloc_rx_ring()
1975 bus_dmamap_sync(ring->data_dmat, data->map, in iwn_free_rx_ring()
1977 bus_dmamap_unload(ring->data_dmat, data->map); in iwn_free_rx_ring()
1982 bus_dmamap_destroy(ring->data_dmat, data->map); in iwn_free_rx_ring()
1984 if (ring->data_dmat != NULL) { in iwn_free_rx_ring()
1985 bus_dma_tag_destroy(ring->data_dmat); in iwn_free_rx_ring()
1986 ring->data_dmat = NULL; in iwn_free_rx_ring()
[all …]
/freebsd/sys/dev/iwx/
H A Dif_iwx.c2033 0, NULL, NULL, &ring->data_dmat); in iwx_alloc_rx_ring()
2039 err = bus_dmamap_create(ring->data_dmat, 0, &data->map); in iwx_alloc_rx_ring()
2110 bus_dmamap_sync(ring->data_dmat, data->map, in iwx_free_rx_ring()
2112 bus_dmamap_unload(ring->data_dmat, data->map); in iwx_free_rx_ring()
2117 bus_dmamap_destroy(ring->data_dmat, data->map); in iwx_free_rx_ring()
2121 if (ring->data_dmat != NULL) { in iwx_free_rx_ring()
2122 bus_dma_tag_destroy(ring->data_dmat); in iwx_free_rx_ring()
2123 ring->data_dmat = NULL; in iwx_free_rx_ring()
2204 mapsize, 0, NULL, NULL, &ring->data_dmat); in iwx_alloc_tx_ring()
2213 err = bus_dmamap_create(ring->data_dmat, 0, &data->map); in iwx_alloc_tx_ring()
[all …]
H A Dif_iwxvar.h258 bus_dma_tag_t data_dmat; member
278 bus_dma_tag_t data_dmat; member
/freebsd/sys/dev/sym/
H A Dsym_hipd.c1552 bus_dma_tag_t data_dmat; /* DMA tag for user data */ member
6440 bus_dmamap_unload(np->data_dmat, cp->dmamap); in sym_free_ccb()
6487 if (bus_dmamap_create(np->data_dmat, 0, &cp->dmamap)) in sym_alloc_ccb()
7208 bus_dmamap_sync(np->data_dmat, cp->dmamap,
7280 bus_dmamap_sync(np->data_dmat, cp->dmamap,
7752 bus_dmamap_sync(np->data_dmat, cp->dmamap,
7829 retv = bus_dmamap_load_ccb(np->data_dmat, cp->dmamap,
8456 0, busdma_lock_mutex, &np->mtx, &np->data_dmat)) {
8789 bus_dmamap_destroy(np->data_dmat, cp->dmamap);
8824 if (np->data_dmat)
[all …]