|
XenevaOS
|
#include <ivpu_accel.h>
Public Attributes | |
| __u64 | metric_group_mask |
| __u64 | sampling_period_ns |
| __u32 | read_period_samples |
| __u32 | sample_size |
| __u32 | max_data_size |
struct drm_ivpu_metric_streamer_start - Start collecting metric data
| __u32 drm_ivpu_metric_streamer_start::max_data_size |
@max_data_size: Returned max @data_size from DRM_IOCTL_IVPU_METRIC_STREAMER_GET_DATA
| __u64 drm_ivpu_metric_streamer_start::metric_group_mask |
@metric_group_mask: Indicates metric streamer instance
| __u32 drm_ivpu_metric_streamer_start::read_period_samples |
@read_period_samples:
Number of samples after which user space will try to read the data. Reading the data after significantly longer period may cause data loss.
| __u32 drm_ivpu_metric_streamer_start::sample_size |
@sample_size: Returned size of a single sample in bytes
| __u64 drm_ivpu_metric_streamer_start::sampling_period_ns |
@sampling_period_ns: Sampling period in nanoseconds