iPXE
Data Fields
san_command_rw_params Struct Reference

SAN device read/write command parameters. More...

Data Fields

int(* block_rw )(struct interface *control, struct interface *data, uint64_t lba, unsigned int count, userptr_t buffer, size_t len)
 SAN device read/write operation. More...
 
userptr_t buffer
 Data buffer. More...
 
uint64_t lba
 Starting LBA. More...
 
unsigned int count
 Block count. More...
 

Detailed Description

SAN device read/write command parameters.

Definition at line 424 of file sanboot.c.

Field Documentation

◆ block_rw

int( * san_command_rw_params::block_rw) (struct interface *control, struct interface *data, uint64_t lba, unsigned int count, userptr_t buffer, size_t len)

SAN device read/write operation.

Definition at line 426 of file sanboot.c.

Referenced by sandev_command_rw(), and sandev_rw().

◆ buffer

userptr_t san_command_rw_params::buffer

Data buffer.

Definition at line 430 of file sanboot.c.

Referenced by sandev_command_rw(), and sandev_rw().

◆ lba

uint64_t san_command_rw_params::lba

Starting LBA.

Definition at line 432 of file sanboot.c.

Referenced by sandev_command_rw(), and sandev_rw().

◆ count

unsigned int san_command_rw_params::count

Block count.

Definition at line 434 of file sanboot.c.

Referenced by sandev_command_rw(), and sandev_rw().


The documentation for this struct was generated from the following file: