Lines Matching full:bar
19 type Bar0 = pci::Bar<{ Regs::END }>;
32 bar: Devres<Bar0>,
47 fn testdev(index: &TestIndex, bar: &Bar0) -> Result<u32> {
49 bar.write8(index.0, Regs::TEST);
51 let offset = u32::from_le(bar.read32(Regs::OFFSET)) as usize;
52 let data = bar.read8(Regs::DATA);
57 bar.try_write8(data, offset)?;
59 Ok(bar.read32(Regs::COUNT))
82 bar <- pdev.iomap_region_sized::<{ Regs::END }>(0, c_str!("rust_driver_pci")),
89 let bar = drvdata.bar.access(pdev.as_ref())?;
93 Self::testdev(info, bar)?
100 if let Ok(bar) = this.bar.access(pdev.as_ref()) {
102 bar.write8(this.index.0, Regs::TEST);