/haiku/src/libs/compat/freebsd_network/compat/sys/ |
H A D | _bus_dma.h | 35 * bus_dma_tag_t 42 typedef struct bus_dma_tag *bus_dma_tag_t; typedef in typeref:struct:bus_dma_tag
|
H A D | bus_dma.h | 166 int bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, 171 void *lockfuncarg, bus_dma_tag_t *dmat); 173 int bus_dma_tag_destroy(bus_dma_tag_t dmat); 192 int bus_dmamap_create(bus_dma_tag_t dmat, int flags, bus_dmamap_t *mapp); 198 int bus_dmamap_destroy(bus_dma_tag_t dmat, bus_dmamap_t map); 205 int bus_dmamem_alloc(bus_dma_tag_t dmat, void** vaddr, int flags, 212 void bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, bus_dmamap_t map); 220 int bus_dmamap_load(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, 228 int bus_dmamap_load_mbuf(bus_dma_tag_t dmat, bus_dmamap_t map, 233 int bus_dmamap_load_mbuf_sg(bus_dma_tag_t dma [all...] |
/haiku/src/libs/compat/openbsd_network/compat/machine/ |
H A D | bus.h | 17 bus_dma_tag_t _dmat; 30 bus_dmamap_create_obsd(bus_dma_tag_t tag, bus_size_t maxsize, 52 bus_dmamap_destroy_obsd(bus_dma_tag_t tag, bus_dmamap_t dmam) 71 bus_dmamap_load_obsd(bus_dma_tag_t tag, bus_dmamap_t dmam, void *buf, bus_size_t buflen, struct proc *p, int flags) 84 bus_dmamap_load_mbuf_obsd(bus_dma_tag_t tag, bus_dmamap_t dmam, struct mbuf *chain, int flags) 94 bus_dmamap_unload_obsd(bus_dma_tag_t tag, bus_dmamap_t dmam) 104 bus_dmamap_sync_obsd(bus_dma_tag_t tag, bus_dmamap_t dmam, 113 bus_dmamem_alloc_obsd(bus_dma_tag_t tag, bus_size_t size, bus_size_t alignment, bus_size_t boundary, 122 bus_dma_tag_t local; 145 bus_dmamem_free_obsd(bus_dma_tag_t ta [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2100/dev/ipw/ |
H A D | if_ipwvar.h | 124 bus_dma_tag_t parent_dmat; 125 bus_dma_tag_t tbd_dmat; 126 bus_dma_tag_t rbd_dmat; 127 bus_dma_tag_t status_dmat; 128 bus_dma_tag_t cmd_dmat; 129 bus_dma_tag_t hdr_dmat; 130 bus_dma_tag_t txbuf_dmat; 131 bus_dma_tag_t rxbuf_dmat;
|
/haiku/src/add-ons/kernel/drivers/network/ether/rdc/dev/vte/ |
H A D | if_vtevar.h | 74 bus_dma_tag_t vte_parent_tag; 75 bus_dma_tag_t vte_buffer_tag; 76 bus_dma_tag_t vte_tx_tag; 79 bus_dma_tag_t vte_rx_tag; 81 bus_dma_tag_t vte_tx_ring_tag; 83 bus_dma_tag_t vte_rx_ring_tag;
|
/haiku/src/add-ons/kernel/drivers/network/ether/nforce/dev/nfe/ |
H A D | if_nfevar.h | 27 bus_dma_tag_t tx_desc_tag; 32 bus_dma_tag_t tx_data_tag; 46 bus_dma_tag_t rx_desc_tag; 51 bus_dma_tag_t rx_data_tag; 59 bus_dma_tag_t jrx_desc_tag; 61 bus_dma_tag_t jrx_jumbo_tag; 66 bus_dma_tag_t jrx_data_tag; 121 bus_dma_tag_t nfe_parent_tag;
|
/haiku/src/add-ons/kernel/drivers/network/ether/jmicron2x0/dev/jme/ |
H A D | if_jmevar.h | 115 bus_dma_tag_t jme_ring_tag; 116 bus_dma_tag_t jme_buffer_tag; 117 bus_dma_tag_t jme_ssb_tag; 119 bus_dma_tag_t jme_tx_tag; 121 bus_dma_tag_t jme_rx_tag; 123 bus_dma_tag_t jme_tx_ring_tag; 125 bus_dma_tag_t jme_rx_ring_tag;
|
/haiku/src/add-ons/kernel/drivers/network/ether/ipro100/dev/fxp/ |
H A D | if_fxpvar.h | 144 bus_dma_tag_t rx_tag; 190 bus_dma_tag_t fxp_txmtag; /* bus DMA tag for Tx mbufs */ 191 bus_dma_tag_t fxp_rxmtag; /* bus DMA tag for Rx mbufs */ 192 bus_dma_tag_t fxp_stag; /* bus DMA tag for stats */ 194 bus_dma_tag_t cbl_tag; /* DMA tag for the TxCB list */ 196 bus_dma_tag_t mcs_tag; /* DMA tag for the multicast setup */
|
/haiku/src/add-ons/kernel/drivers/network/ether/atheros813x/dev/alc/ |
H A D | if_alcvar.h | 111 bus_dma_tag_t alc_parent_tag; 112 bus_dma_tag_t alc_buffer_tag; 113 bus_dma_tag_t alc_tx_tag; 115 bus_dma_tag_t alc_rx_tag; 117 bus_dma_tag_t alc_tx_ring_tag; 119 bus_dma_tag_t alc_rx_ring_tag; 121 bus_dma_tag_t alc_rr_ring_tag; 124 bus_dma_tag_t alc_cmb_tag; 126 bus_dma_tag_t alc_smb_tag;
|
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l1/dev/age/ |
H A D | if_agevar.h | 86 bus_dma_tag_t age_parent_tag; 87 bus_dma_tag_t age_buffer_tag; 88 bus_dma_tag_t age_tx_tag; 90 bus_dma_tag_t age_rx_tag; 92 bus_dma_tag_t age_tx_ring_tag; 94 bus_dma_tag_t age_rx_ring_tag; 97 bus_dma_tag_t age_rr_ring_tag; 99 bus_dma_tag_t age_cmb_block_tag; 101 bus_dma_tag_t age_smb_block_tag;
|
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/ |
H A D | if_aevar.h | 128 bus_dma_tag_t dma_parent_tag; 129 bus_dma_tag_t dma_rxd_tag; 130 bus_dma_tag_t dma_txd_tag; 131 bus_dma_tag_t dma_txs_tag;
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/pci/ |
H A D | rtwn_pci_var.h | 41 bus_dma_tag_t desc_dmat; 43 bus_dma_tag_t data_dmat; 57 bus_dma_tag_t desc_dmat; 59 bus_dma_tag_t data_dmat;
|
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/ |
H A D | rt2661var.h | 61 bus_dma_tag_t desc_dmat; 62 bus_dma_tag_t data_dmat; 80 bus_dma_tag_t desc_dmat; 81 bus_dma_tag_t data_dmat;
|
H A D | rt2560var.h | 65 bus_dma_tag_t desc_dmat; 66 bus_dma_tag_t data_dmat; 86 bus_dma_tag_t desc_dmat; 87 bus_dma_tag_t data_dmat;
|
H A D | rt2860var.h | 77 bus_dma_tag_t desc_dmat; 94 bus_dma_tag_t desc_dmat; 96 bus_dma_tag_t data_dmat; 152 bus_dma_tag_t txwi_dmat;
|
/haiku/src/add-ons/kernel/drivers/network/ether/atheros81xx/dev/ale/ |
H A D | if_alevar.h | 75 bus_dma_tag_t page_tag; 79 bus_dma_tag_t cmb_tag; 87 bus_dma_tag_t ale_parent_tag; 88 bus_dma_tag_t ale_buffer_tag; 89 bus_dma_tag_t ale_tx_tag; 91 bus_dma_tag_t ale_tx_ring_tag; 93 bus_dma_tag_t ale_rx_mblock_tag[ALE_RX_PAGES]; 99 bus_dma_tag_t ale_tx_cmb_tag;
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/ |
H A D | if_iwivar.h | 64 bus_dma_tag_t desc_dmat; 81 bus_dma_tag_t desc_dmat; 82 bus_dma_tag_t data_dmat; 103 bus_dma_tag_t data_dmat; 178 bus_dma_tag_t fw_dmat;
|
/haiku/src/libs/compat/freebsd_network/ |
H A D | bus_dma.cpp | 27 bus_dma_tag_t parent; 45 bus_dma_tag_t dmat; 91 bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, bus_addr_t boundary, 94 int flags, bus_dma_lock_t* lockfunc, void* lockfuncarg, bus_dma_tag_t* dmat) 103 bus_dma_tag_t newtag = (bus_dma_tag_t)kernel_malloc(sizeof(*newtag), 150 bus_dma_tag_destroy(bus_dma_tag_t dmat) 158 bus_dma_tag_t parent; 175 bus_dmamap_create(bus_dma_tag_t dmat, int flags, bus_dmamap_t* mapp) 228 bus_dmamap_destroy(bus_dma_tag_t dma [all...] |
H A D | shared.h | 59 bus_dma_tag_t (*bus_get_dma_tag)(device_t dev);
|
/haiku/headers/private/firewire/ |
H A D | fwdma.h | 43 // bus_dma_tag_t dma_tag; 61 // bus_dma_tag_t dma_tag; 116 void *fwdma_malloc_size(bus_dma_tag_t, bus_dmamap_t *, bus_size_t, bus_addr_t *, int); 117 void fwdma_free_size(bus_dma_tag_t, bus_dmamap_t, void *, bus_size_t);
|
/haiku/src/add-ons/kernel/drivers/network/ether/vt612x/dev/vge/ |
H A D | if_vgevar.h | 105 bus_dma_tag_t vge_ring_tag; 106 bus_dma_tag_t vge_buffer_tag; 107 bus_dma_tag_t vge_tx_tag; 109 bus_dma_tag_t vge_rx_tag; 111 bus_dma_tag_t vge_tx_ring_tag; 113 bus_dma_tag_t vge_rx_ring_tag;
|
/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/ |
H A D | glue.c | 108 bus_dma_tag_t sc_pdmat; 109 bus_dma_tag_t sc_dmat;
|
/haiku/src/add-ons/kernel/bus_managers/firewire/ |
H A D | fwohcivar.h | 59 bus_dma_tag_t dmat;
|
H A D | fwdma.cpp | 112 fwdma_malloc_size(bus_dma_tag_t dmat, bus_dmamap_t *dmamap, 129 fwdma_free_size(bus_dma_tag_t dmat, bus_dmamap_t dmamap,
|
/haiku/src/add-ons/kernel/drivers/network/ether/sis19x/dev/sge/ |
H A D | if_sgereg.h | 318 bus_dma_tag_t sge_tag; 319 bus_dma_tag_t sge_rx_tag; 320 bus_dma_tag_t sge_tx_tag; 323 bus_dma_tag_t sge_txmbuf_tag; 324 bus_dma_tag_t sge_rxmbuf_tag;
|