Revision d3231181 dma.h

b/dma.h
28 28
} DMADirection;
29 29

  
30 30
struct ScatterGatherEntry {
31
    target_phys_addr_t base;
32
    target_phys_addr_t len;
31
    dma_addr_t base;
32
    dma_addr_t len;
33 33
};
34 34

  
35 35
struct QEMUSGList {
36 36
    ScatterGatherEntry *sg;
37 37
    int nsg;
38 38
    int nalloc;
39
    target_phys_addr_t size;
39
    dma_addr_t size;
40 40
};
41 41

  
42 42
void qemu_sglist_init(QEMUSGList *qsg, int alloc_hint);
43
void qemu_sglist_add(QEMUSGList *qsg, target_phys_addr_t base,
44
                     target_phys_addr_t len);
43
void qemu_sglist_add(QEMUSGList *qsg, dma_addr_t base, dma_addr_t len);
45 44
void qemu_sglist_destroy(QEMUSGList *qsg);
46 45
#endif
47 46

  

Also available in: Unified diff