|
XenevaOS
|
#include <i915_drm.h>
Public Attributes | |
| __u32 | num_items |
| __u32 | flags |
| __u64 | items_ptr |
struct drm_i915_query - Supply an array of struct drm_i915_query_item for the kernel to fill out.
Note that this is generally a two step process for each struct drm_i915_query_item in the array:
Note that for some query items it can make sense for userspace to just pass in a buffer/blob equal to or larger than the required size. In this case only a single ioctl call is needed. For some smaller query items this can work quite well.
| __u32 drm_i915_query::flags |
@flags: Unused for now. Must be cleared to zero.
| __u64 drm_i915_query::items_ptr |
@items_ptr:
Pointer to an array of struct drm_i915_query_item. The number of array elements is @num_items.
| __u32 drm_i915_query::num_items |
@num_items: The number of elements in the @items_ptr array