Home
last modified time | relevance | path

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

/DragonOS/kernel/src/driver/net/e1000e/
H A De1000e.rs171 receive_regs: NonNull<ReceiveRegs>, field
249 let receive_regs: NonNull<ReceiveRegs> = in new() localVariable
348 volwrite!(receive_regs, rdbal0, (recv_ring_pa) as u32); in new()
349 volwrite!(receive_regs, rdbah0, (recv_ring_pa >> 32) as u32); in new()
352 volwrite!(receive_regs, rdlen0, PAGE_SIZE as u32); in new()
355 volwrite!(receive_regs, rdh0, 0); in new()
356 volwrite!(receive_regs, rdt0, (recv_ring_length - 1) as u32); in new()
411 receive_regs, in new()
431 let mut rdt = unsafe { volread!(self.receive_regs, rdt0) } as usize; in e1000e_receive()
443 unsafe { volwrite!(self.receive_regs, rdt0, rdt as u32) }; in e1000e_receive()