fn avail_ring_len(&mut self, sys_mem: &Arc<AddressSpace>) -> Result<u16> {
        let avail_idx = self.get_avail_idx(sys_mem).map(Wrapping)?;

        Ok((avail_idx - self.next_avail).0)
    }
/// The number of descriptor chains in the available ring.
The number of descriptor chains in the available ring.
The number of descriptor chains in the available ring .
fn avail_ring_len(&mut self, sys_mem: &Arc<AddressSpace>) -> Result<u16> {
        let avail_idx = self.get_avail_idx(sys_mem).map(Wrapping)?;
        Ok((avail_idx - self.next_avail).0)
    }
fn avail_ring_len ( & mut self , sys_mem : & Arc < AddressSpace > ) -> Result < u16 > { let avail_idx = self . get_avail_idx ( sys_mem ) . map ( Wrapping ) ? ; Ok ( ( avail_idx - self . next_avail ) . 0 ) }
The number of descriptor chains in the available ring.
The number of descriptor chains in the available ring .
&mut self
sys_mem
&Arc<AddressSpace>
&mut self
sys_mem
&Arc<AddressSpace>