#include <blockdev.h>
Data Fields | |
| int(* | read )(struct block_device *blockdev, uint64_t block, unsigned long count, userptr_t buffer) |
| Read block. | |
| int(* | write )(struct block_device *blockdev, uint64_t block, unsigned long count, userptr_t buffer) |
| Write block. | |
Definition at line 18 of file blockdev.h.
| int( * block_device_operations::read)(struct block_device *blockdev, uint64_t block, unsigned long count, userptr_t buffer) |
Read block.
| blockdev | Block device | |
| block | Block number | |
| count | Block count | |
| buffer | Data buffer |
| rc | Return status code |
Referenced by guess_int13_geometry(), int13_extended_read(), and int13_read_sectors().
| int( * block_device_operations::write)(struct block_device *blockdev, uint64_t block, unsigned long count, userptr_t buffer) |
Write block.
| blockdev | Block device | |
| block | Block number | |
| count | Block count | |
| buffer | Data buffer |
| rc | Return status code |
Referenced by int13_extended_write(), and int13_write_sectors().
1.5.7.1