Lines Matching full:observation

1534  * enum drm_xe_observation_type - Observation stream types
1537 /** @DRM_XE_OBSERVATION_TYPE_OA: OA observation stream type */
1539 /** @DRM_XE_OBSERVATION_TYPE_EU_STALL: EU stall sampling observation stream type */
1544 * enum drm_xe_observation_op - Observation stream ops
1547 /** @DRM_XE_OBSERVATION_OP_STREAM_OPEN: Open an observation stream */
1550 /** @DRM_XE_OBSERVATION_OP_ADD_CONFIG: Add observation stream config */
1553 /** @DRM_XE_OBSERVATION_OP_REMOVE_CONFIG: Remove observation stream config */
1560 * The observation layer enables multiplexing observation streams of
1568 /** @observation_type: observation stream type, of enum @drm_xe_observation_type */
1570 /** @observation_op: observation stream op, of enum @drm_xe_observation_op */
1577 * enum drm_xe_observation_ioctls - Observation stream fd ioctl's
1579 * Information exchanged between userspace and kernel for observation fd
1583 /** @DRM_XE_OBSERVATION_IOCTL_ENABLE: Enable data capture for an observation stream */
1586 /** @DRM_XE_OBSERVATION_IOCTL_DISABLE: Disable data capture for a observation stream */
1589 /** @DRM_XE_OBSERVATION_IOCTL_CONFIG: Change observation stream configuration */
1592 /** @DRM_XE_OBSERVATION_IOCTL_STATUS: Return observation stream status */
1595 /** @DRM_XE_OBSERVATION_IOCTL_INFO: Return observation stream info */
1714 * @DRM_XE_OBSERVATION_IOCTL_CONFIG observation stream fd ioctl, though only a
1839 * @DRM_XE_OBSERVATION_IOCTL_STATUS observation stream fd ioctl. Userspace can
1841 * observation fd read().
1860 * @DRM_XE_OBSERVATION_IOCTL_INFO observation stream fd ioctl