Lines Matching refs:pos
68 nbsd_read(struct pci_dev *d, int pos, byte *buf, int len) in nbsd_read() argument
74 return pci_generic_block_read(d, pos, buf, len); in nbsd_read()
76 if (d->domain || pos >= 4096) in nbsd_read()
79 shift = 8*(pos % 4); in nbsd_read()
80 pos &= ~3; in nbsd_read()
82 if (pcibus_conf_read(d->access->fd, d->bus, d->dev, d->func, pos, &val) < 0) in nbsd_read()
101 nbsd_write(struct pci_dev *d, int pos, byte *buf, int len) in nbsd_write() argument
107 return pci_generic_block_write(d, pos, buf, len); in nbsd_write()
109 if (d->domain || pos >= 256) in nbsd_write()
118 shift = 8*(pos % 4); in nbsd_write()
119 pos &= ~3; in nbsd_write()
122 if (pcibus_conf_read(d->access->fd, d->bus, d->dev, d->func, pos, &val) < 0) in nbsd_write()
139 if (pcibus_conf_write(d->access->fd, d->bus, d->dev, d->func, pos, val) < 0) in nbsd_write()