Searched refs:receive_regs (Results 1 – 1 of 1) sorted by relevance
/DragonOS/kernel/src/driver/net/e1000e/ |
H A D | e1000e.rs | 171 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()
|