Home
last modified time | relevance | path

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

/aosp_15_r20/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()
/aosp_15_r20/packages/modules/Virtualization/guest/vmbase_example/src/
Dpci.rs125 fn dma_alloc(pages: usize, _direction: BufferDirection) -> (PhysAddr, NonNull<u8>) { in dma_alloc()
138 unsafe fn dma_dealloc(paddr: PhysAddr, vaddr: NonNull<u8>, pages: usize) -> i32 { in dma_dealloc()
154 unsafe fn mmio_phys_to_virt(paddr: PhysAddr, _size: usize) -> NonNull<u8> { in mmio_phys_to_virt()
158 unsafe fn share(buffer: NonNull<[u8]>, _direction: BufferDirection) -> PhysAddr { in share()
164 unsafe fn unshare(_paddr: PhysAddr, _buffer: NonNull<[u8]>, _direction: BufferDirection) { in unshare()
170 fn virt_to_phys(vaddr: NonNull<u8>) -> PhysAddr { in virt_to_phys()
/aosp_15_r20/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.rs604 fn descriptors_paddr(&self) -> PhysAddr { in descriptors_paddr()
626 fn driver_area_paddr(&self) -> PhysAddr { in driver_area_paddr()
654 fn device_area_paddr(&self) -> PhysAddr { in device_area_paddr()
/aosp_15_r20/packages/modules/Virtualization/libs/libvmbase/src/virtio/
Dhal.rs45 fn dma_alloc(pages: usize, _direction: BufferDirection) -> (PhysAddr, NonNull<u8>) { in dma_alloc()
55 unsafe fn dma_dealloc(_paddr: PhysAddr, vaddr: NonNull<u8>, pages: usize) -> i32 { in dma_dealloc()
68 unsafe fn mmio_phys_to_virt(paddr: PhysAddr, size: usize) -> NonNull<u8> { in mmio_phys_to_virt()
88 unsafe fn share(buffer: NonNull<[u8]>, direction: BufferDirection) -> PhysAddr { in share()
104 unsafe fn unshare(paddr: PhysAddr, buffer: NonNull<[u8]>, direction: BufferDirection) { in unshare()
/aosp_15_r20/external/trusty/lk/dev/virtio/vsock-rust/src/pci/
Dhal.rs116 fn dma_alloc(pages: usize, _direction: BufferDirection) -> (PhysAddr, NonNull<u8>) { in dma_alloc()
161 unsafe fn dma_dealloc(paddr: PhysAddr, vaddr: NonNull<u8>, pages: usize) -> i32 { in dma_dealloc()
179 unsafe fn mmio_phys_to_virt(paddr: PhysAddr, size: usize) -> NonNull<u8> { in mmio_phys_to_virt()
204 unsafe fn share(buffer: NonNull<[u8]>, direction: BufferDirection) -> PhysAddr { in share()
210 unsafe fn unshare(paddr: PhysAddr, buffer: NonNull<[u8]>, direction: BufferDirection) { in unshare()
/aosp_15_r20/external/trusty/lk/dev/virtio/vsock-rust/src/pci/arch/
Dx86_64.rs32 pub(crate) fn dma_dealloc_unshare(_paddr: PhysAddr, _size: usize) {} in dma_dealloc_unshare()
35 pub(crate) unsafe fn share(buffer: NonNull<[u8]>, _direction: BufferDirection) -> PhysAddr { in share()
43 _paddr: PhysAddr, in unshare()
Daarch64.rs58 pub(crate) fn dma_dealloc_unshare(paddr: PhysAddr, size: usize) { in dma_dealloc_unshare()
63 pub(crate) unsafe fn share(buffer: NonNull<[u8]>, direction: BufferDirection) -> PhysAddr { in share()
90 pub(crate) unsafe fn unshare(paddr: PhysAddr, buffer: NonNull<[u8]>, direction: BufferDirection) { in unshare()
/aosp_15_r20/external/rust/android-crates-io/crates/virtio-drivers/src/transport/
Dmod.rs49 descriptors: PhysAddr, in queue_set()
50 driver_area: PhysAddr, in queue_set()
51 device_area: PhysAddr, in queue_set()
Dfake.rs68 descriptors: PhysAddr, in queue_set()
69 driver_area: PhysAddr, in queue_set()
70 device_area: PhysAddr, in queue_set()
Dmmio.rs400 descriptors: PhysAddr, in queue_set()
401 driver_area: PhysAddr, in queue_set()
402 device_area: PhysAddr, in queue_set()
Dpci.rs284 descriptors: PhysAddr, in queue_set()
285 driver_area: PhysAddr, in queue_set()
286 device_area: PhysAddr, in queue_set()
/aosp_15_r20/prebuilts/go/linux-x86/src/syscall/
Dtypes_windows.go864 PhysAddr [MAXLEN_PHYSADDR]byte member
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/vendor/golang.org/x/sys/windows/
Dtypes_windows.go1439 PhysAddr [MAXLEN_PHYSADDR]byte member