#include <io.h>
|
uint64_t(* | read )(struct metal_io_region *io, unsigned long offset, memory_order order, int width) |
|
void(* | write )(struct metal_io_region *io, unsigned long offset, uint64_t value, memory_order order, int width) |
|
int(* | block_read )(struct metal_io_region *io, unsigned long offset, void *restrict dst, memory_order order, int len) |
|
int(* | block_write )(struct metal_io_region *io, unsigned long offset, const void *restrict src, memory_order order, int len) |
|
void(* | block_set )(struct metal_io_region *io, unsigned long offset, unsigned char value, memory_order order, int len) |
|
void(* | close )(struct metal_io_region *io) |
|
◆ block_read
◆ block_set
◆ block_write
int(* metal_io_ops::block_write) (struct metal_io_region *io, unsigned long offset, const void *restrict src, memory_order order, int len) |
◆ close
◆ read
◆ write
The documentation for this struct was generated from the following file: