Libiscsi: Introducing new functions for zero-copy write operations
iscsi-command: Adding new functions for all write operations (WRITE10,
WRITE12, WRITE16, WRITEOR, etc') for cases where the user wants
to pass his own io vectors (prevent memcpy).
new functions are called iscsi_write*_iov_task and looks
very similar to the iscsi_write*_task, only they get
scsi_iovec pointer and number of scsi_iovec as
parameters.
Change-Id: I719552b4cbda4f937975b5df7e77b4844e48cd16
Signed-off-by: Roy Shterman <roysh@mellanox.com>
This commit is contained in:
committed by
Ronnie Sahlberg
parent
2bba53d31d
commit
c85042bacb
@@ -149,27 +149,49 @@ iscsi_verify16_sync
|
||||
iscsi_verify16_task
|
||||
iscsi_which_events
|
||||
iscsi_write10_sync
|
||||
iscsi_write10_iov_sync
|
||||
iscsi_write10_task
|
||||
iscsi_write10_iov_task
|
||||
iscsi_write12_sync
|
||||
iscsi_write12_iov_sync
|
||||
iscsi_write12_task
|
||||
iscsi_write12_iov_task
|
||||
iscsi_write16_sync
|
||||
iscsi_write16_iov_sync
|
||||
iscsi_write16_task
|
||||
iscsi_write16_iov_task
|
||||
iscsi_writeatomic16_sync
|
||||
iscsi_writeatomic16_iov_sync
|
||||
iscsi_writeatomic16_task
|
||||
iscsi_writeatomic16_iov_task
|
||||
iscsi_orwrite_sync
|
||||
iscsi_orwrite_iov_sync
|
||||
iscsi_orwrite_task
|
||||
iscsi_orwrite_iov_task
|
||||
iscsi_compareandwrite_sync
|
||||
iscsi_compareandwrite_iov_sync
|
||||
iscsi_compareandwrite_task
|
||||
iscsi_compareandwrite_iov_task
|
||||
iscsi_writeverify10_sync
|
||||
iscsi_writeverify10_iov_sync
|
||||
iscsi_writeverify10_task
|
||||
iscsi_writeverify10_iov_task
|
||||
iscsi_writeverify12_sync
|
||||
iscsi_writeverify12_iov_sync
|
||||
iscsi_writeverify12_task
|
||||
iscsi_writeverify12_iov_task
|
||||
iscsi_writeverify16_sync
|
||||
iscsi_writeverify16_iov_sync
|
||||
iscsi_writeverify16_task
|
||||
iscsi_writeverify16_iov_task
|
||||
iscsi_writesame10_sync
|
||||
iscsi_writesame10_iov_sync
|
||||
iscsi_writesame10_task
|
||||
iscsi_writesame10_iov_task
|
||||
iscsi_writesame16_sync
|
||||
iscsi_writesame16_iov_sync
|
||||
iscsi_writesame16_task
|
||||
iscsi_writesame16_iov_task
|
||||
scsi_association_to_str
|
||||
scsi_cdb_compareandwrite
|
||||
scsi_cdb_extended_copy
|
||||
|
||||
Reference in New Issue
Block a user