Home
last modified time | relevance | path

Searched refs:trans_desc_ring (Results 1 – 1 of 1) sorted by relevance

/DragonOS/kernel/src/driver/net/e1000e/
H A De1000e.rs178 trans_desc_ring: &'static mut [E1000ETransDesc], field
309 let trans_desc_ring = unsafe { in new() localVariable
327 for ring in trans_desc_ring.iter_mut().take(recv_ring_length) { in new()
415 trans_desc_ring, in new()
449 let index = tdt % self.trans_desc_ring.len(); in e1000e_can_transmit()
450 let desc = &self.trans_desc_ring[index]; in e1000e_can_transmit()
459 let index = tdt % self.trans_desc_ring.len(); in e1000e_transmit()
460 let desc = &mut self.trans_desc_ring[index]; in e1000e_transmit()
470 tdt = (tdt + 1) % self.trans_desc_ring.len(); in e1000e_transmit()
581 NonNull::new(self.trans_desc_ring).unwrap().cast(), in drop()