Lines Matching refs:ofs
403 static inline map_word inline_map_read(struct map_info *map, unsigned long ofs) in inline_map_read() argument
408 r.x[0] = __raw_readb(map->virt + ofs); in inline_map_read()
410 r.x[0] = __raw_readw(map->virt + ofs); in inline_map_read()
412 r.x[0] = __raw_readl(map->virt + ofs); in inline_map_read()
415 r.x[0] = __raw_readq(map->virt + ofs); in inline_map_read()
418 memcpy_fromio(r.x, map->virt + ofs, map->bankwidth); in inline_map_read()
425 static inline void inline_map_write(struct map_info *map, const map_word datum, unsigned long ofs) in inline_map_write() argument
428 __raw_writeb(datum.x[0], map->virt + ofs); in inline_map_write()
430 __raw_writew(datum.x[0], map->virt + ofs); in inline_map_write()
432 __raw_writel(datum.x[0], map->virt + ofs); in inline_map_write()
435 __raw_writeq(datum.x[0], map->virt + ofs); in inline_map_write()
438 memcpy_toio(map->virt+ofs, datum.x, map->bankwidth); in inline_map_write()
458 #define map_read(map, ofs) (map)->read(map, ofs) argument
460 #define map_write(map, datum, ofs) (map)->write(map, datum, ofs) argument
467 #define map_read(map, ofs) inline_map_read(map, ofs) argument
469 #define map_write(map, datum, ofs) inline_map_write(map, datum, ofs) argument