6 typedef struct IORange IORange;
7 typedef struct IORangeOps IORangeOps;
10 void (*read)(IORange *iorange, uint64_t offset, unsigned width,
12 void (*write)(IORange *iorange, uint64_t offset, unsigned width,
14 void (*destructor)(IORange *iorange);
18 const IORangeOps *ops;
23 static inline void iorange_init(IORange *iorange, const IORangeOps *ops,
24 uint64_t base, uint64_t len)