Home
last modified time | relevance | path

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

/external/rust/android-crates-io/crates/virtio-drivers-and-devices/src/hal/
Dfake.rs18 fn dma_alloc(pages: usize, _direction: BufferDirection) -> (PhysAddr, NonNull<u8>) { in dma_alloc()
30 unsafe fn dma_dealloc(_paddr: PhysAddr, vaddr: NonNull<u8>, pages: usize) -> i32 { in dma_dealloc()
41 unsafe fn mmio_phys_to_virt(paddr: PhysAddr, _size: usize) -> NonNull<u8> { in mmio_phys_to_virt()
45 unsafe fn share(buffer: NonNull<[u8]>, direction: BufferDirection) -> PhysAddr { in share()
63 unsafe fn unshare(paddr: PhysAddr, buffer: NonNull<[u8]>, direction: BufferDirection) { in unshare()
84 fn virt_to_phys(vaddr: usize) -> PhysAddr { in virt_to_phys()
/external/rust/android-crates-io/crates/virtio-drivers/src/hal/
Dfake.rs18 fn dma_alloc(pages: usize, _direction: BufferDirection) -> (PhysAddr, NonNull<u8>) { in dma_alloc()
30 unsafe fn dma_dealloc(_paddr: PhysAddr, vaddr: NonNull<u8>, pages: usize) -> i32 { in dma_dealloc()
41 unsafe fn mmio_phys_to_virt(paddr: PhysAddr, _size: usize) -> NonNull<u8> { in mmio_phys_to_virt()
45 unsafe fn share(buffer: NonNull<[u8]>, direction: BufferDirection) -> PhysAddr { in share()
63 unsafe fn unshare(paddr: PhysAddr, buffer: NonNull<[u8]>, direction: BufferDirection) { in unshare()
84 fn virt_to_phys(vaddr: usize) -> PhysAddr { in virt_to_phys()
/external/rust/android-crates-io/crates/virtio-drivers/src/
Dhal.rs8 pub type PhysAddr = usize; typedef
91 fn dma_alloc(pages: usize, direction: BufferDirection) -> (PhysAddr, NonNull<u8>); in dma_alloc()
100 unsafe fn dma_dealloc(paddr: PhysAddr, vaddr: NonNull<u8>, pages: usize) -> i32; in dma_dealloc()
118 unsafe fn mmio_phys_to_virt(paddr: PhysAddr, size: usize) -> NonNull<u8>; in mmio_phys_to_virt()
130 unsafe fn share(buffer: NonNull<[u8]>, direction: BufferDirection) -> PhysAddr; in share()
140 unsafe fn unshare(paddr: PhysAddr, buffer: NonNull<[u8]>, direction: BufferDirection); in unshare()
Dqueue.rs608 fn descriptors_paddr(&self) -> PhysAddr { in descriptors_paddr()
630 fn driver_area_paddr(&self) -> PhysAddr { in driver_area_paddr()
658 fn device_area_paddr(&self) -> PhysAddr { in device_area_paddr()
/external/trusty/lk/dev/virtio/vsock-rust/src/pci/
Dunimplemented.rs9 pub(crate) fn dma_dealloc_unshare(_paddr: PhysAddr, _size: usize) { in dma_dealloc_unshare()
14 pub(crate) unsafe fn share(_buffer: NonNull<[u8]>, _direction: BufferDirection) -> PhysAddr { in share()
20 _paddr: PhysAddr, in unshare()
Dhal.rs127 fn dma_alloc(pages: usize, direction: BufferDirection) -> (PhysAddr, NonNull<u8>) { in dma_alloc()
135 unsafe fn dma_dealloc(paddr: PhysAddr, vaddr: NonNull<u8>, pages: usize) -> i32 { in dma_dealloc()
149 unsafe fn mmio_phys_to_virt(paddr: PhysAddr, size: usize) -> NonNull<u8> { in mmio_phys_to_virt()
174 unsafe fn share(buffer: NonNull<[u8]>, direction: BufferDirection) -> PhysAddr { in share()
180 unsafe fn unshare(paddr: PhysAddr, buffer: NonNull<[u8]>, direction: BufferDirection) { in unshare()
Darch.rs63 pub(crate) fn dma_dealloc_unshare(paddr: PhysAddr, size: usize) { in dma_dealloc_unshare()
68 pub(crate) unsafe fn share(buffer: NonNull<[u8]>, direction: BufferDirection) -> PhysAddr { in share()
95 pub(crate) unsafe fn unshare(paddr: PhysAddr, buffer: NonNull<[u8]>, direction: BufferDirection) { in unshare()
/external/rust/android-crates-io/crates/virtio-drivers-and-devices/src/
Dhal.rs8 pub type PhysAddr = usize; typedef
100 paddr: PhysAddr, in new()
164 fn dma_alloc(pages: usize, direction: BufferDirection) -> (PhysAddr, NonNull<u8>); in dma_alloc()
173 unsafe fn dma_dealloc(paddr: PhysAddr, vaddr: NonNull<u8>, pages: usize) -> i32; in dma_dealloc()
191 unsafe fn mmio_phys_to_virt(paddr: PhysAddr, size: usize) -> NonNull<u8>; in mmio_phys_to_virt()
203 unsafe fn share(buffer: NonNull<[u8]>, direction: BufferDirection) -> PhysAddr; in share()
213 unsafe fn unshare(paddr: PhysAddr, buffer: NonNull<[u8]>, direction: BufferDirection); in unshare()
233 paddr: PhysAddr, in dma_map()
246 unsafe fn dma_unmap(paddr: PhysAddr, vaddr: NonNull<u8>, pages: usize) -> i32; in dma_unmap()
Dqueue.rs875 unsafe fn map_legacy(queue_size: u16, paddr: PhysAddr, client_id: u16) -> Result<Self> { in map_legacy()
895 desc_avail_paddr: PhysAddr, in map_flexible()
896 used_paddr: PhysAddr, in map_flexible()
930 fn descriptors_paddr(&self) -> PhysAddr { in descriptors_paddr()
952 fn driver_area_paddr(&self) -> PhysAddr { in driver_area_paddr()
980 fn device_area_paddr(&self) -> PhysAddr { in device_area_paddr()
/external/trusty/lk/dev/virtio/vsock-rust/src/
Dhal.rs36 pub(crate) fn dma_alloc(pages: usize, _direction: BufferDirection) -> (PhysAddr, NonNull<u8>) { in dma_alloc()
79 pub(crate) unsafe fn dma_dealloc(_paddr: PhysAddr, vaddr: NonNull<u8>, _pages: usize) -> i32 { in dma_dealloc()
/external/rust/android-crates-io/crates/virtio-drivers-and-devices/src/transport/
Dsome.rs116 descriptors: PhysAddr, in queue_set()
117 driver_area: PhysAddr, in queue_set()
118 device_area: PhysAddr, in queue_set()
Dx86_64.rs216 descriptors: PhysAddr, in queue_set()
217 driver_area: PhysAddr, in queue_set()
218 device_area: PhysAddr, in queue_set()
Dmod.rs74 descriptors: PhysAddr, in queue_set()
75 driver_area: PhysAddr, in queue_set()
76 device_area: PhysAddr, in queue_set()
Dfake.rs73 descriptors: PhysAddr, in queue_set()
74 driver_area: PhysAddr, in queue_set()
75 device_area: PhysAddr, in queue_set()
Dmmio.rs399 descriptors: PhysAddr, in queue_set()
400 driver_area: PhysAddr, in queue_set()
401 device_area: PhysAddr, in queue_set()
Dpci.rs290 descriptors: PhysAddr, in queue_set()
291 driver_area: PhysAddr, in queue_set()
292 device_area: PhysAddr, in queue_set()
/external/rust/android-crates-io/crates/virtio-drivers/src/transport/
Dsome.rs116 descriptors: PhysAddr, in queue_set()
117 driver_area: PhysAddr, in queue_set()
118 device_area: PhysAddr, in queue_set()
Dx86_64.rs216 descriptors: PhysAddr, in queue_set()
217 driver_area: PhysAddr, in queue_set()
218 device_area: PhysAddr, in queue_set()
Dmod.rs54 descriptors: PhysAddr, in queue_set()
55 driver_area: PhysAddr, in queue_set()
56 device_area: PhysAddr, in queue_set()
Dfake.rs73 descriptors: PhysAddr, in queue_set()
74 driver_area: PhysAddr, in queue_set()
75 device_area: PhysAddr, in queue_set()
Dmmio.rs399 descriptors: PhysAddr, in queue_set()
400 driver_area: PhysAddr, in queue_set()
401 device_area: PhysAddr, in queue_set()
Dpci.rs290 descriptors: PhysAddr, in queue_set()
291 driver_area: PhysAddr, in queue_set()
292 device_area: PhysAddr, in queue_set()