1 use core::ptr::NonNull;
2 use virtio_drivers_and_devices::BufferDirection;
3 use virtio_drivers_and_devices::PhysAddr;
4
dma_alloc_share(_paddr: usize, _size: usize)5 pub(crate) fn dma_alloc_share(_paddr: usize, _size: usize) {
6 unimplemented!();
7 }
8
dma_dealloc_unshare(_paddr: PhysAddr, _size: usize)9 pub(crate) fn dma_dealloc_unshare(_paddr: PhysAddr, _size: usize) {
10 unimplemented!();
11 }
12
13 // Safety: unimplemented
share(_buffer: NonNull<[u8]>, _direction: BufferDirection) -> PhysAddr14 pub(crate) unsafe fn share(_buffer: NonNull<[u8]>, _direction: BufferDirection) -> PhysAddr {
15 unimplemented!();
16 }
17
18 // Safety: unimplemented
unshare( _paddr: PhysAddr, _buffer: NonNull<[u8]>, _direction: BufferDirection, )19 pub(crate) unsafe fn unshare(
20 _paddr: PhysAddr,
21 _buffer: NonNull<[u8]>,
22 _direction: BufferDirection,
23 ) {
24 unimplemented!();
25 }
26