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
487 * If a query is made with a struct drm_xe_device_query where .query
506 * If a query is made with a struct drm_xe_device_query where .query
511 * - %DRM_XE_TOPO_DSS_GEOMETRY - To query the mask of Dual Sub Slices
512 * (DSS) available for geometry operations. For example a query response
516 * - %DRM_XE_TOPO_DSS_COMPUTE - To query the mask of Dual Sub Slices
517 * (DSS) available for compute operations. For example a query response
521 * - %DRM_XE_TOPO_L3_BANK - To query the mask of enabled L3 banks. This type
522 * may be omitted if the driver is unable to query the mask from the
524 * - %DRM_XE_TOPO_EU_PER_DSS - To query the mask of Execution Units (EU)
525 * available per Dual Sub Slices (DSS). For example a query response
530 * - %DRM_XE_TOPO_SIMD16_EU_PER_DSS - To query the mask of SIMD16 Execution
531 * Units (EU) available per Dual Sub Slices (DSS). For example a query
559 * If a query is made with a struct drm_xe_device_query where .query is equal to
564 * The query returns the engine cycles, which along with GT's @reference_clock,
566 * query returns a set of cpu timestamps that indicate when the command
608 * struct drm_xe_query_uc_fw_version - query a micro-controller firmware version
614 /** @uc_type: The micro-controller type to query firmware version */
639 * struct drm_xe_query_pxp_status - query if PXP is ready
646 * If PXP is not enabled or something has gone wrong, the query will be failed
650 * -EINVAL: incorrect value provided as part of the query;
673 * structure to query device information
675 * The user selects the type of data to query among DRM_XE_DEVICE_QUERY_*
676 * and sets the value in the query member. This determines the type of
679 * The @query can be:
684 * - %DRM_XE_DEVICE_QUERY_HWCONFIG - Query type to retrieve the hardware
693 * the requested type of data to query. If size is equal to the required
704 * struct drm_xe_device_query query = {
706 * .query = DRM_XE_DEVICE_QUERY_ENGINES,
710 * ioctl(fd, DRM_IOCTL_XE_DEVICE_QUERY, &query);
711 * engines = malloc(query.size);
712 * query.data = (uintptr_t)engines;
713 * ioctl(fd, DRM_IOCTL_XE_DEVICE_QUERY, &query);
745 /** @query: The type of data to query */
746 __u32 query; member
873 * - %DRM_XE_MMAP_OFFSET_FLAG_PCI_BARRIER - For user to query special offset
1649 * If a query is made with a struct drm_xe_device_query where .query
1840 * call the ioctl to query stream status in response to EIO errno from
1932 * If a query is made with a struct @drm_xe_device_query where .query