Home
last modified time | relevance | path

Searched defs:virtio_map_ops (Results 1 – 1 of 1) sorted by relevance

/linux/include/linux/
H A Dvirtio_config.h193 struct virtio_map_ops { struct
194 dma_addr_t (*map_page)(union virtio_map map, struct page *page,
197 void (*unmap_page)(union virtio_map map, dma_addr_t map_handle,
200 void (*sync_single_for_cpu)(union virtio_map map, dma_addr_t map_handle,
202 void (*sync_single_for_device)(union virtio_map map,
205 void *(*alloc)(union virtio_map map, size_t size,
207 void (*free)(union virtio_map map, size_t size, void *vaddr,
209 bool (*need_sync)(union virtio_map map, dma_addr_t map_handle);
210 int (*mapping_error)(union virtio_map map, dma_addr_t map_handle);
211 size_t (*max_mapping_size)(union virtio_map map);