XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
drm_ivpu_metric_streamer_start Struct Reference

#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
 

Detailed Description

struct drm_ivpu_metric_streamer_start - Start collecting metric data

Member Data Documentation

◆ max_data_size

__u32 drm_ivpu_metric_streamer_start::max_data_size

@max_data_size: Returned max @data_size from DRM_IOCTL_IVPU_METRIC_STREAMER_GET_DATA

◆ metric_group_mask

__u64 drm_ivpu_metric_streamer_start::metric_group_mask

@metric_group_mask: Indicates metric streamer instance

◆ read_period_samples

__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.

◆ sample_size

__u32 drm_ivpu_metric_streamer_start::sample_size

@sample_size: Returned size of a single sample in bytes

◆ sampling_period_ns

__u64 drm_ivpu_metric_streamer_start::sampling_period_ns

@sampling_period_ns: Sampling period in nanoseconds


The documentation for this struct was generated from the following file: