Lines Matching refs:offset
81 u_long offset, size;
103 offset = uio->uio_offset;
104 if (offset + width > size)
108 v1 = bus_read_1(sc->avg_res, offset);
113 v2 = bus_read_2(sc->avg_res, offset);
118 v4 = bus_read_4(sc->avg_res, offset);
124 v8 = bus_read_8(sc->avg_res, offset);
143 u_long offset, size;
162 offset = uio->uio_offset;
163 if (offset + width > size)
170 bus_write_1(sc->avg_res, offset, v1);
177 bus_write_2(sc->avg_res, offset, v2);
184 bus_write_4(sc->avg_res, offset, v4);
192 bus_write_8(sc->avg_res, offset, v8);
204 altera_avgen_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
222 if (trunc_page(offset) == offset &&
223 rman_get_size(sc->avg_res) >= offset + PAGE_SIZE) {
224 *paddr = rman_get_start(sc->avg_res) + offset;