Searched refs:bus_dmamap_t (Results 1 - 25 of 72) sorted by relevance

123

/haiku/src/libs/compat/freebsd_network/compat/sys/
H A D_bus_dma.h45 * bus_dmamap_t
49 typedef struct bus_dmamap *bus_dmamap_t; typedef in typeref:struct:bus_dmamap
H A Dbus_dma.h192 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);
206 bus_dmamap_t *mapp);
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 dmat, bus_dmamap_t map,
241 int bus_dmamap_load_uio(bus_dma_tag_t dmat, bus_dmamap_t map,
250 void bus_dmamap_sync(bus_dma_tag_t dmat, bus_dmamap_t dmamap, bus_dmasync_op_t op);
253 void bus_dmamap_sync_etc(bus_dma_tag_t dmat, bus_dmamap_t dmama
[all...]
/haiku/src/libs/compat/openbsd_network/compat/machine/
H A Dbus.h18 bus_dmamap_t _dmamp;
26 #define bus_dmamap_t bus_dmamap_obsd_t macro
32 int flags, bus_dmamap_t* dmamp)
52 bus_dmamap_destroy_obsd(bus_dma_tag_t tag, bus_dmamap_t dmam)
64 bus_dmamap_t dmam = (bus_dmamap_t)arg;
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 dma
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2100/dev/ipw/
H A Dif_ipwvar.h46 bus_dmamap_t map;
53 bus_dmamap_t map;
133 bus_dmamap_t tbd_map;
134 bus_dmamap_t rbd_map;
135 bus_dmamap_t status_map;
136 bus_dmamap_t cmd_map;
/haiku/src/add-ons/kernel/drivers/network/ether/nforce/dev/nfe/
H A Dif_nfevar.h22 bus_dmamap_t tx_data_map;
28 bus_dmamap_t tx_desc_map;
40 bus_dmamap_t rx_data_map;
47 bus_dmamap_t rx_desc_map;
52 bus_dmamap_t rx_spare_map;
60 bus_dmamap_t jrx_desc_map;
62 bus_dmamap_t jrx_jumbo_map;
67 bus_dmamap_t jrx_spare_map;
/haiku/src/add-ons/kernel/drivers/network/ether/rdc/dev/vte/
H A Dif_vtevar.h61 bus_dmamap_t rx_dmamap;
67 bus_dmamap_t tx_dmamap;
82 bus_dmamap_t vte_tx_ring_map;
84 bus_dmamap_t vte_rx_ring_map;
85 bus_dmamap_t vte_rx_sparemap;
/haiku/src/add-ons/kernel/drivers/network/ether/jmicron2x0/dev/jme/
H A Dif_jmevar.h103 bus_dmamap_t tx_dmamap;
110 bus_dmamap_t rx_dmamap;
118 bus_dmamap_t jme_ssb_map;
124 bus_dmamap_t jme_tx_ring_map;
126 bus_dmamap_t jme_rx_ring_map;
127 bus_dmamap_t jme_rx_sparemap;
/haiku/src/add-ons/kernel/drivers/network/ether/ipro100/dev/fxp/
H A Dif_fxpvar.h122 bus_dmamap_t rx_map;
130 bus_dmamap_t tx_map;
193 bus_dmamap_t fxp_smap; /* bus DMA map for stats */
195 bus_dmamap_t cbl_map; /* DMA map for the TxCB list */
197 bus_dmamap_t mcs_map; /* DMA map for the multicast setup */
198 bus_dmamap_t spare_map; /* spare DMA map */
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/pci/
H A Drtwn_pci_var.h33 bus_dmamap_t map;
42 bus_dmamap_t desc_map;
50 bus_dmamap_t map;
58 bus_dmamap_t desc_map;
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/
H A Drt2661var.h53 bus_dmamap_t map;
63 bus_dmamap_t desc_map;
75 bus_dmamap_t map;
82 bus_dmamap_t desc_map;
H A Drt2560var.h57 bus_dmamap_t map;
67 bus_dmamap_t desc_map;
80 bus_dmamap_t map;
88 bus_dmamap_t desc_map;
H A Drt2860var.h69 bus_dmamap_t map;
78 bus_dmamap_t desc_map;
88 bus_dmamap_t map;
95 bus_dmamap_t desc_map;
153 bus_dmamap_t txwi_map;
/haiku/src/add-ons/kernel/drivers/network/ether/atheros813x/dev/alc/
H A Dif_alcvar.h88 bus_dmamap_t rx_dmamap;
94 bus_dmamap_t tx_dmamap;
118 bus_dmamap_t alc_tx_ring_map;
120 bus_dmamap_t alc_rx_ring_map;
122 bus_dmamap_t alc_rr_ring_map;
123 bus_dmamap_t alc_rx_sparemap;
125 bus_dmamap_t alc_cmb_map;
127 bus_dmamap_t alc_smb_map;
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l1/dev/age/
H A Dif_agevar.h75 bus_dmamap_t tx_dmamap;
81 bus_dmamap_t rx_dmamap;
93 bus_dmamap_t age_tx_ring_map;
95 bus_dmamap_t age_rx_ring_map;
96 bus_dmamap_t age_rx_sparemap;
98 bus_dmamap_t age_rr_ring_map;
100 bus_dmamap_t age_cmb_block_map;
102 bus_dmamap_t age_smb_block_map;
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/
H A Dif_iwivar.h65 bus_dmamap_t desc_map;
75 bus_dmamap_t map;
83 bus_dmamap_t desc_map;
96 bus_dmamap_t map;
179 bus_dmamap_t fw_map;
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/
H A Dif_aevar.h132 bus_dmamap_t dma_rxd_map;
133 bus_dmamap_t dma_txd_map;
134 bus_dmamap_t dma_txs_map;
/haiku/headers/private/firewire/
H A Dfwdma.h44 // bus_dmamap_t dma_map;
51 // bus_dmamap_t dma_map;
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/atheros81xx/dev/ale/
H A Dif_alevar.h71 bus_dmamap_t tx_dmamap;
76 bus_dmamap_t page_map;
80 bus_dmamap_t cmb_map;
92 bus_dmamap_t ale_tx_ring_map;
94 bus_dmamap_t ale_rx_mblock_map[ALE_RX_PAGES];
100 bus_dmamap_t ale_tx_cmb_map;
/haiku/src/libs/compat/freebsd_network/
H A Dbus_dma.cpp175 bus_dmamap_create(bus_dma_tag_t dmat, int flags, bus_dmamap_t* mapp)
177 *mapp = (bus_dmamap_t)calloc(sizeof(**mapp), 1);
197 _prepare_bounce_buffer(bus_dmamap_t map, bus_size_t reqsize, int flags)
216 bus_dmamap_t extraMap;
228 bus_dmamap_destroy(bus_dma_tag_t dmat, bus_dmamap_t map)
245 bus_dmamap_t* mapp)
310 bus_dmamem_free(bus_dma_tag_t dmat, void* vaddr, bus_dmamap_t map)
386 bus_dmamap_load(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf,
427 bus_dmamap_load_mbuf_sg(bus_dma_tag_t dmat, bus_dmamap_t map, struct mbuf* mb,
469 bus_dmamap_load_mbuf(bus_dma_tag_t dmat, bus_dmamap_t ma
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/vt612x/dev/vge/
H A Dif_vgevar.h92 bus_dmamap_t tx_dmamap;
99 bus_dmamap_t rx_dmamap;
112 bus_dmamap_t vge_tx_ring_map;
114 bus_dmamap_t vge_rx_ring_map;
115 bus_dmamap_t vge_rx_sparemap;
/haiku/src/add-ons/kernel/drivers/network/ether/sis19x/dev/sge/
H A Dif_sgereg.h308 bus_dmamap_t tx_dmamap;
314 bus_dmamap_t rx_dmamap;
321 bus_dmamap_t sge_rx_dmamap;
322 bus_dmamap_t sge_tx_dmamap;
327 bus_dmamap_t sge_rx_spare_map;
/haiku/src/add-ons/kernel/bus_managers/firewire/
H A Dfwdma.cpp112 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/wlan/iprowifi3945/dev/wpi/
H A Dif_wpivar.h55 bus_dmamap_t map;
62 bus_dmamap_t map;
85 bus_dmamap_t map;
/haiku/src/add-ons/kernel/drivers/network/ether/sis900/dev/sis/
H A Dif_sisreg.h451 bus_dmamap_t tx_dmamap;
456 bus_dmamap_t rx_dmamap;
476 bus_dmamap_t sis_rx_list_map;
478 bus_dmamap_t sis_tx_list_map;
481 bus_dmamap_t sis_rx_sparemap;
/haiku/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/dev/bwi/
H A Dif_bwivar.h228 bus_dmamap_t rdata_dmap;
235 bus_dmamap_t tb_dmap;
250 bus_dmamap_t rb_dmap;
255 bus_dmamap_t rbd_tmp_dmap;
261 bus_dmamap_t stats_ring_dmap;
266 bus_dmamap_t stats_dmap;

Completed in 211 milliseconds

123