Searched refs:dequeue_pointer (Results 1 – 2 of 2) sorted by relevance
36 dequeue_pointer: GuestAddress, field55 dequeue_pointer: GuestAddress(0), in new()69 self.dequeue_pointer = GuestAddress(link_trb.get_ring_segment_pointer()); in dequeue_transfer_descriptor()75 self.dequeue_pointer = match self.dequeue_pointer.checked_add(size_of::<Trb>() as u64) { in dequeue_transfer_descriptor()78 return Err(Error::BadDequeuePointer(self.dequeue_pointer)); in dequeue_transfer_descriptor()110 self.dequeue_pointer = addr; in set_dequeue_pointer()123 .read_obj_from_addr(self.dequeue_pointer) in get_current_trb()137 gpa: self.dequeue_pointer.0, in get_current_trb()
47 dequeue_pointer: GuestAddress, field60 dequeue_pointer: GuestAddress(0), in new()137 self.dequeue_pointer = addr; in set_dequeue_pointer()142 self.enqueue_pointer == self.dequeue_pointer in is_empty()154 Ok(self.dequeue_pointer.0 == erst_entry.get_ring_segment_base_address()) in is_full()156 Ok(self.dequeue_pointer.0 == self.enqueue_pointer.0 + size_of::<Trb>() as u64) in is_full()