|
uint8_t | op_code |
|
bool | has_aux |
|
int16_t | status |
|
uint8_t | reserved [4] |
|
struct accel_io_channel * | accel_ch |
|
struct spdk_accel_sequence * | seq |
|
union { |
spdk_accel_completion_cb cb_fn |
|
spdk_accel_step_cb step_cb_fn |
|
}; | |
|
void * | cb_arg |
|
struct spdk_memory_domain * | src_domain |
|
void * | src_domain_ctx |
|
struct spdk_memory_domain * | dst_domain |
|
void * | dst_domain_ctx |
|
uint64_t | nbytes |
|
union { |
struct { |
struct iovec * iovs |
|
uint32_t iovcnt |
|
} s |
|
struct { |
void ** srcs |
|
uint32_t cnt |
|
} nsrcs |
|
}; | |
|
union { |
struct { |
struct iovec * iovs |
|
uint32_t iovcnt |
|
} d |
|
struct { |
struct iovec * iovs |
|
uint32_t iovcnt |
|
} s2 |
|
}; | |
|
union { |
struct { |
struct iovec * iovs |
|
uint32_t iovcnt |
|
} d2 |
|
uint32_t seed |
|
uint64_t fill_pattern |
|
struct spdk_accel_crypto_key * crypto_key |
|
struct { |
const struct spdk_dif_ctx * ctx |
|
struct spdk_dif_error * err |
|
uint32_t num_blocks |
|
} dif |
|
}; | |
|
union { |
uint32_t * crc_dst |
|
uint32_t * output_size |
|
uint32_t block_size |
|
}; | |
|
uint64_t | iv |
|
struct spdk_accel_task_aux_data * | aux |
|
The documentation for this struct was generated from the following file: