| NVIDIA DOCA SDK | Data Center on a Chip Framework Documentation |
#include </opt/mellanox/doca/samples/doca_dpa/dpa_nvqual/common/dpa_nvqual_common_defs.h>

Data Fields | |
| struct doca_devinfo ** | dev_list |
| struct doca_dev * | dev |
| struct doca_dpa * | dpa |
| struct doca_dpa_eu_affinity * | affinity |
| struct dpa_nvqual_tls | tlss [DPA_NVQUAL_MAX_EUS] |
| doca_dpa_dev_uintptr_t | dev_tlss [DPA_NVQUAL_MAX_EUS] |
| struct doca_dpa_thread * | threads [DPA_NVQUAL_MAX_EUS] |
| doca_dpa_dev_uintptr_t | thread_rets |
| struct doca_dpa_notification_completion * | notification_completions [DPA_NVQUAL_MAX_EUS] |
| doca_dpa_dev_uintptr_t | dev_notification_completions |
| uint64_t | num_threads |
| struct doca_sync_event * | se |
| doca_dpa_dev_sync_event_t | dev_se |
| bool | available_eus [DPA_NVQUAL_MAX_EUS] |
| unsigned int | available_eus_size |
| unsigned int | total_num_eus |
| size_t | buffers_size |
| uint64_t | num_ops |
| uint64_t | total_dpa_run_time_usec |
| struct dpa_nvqual_flow_config | flow_cfg |
| uint32_t | avg_latency_single_op |
| uint64_t | data_size |
DPA nvqual struct
Definition at line 158 of file dpa_nvqual_common_defs.h.
| struct doca_dpa_eu_affinity* dpa_nvqual::affinity |
Definition at line 162 of file dpa_nvqual_common_defs.h.
| bool dpa_nvqual::available_eus[DPA_NVQUAL_MAX_EUS] |
Definition at line 172 of file dpa_nvqual_common_defs.h.
| unsigned int dpa_nvqual::available_eus_size |
Definition at line 173 of file dpa_nvqual_common_defs.h.
| uint32_t dpa_nvqual::avg_latency_single_op |
Definition at line 179 of file dpa_nvqual_common_defs.h.
| size_t dpa_nvqual::buffers_size |
Definition at line 175 of file dpa_nvqual_common_defs.h.
| uint64_t dpa_nvqual::data_size |
Definition at line 180 of file dpa_nvqual_common_defs.h.
| struct doca_dev* dpa_nvqual::dev |
Definition at line 160 of file dpa_nvqual_common_defs.h.
| struct doca_devinfo** dpa_nvqual::dev_list |
Definition at line 159 of file dpa_nvqual_common_defs.h.
| doca_dpa_dev_uintptr_t dpa_nvqual::dev_notification_completions |
Definition at line 168 of file dpa_nvqual_common_defs.h.
| doca_dpa_dev_sync_event_t dpa_nvqual::dev_se |
Definition at line 171 of file dpa_nvqual_common_defs.h.
| doca_dpa_dev_uintptr_t dpa_nvqual::dev_tlss[DPA_NVQUAL_MAX_EUS] |
Definition at line 164 of file dpa_nvqual_common_defs.h.
| struct doca_dpa* dpa_nvqual::dpa |
Definition at line 161 of file dpa_nvqual_common_defs.h.
| struct dpa_nvqual_flow_config dpa_nvqual::flow_cfg |
Definition at line 177 of file dpa_nvqual_common_defs.h.
| struct doca_dpa_notification_completion* dpa_nvqual::notification_completions[DPA_NVQUAL_MAX_EUS] |
Definition at line 167 of file dpa_nvqual_common_defs.h.
| uint64_t dpa_nvqual::num_ops |
Definition at line 176 of file dpa_nvqual_common_defs.h.
| uint64_t dpa_nvqual::num_threads |
Definition at line 169 of file dpa_nvqual_common_defs.h.
| struct doca_sync_event* dpa_nvqual::se |
Definition at line 170 of file dpa_nvqual_common_defs.h.
| doca_dpa_dev_uintptr_t dpa_nvqual::thread_rets |
Definition at line 166 of file dpa_nvqual_common_defs.h.
| struct doca_dpa_thread* dpa_nvqual::threads[DPA_NVQUAL_MAX_EUS] |
Definition at line 165 of file dpa_nvqual_common_defs.h.
| struct dpa_nvqual_tls dpa_nvqual::tlss[DPA_NVQUAL_MAX_EUS] |
Definition at line 162 of file dpa_nvqual_common_defs.h.
| uint64_t dpa_nvqual::total_dpa_run_time_usec |
Definition at line 177 of file dpa_nvqual_common_defs.h.
| unsigned int dpa_nvqual::total_num_eus |
Definition at line 174 of file dpa_nvqual_common_defs.h.