Lines Matching refs:ofs
411 static inline map_word inline_map_read(struct map_info *map, unsigned long ofs) in inline_map_read() argument
416 r.x[0] = __raw_readb(map->virt + ofs); in inline_map_read()
418 r.x[0] = __raw_readw(map->virt + ofs); in inline_map_read()
420 r.x[0] = __raw_readl(map->virt + ofs); in inline_map_read()
423 r.x[0] = __raw_readq(map->virt + ofs); in inline_map_read()
426 memcpy_fromio(r.x, map->virt + ofs, map->bankwidth); in inline_map_read()
433 static inline void inline_map_write(struct map_info *map, const map_word datum, unsigned long ofs) in inline_map_write() argument
436 __raw_writeb(datum.x[0], map->virt + ofs); in inline_map_write()
438 __raw_writew(datum.x[0], map->virt + ofs); in inline_map_write()
440 __raw_writel(datum.x[0], map->virt + ofs); in inline_map_write()
443 __raw_writeq(datum.x[0], map->virt + ofs); in inline_map_write()
446 memcpy_toio(map->virt+ofs, datum.x, map->bankwidth); in inline_map_write()
466 #define map_read(map, ofs) (map)->read(map, ofs) argument
468 #define map_write(map, datum, ofs) (map)->write(map, datum, ofs) argument
475 #define map_read(map, ofs) inline_map_read(map, ofs) argument
477 #define map_write(map, datum, ofs) inline_map_write(map, datum, ofs) argument