Lines Matching refs:bus_dma_tag_t

799 typedef struct mipsco_bus_dma_tag		*bus_dma_tag_t;
802 #define BUS_DMA_TAG_VALID(t) ((t) != (bus_dma_tag_t)0)
825 * bus_dma_tag_t
837 int (*_dmamap_create)(bus_dma_tag_t, bus_size_t, int,
839 void (*_dmamap_destroy)(bus_dma_tag_t, bus_dmamap_t);
840 int (*_dmamap_load)(bus_dma_tag_t, bus_dmamap_t, void *,
842 int (*_dmamap_load_mbuf)(bus_dma_tag_t, bus_dmamap_t,
844 int (*_dmamap_load_uio)(bus_dma_tag_t, bus_dmamap_t,
846 int (*_dmamap_load_raw)(bus_dma_tag_t, bus_dmamap_t,
848 void (*_dmamap_unload)(bus_dma_tag_t, bus_dmamap_t);
849 void (*_dmamap_sync)(bus_dma_tag_t, bus_dmamap_t,
855 int (*_dmamem_alloc)(bus_dma_tag_t, bus_size_t, bus_size_t,
857 void (*_dmamem_free)(bus_dma_tag_t,
859 int (*_dmamem_map)(bus_dma_tag_t, bus_dma_segment_t *,
861 void (*_dmamem_unmap)(bus_dma_tag_t, void *, size_t);
862 paddr_t (*_dmamem_mmap)(bus_dma_tag_t, bus_dma_segment_t *,
926 int _bus_dmamap_create(bus_dma_tag_t, bus_size_t, int, bus_size_t,
928 void _bus_dmamap_destroy(bus_dma_tag_t, bus_dmamap_t);
929 int _bus_dmamap_load(bus_dma_tag_t, bus_dmamap_t, void *,
931 int _bus_dmamap_load_mbuf(bus_dma_tag_t, bus_dmamap_t,
933 int _bus_dmamap_load_uio(bus_dma_tag_t, bus_dmamap_t,
935 int _bus_dmamap_load_raw(bus_dma_tag_t, bus_dmamap_t,
937 void _bus_dmamap_unload(bus_dma_tag_t, bus_dmamap_t);
938 void _bus_dmamap_sync(bus_dma_tag_t, bus_dmamap_t, bus_addr_t,
941 int _bus_dmamem_alloc(bus_dma_tag_t tag, bus_size_t size,
944 int _bus_dmamem_alloc_range(bus_dma_tag_t tag, bus_size_t size,
948 void _bus_dmamem_free(bus_dma_tag_t tag, bus_dma_segment_t *segs,
950 int _bus_dmamem_map(bus_dma_tag_t tag, bus_dma_segment_t *segs,
952 void _bus_dmamem_unmap(bus_dma_tag_t tag, void *kva,
954 paddr_t _bus_dmamem_mmap(bus_dma_tag_t tag, bus_dma_segment_t *segs,
957 int _bus_dmamem_alloc_range(bus_dma_tag_t tag, bus_size_t size,
963 void _bus_dma_tag_init(bus_dma_tag_t tag);