• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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