Lines Matching full:query
21 * 3. IOCTL's Query structs in the order of the Query's entries.
262 * If a query is made with a struct @drm_xe_device_query where .query
368 * If a query is made with a struct drm_xe_device_query where .query
384 * If a query is made with a struct drm_xe_device_query where .query
481 * If a query is made with a struct drm_xe_device_query where .query
500 * If a query is made with a struct drm_xe_device_query where .query
505 * - %DRM_XE_TOPO_DSS_GEOMETRY - To query the mask of Dual Sub Slices
506 * (DSS) available for geometry operations. For example a query response
510 * - %DRM_XE_TOPO_DSS_COMPUTE - To query the mask of Dual Sub Slices
511 * (DSS) available for compute operations. For example a query response
515 * - %DRM_XE_TOPO_L3_BANK - To query the mask of enabled L3 banks. This type
516 * may be omitted if the driver is unable to query the mask from the
518 * - %DRM_XE_TOPO_EU_PER_DSS - To query the mask of Execution Units (EU)
519 * available per Dual Sub Slices (DSS). For example a query response
524 * - %DRM_XE_TOPO_SIMD16_EU_PER_DSS - To query the mask of SIMD16 Execution
525 * Units (EU) available per Dual Sub Slices (DSS). For example a query
553 * If a query is made with a struct drm_xe_device_query where .query is equal to
558 * The query returns the engine cycles, which along with GT's @reference_clock,
560 * query returns a set of cpu timestamps that indicate when the command
602 * struct drm_xe_query_uc_fw_version - query a micro-controller firmware version
608 /** @uc_type: The micro-controller type to query firmware version */
634 * structure to query device information
636 * The user selects the type of data to query among DRM_XE_DEVICE_QUERY_*
637 * and sets the value in the query member. This determines the type of
640 * The @query can be:
645 * - %DRM_XE_DEVICE_QUERY_HWCONFIG - Query type to retrieve the hardware
653 * the requested type of data to query. If size is equal to the required
664 * struct drm_xe_device_query query = {
666 * .query = DRM_XE_DEVICE_QUERY_ENGINES,
670 * ioctl(fd, DRM_IOCTL_XE_DEVICE_QUERY, &query);
671 * engines = malloc(query.size);
672 * query.data = (uintptr_t)engines;
673 * ioctl(fd, DRM_IOCTL_XE_DEVICE_QUERY, &query);
703 /** @query: The type of data to query */
704 __u32 query; member
1508 * If a query is made with a struct drm_xe_device_query where .query
1699 * call the ioctl to query stream status in response to EIO errno from