/vbox/src/VBox/Devices/PC/ipxe/src/drivers/bitbash/ |
H A D | spi_bit.c | 76 * @v data_in RX data buffer (or NULL) 82 * from the MISO line to the @c data_in buffer. If @c data_out is 83 * NULL, then the data sent will be all zeroes. If @c data_in is 87 const void *data_out, void *data_in, 128 if ( data_in ) { 131 byte = ( data_in + byte_offset ); 152 * @v data_in RX data buffer (or NULL) 158 const void *data_out, void *data_in, size_t len ) { 210 spi_bit_transfer ( spibit, data_out, data_in, ( len * 8 ), 86 spi_bit_transfer( struct spi_bit_basher *spibit, const void *data_out, void *data_in, unsigned int len, int endianness ) argument 156 spi_bit_rw( struct spi_bus *bus, struct spi_device *device, unsigned int command, int address, const void *data_out, void *data_in, size_t len ) argument
|
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/ |
H A D | ata.h | 187 userptr_t data_in; member in struct:ata_cmd 190 * Must be zero if @c data_in is NULL
|
H A D | scsi.h | 262 userptr_t data_in; member in struct:scsi_cmd 265 * Must be zero if @c data_in is NULL
|
H A D | iscsi.h | 501 struct iscsi_bhs_data_in data_in; member in union:iscsi_bhs
|
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/block/ |
H A D | ata.c | 142 * @ret data_in Data-in buffer 145 void ( * data_in ) ( struct ata_command *atacmd, userptr_t buffer, member in struct:ata_command_type 146 size_t len, userptr_t *data_in, 326 .data_in = atacmd_data_buffer, 336 .data_in = atacmd_data_none, 412 .data_in = atacmd_data_priv, 491 type->data_in ( atacmd, buffer, len, 492 &command.data_in, &command.data_in_len );
|
H A D | srp.c | 409 struct srp_memory_descriptor *data_in; local 444 if ( command->data_in ) { 446 data_in = iob_put ( iobuf, sizeof ( *data_in ) ); 447 data_in->address = 448 cpu_to_be64 ( user_to_phys ( command->data_in, 0 ) ); 449 data_in->handle = ntohl ( srpdev->memory_handle ); 450 data_in->len = ntohl ( command->data_in_len );
|
/vbox/src/VBox/Devices/PC/ipxe/src/net/tcp/ |
H A D | iscsi.c | 369 assert ( ! ( iscsi->command->data_in && iscsi->command->data_out ) ); 376 if ( iscsi->command->data_in ) 391 ( iscsi->command->data_in ? "in" : "out" ), 392 ( iscsi->command->data_in ? 459 struct iscsi_bhs_data_in *data_in = &iscsi->rx_bhs.data_in; local 463 offset = ntohl ( data_in->offset ) + iscsi->rx_offset; 465 assert ( iscsi->command->data_in ); 467 copy_to_user ( iscsi->command->data_in, offset, data, len ); 474 if ( data_in [all...] |
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/phantom/ |
H A D | phantom.c | 1511 * @v data_in Data in, or NULL 1518 unsigned int opcode, const void *data_in, 1547 if ( data_in ) { 1556 memcpy ( in_frag, ( data_in + offset ), in_frag_len ); 1564 command = ( ( index << 24 ) | ( ( data_in ? len : 0 ) << 16 ) | 1517 phantom_clp_cmd( struct phantom_nic *phantom, unsigned int port, unsigned int opcode, const void *data_in, void *data_out, size_t offset, size_t len ) argument
|
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/ |
H A D | etherfabric.c | 1420 const void* data_out, void *data_in, size_t len ) 1462 read_cmd = ( data_in ? FCN_EE_SPI_READ : FCN_EE_SPI_WRITE ); 1479 if ( data_in ) { 1481 memcpy ( data_in, ®, len ); 1418 falcon_spi_rw( struct spi_bus* bus, struct spi_device *device, unsigned int command, int address, const void* data_out, void *data_in, size_t len ) argument
|